<? if(strlen($arResult["modules"]["#"]["navData"][0]["#"]) > 0) { $dat = unserialize($arResult["modules"]["#"]["navData"][0]["#"]); if(IntVal($dat["NavPageCount"]) > 1) { $dbRes = new CDBResult; foreach($dat as $k => $v) $dbRes->{$k} = $v; $dbResultList = new CAdminResult($dbRes, $sTableID); $dbResultList->NavRecordCountChangeDisable = true; $dbResultList->NavPrint(GetMessage("USM_NAV")); } } $lAdmin->EndCustomContent(); if($_REQUEST["mode"]=='list' || $_REQUEST["mode"]=='frame') { $APPLICATION->RestartBuffer(); $lAdmin->Display(); define("ADMIN_AJAX_MODE", true); require($_SERVER["DOCUMENT_ROOT"].BX_ROOT."/modules/main/include/epilog_admin_after.php"); die(); } $lAdmin->DisplayList(); } require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/epilog_admin.php"); ?>
function ShowTable($aMenu) { $sTableID = "module_index_table"; // List init $lAdmin = new CAdminList($sTableID); // List headers $lAdmin->AddHeaders(array( array("id"=>"NAME", "content"=>GetMessage("admin_lib_index_name"), "default"=>true), array("id"=>"DESCRIPTION", "content"=>GetMessage("admin_lib_index_desc"), "default"=>true), )); $n = 0; foreach($aMenu["items"] as $submenu) { // Populate list with data if(!$submenu) continue; $row = &$lAdmin->AddRow(0, null, $submenu["url"], GetMessage("admin_lib_index_go")); $row->AddField("NAME", '<a href="'.$submenu["url"].'" title="'.$submenu["title"].'">'.$submenu["text"].'</a>'); $row->AddField("DESCRIPTION", $submenu["title"]); $n++; } $lAdmin->Display(); echo ' <script> '.$sTableID.'.InitTable(); </script> '; }
function ShowTable($aMenu) { $sTableID = "module_index_table"; // List init $lAdmin = new CAdminList($sTableID); // List headers $lAdmin->AddHeaders(array( array("id"=>"NAME", "content"=>GetMessage("admin_lib_index_name"), "default"=>true), array("id"=>"DESCRIPTION", "content"=>GetMessage("admin_lib_index_desc"), "default"=>true), )); $n = 0; foreach($aMenu["items"] as $submenu) { // Populate list with data if(!$submenu) continue; $row = &$lAdmin->AddRow(0, null, $submenu["url"], GetMessage("admin_lib_index_go")); $row->AddField("NAME", '<div class="index-table" id="'.($submenu["icon"]<>""? $submenu["icon"]:$aMenu["icon"]).'"><a href="'.$submenu["url"].'" title="'.$submenu["title"].'">'.$submenu["text"].'</a></div>'); $row->AddField("DESCRIPTION", $submenu["title"]); $n++; } // List footer $lAdmin->AddFooter( array( array( "title" => GetMessage("MAIN_ADMIN_LIST_SELECTED"), "value" => $n ) ) ); $lAdmin->Display(); echo ' <script> '.$sTableID.'.InitTable(); </script> '; }