当前位置: 首页>>代码示例>>PHP>>正文


PHP BASE_MenuItem::isActive方法代码示例

本文整理汇总了PHP中BASE_MenuItem::isActive方法的典型用法代码示例。如果您正苦于以下问题:PHP BASE_MenuItem::isActive方法的具体用法?PHP BASE_MenuItem::isActive怎么用?PHP BASE_MenuItem::isActive使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在BASE_MenuItem的用法示例。


在下文中一共展示了BASE_MenuItem::isActive方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: getMenu

 private function getMenu($active)
 {
     $language = OW::getLanguage();
     $list = BOL_FlagService::getInstance()->findTypeList();
     $mil = array();
     $i = 0;
     foreach ($list as $type) {
         $mi = new BASE_MenuItem();
         $c = BOL_FlagService::getInstance()->countFlaggedItems($type['type']);
         $a = explode('+', $type['langKey']);
         $mi->setLabel($language->text($a[0], $a[1]) . ($c > 0 ? " ({$c})" : ''))->setKey($type['type'])->setOrder($i++)->setUrl(OW::getRouter()->urlFor('BASE_CTRL_Flags', 'index', array('type' => $type['type'])));
         if ($active == $type) {
             $mi->isActive(true);
         }
         $mil[] = $mi;
     }
     return new BASE_CMP_ContentMenu($mil);
 }
开发者ID:vazahat,项目名称:dudex,代码行数:18,代码来源:flags.php

示例2: getItemViewData

 protected function getItemViewData(BASE_MenuItem $menuItem)
 {
     return array('label' => $menuItem->getLabel(), 'url' => $menuItem->getUrl(), 'class' => $menuItem->getPrefix() . '_' . $menuItem->getKey(), 'iconClass' => $menuItem->getIconClass(), 'active' => $menuItem->isActive(), 'new_window' => $menuItem->getNewWindow(), 'prefix' => $menuItem->getPrefix(), 'key' => $menuItem->getKey());
 }
开发者ID:hardikamutech,项目名称:hammu,代码行数:4,代码来源:menu.php


注:本文中的BASE_MenuItem::isActive方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。