當前位置: 首頁>>代碼示例>>PHP>>正文


PHP CModule::getVisible方法代碼示例

本文整理匯總了PHP中CModule::getVisible方法的典型用法代碼示例。如果您正苦於以下問題:PHP CModule::getVisible方法的具體用法?PHP CModule::getVisible怎麽用?PHP CModule::getVisible使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在CModule的用法示例。


在下文中一共展示了CModule::getVisible方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: getVisibleModules

 /**
  * Return all the visible modules
  *
  * @return CModule[]
  */
 static function getVisibleModules()
 {
     $listReadable = array();
     $listModules = CModule::getVisible();
     foreach ($listModules as $module) {
         if (CPermModule::getViewModule($module->mod_id, PERM_READ)) {
             $listReadable[$module->mod_name] = $module;
         }
     }
     return $listReadable;
 }
開發者ID:OpenXtrem,項目名稱:mediboard-test,代碼行數:16,代碼來源:CPermModule.class.php

示例2: array

    $session_lifetime_enum = array();
    foreach ($session_lifetime_values as $_enum) {
        if ($_enum <= $session_lifetime) {
            $session_lifetime_enum[] = $_enum;
        }
    }
    if (!empty($session_lifetime_enum)) {
        $session_lifetime_enum = implode("|", $session_lifetime_enum);
    }
}
$smarty = new CSmartyDP();
// Tasking
if (CModule::getActive("tasking") && CModule::getVisible('tasking')) {
    $tasking = CTaskingTicket::getPrefs($prefs, $user);
    $smarty->assign("owners", $tasking["owners"]);
    $smarty->assign("request_ticket", $tasking["request_ticket"]);
}
// oxExploitation
if (CModule::getActive("oxExploitation") && CModule::getVisible('oxExploitation')) {
    $customers = COXOperation::getPrefs($prefs, $user);
    $smarty->assign("customers", $customers);
}
$smarty->assign("user", $user);
$smarty->assign("prof", $prof);
$smarty->assign("user_id", $user_id);
$smarty->assign("locales", $locales);
$smarty->assign("styles", $styles);
$smarty->assign("modules", $modules);
$smarty->assign("prefs", $prefs);
$smarty->assign("session_lifetime_enum", $session_lifetime_enum);
$smarty->display("edit_prefs.tpl");
開發者ID:fbone,項目名稱:mediboard4,代碼行數:31,代碼來源:edit_prefs.php

示例3: module_visible

 /**
  * True if the module is visible
  * Example: {"dPfiles"|module_visible}
  *
  * @param string $module The module name
  *
  * @return CModule The module object if visible, null otherwise
  */
 function module_visible($module)
 {
     return CModule::getVisible($module);
 }
開發者ID:OpenXtrem,項目名稱:mediboard-test,代碼行數:12,代碼來源:CSmartyMB.class.php


注:本文中的CModule::getVisible方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。