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


PHP WebModule::prepareAdminForSection方法代码示例

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


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

示例1: prepareAdminForSection

  protected function prepareAdminForSection($section, &$adminModule) {
    switch ($section) {
      case 'primary_modules':
      case 'secondary_modules':
        
        $adminModule->setTemplatePage('module_order', $this->id);
        $adminModule->addInternalJavascript("/modules/{$this->id}/javascript/admin.js");
        $adminModule->addInternalCSS("/modules/{$this->id}/css/admin.css");

        $allModules = $this->getAllModules();
        $navigationModules = $this->getNavigationModules();

        foreach ($allModules as $moduleID=>$module) {
          $allModules[$moduleID] = $module->getModuleName();
        }

        foreach ($navigationModules[rtrim($section,'_modules')] as $moduleID=>$module) {
          $sectionModules[$moduleID] = $module['title'];
        }
        
        $adminModule->assign('allModules', $allModules);
        $adminModule->assign('sectionModules', $sectionModules);
        break;
      default:
        return parent::prepareAdminForSection($section, $adminModule);
    }
  }
开发者ID:nicosiseng,项目名称:Kurogo-Mobile-Web,代码行数:27,代码来源:HomeWebModule.php

示例2: prepareAdminForSection

  protected function prepareAdminForSection($section, &$adminModule) {
      switch ($section)
      {
          case 'feeds':
              $feeds = $this->loadFeedData();
              $adminModule->assign('feeds', $feeds);
              $adminModule->setTemplatePage('feedAdmin', $this->id);
              break;
          default:
              return parent::prepareAdminForSection($section, $adminModule);
      }
 }
开发者ID:nicosiseng,项目名称:Kurogo-Mobile-Web,代码行数:12,代码来源:EmergencyWebModule.php

示例3: prepareAdminForSection

 protected function prepareAdminForSection($section, &$adminModule) {
   switch ($section) {
     case 'links':
       $adminModule->setTemplatePage('admin_links', $this->id);
       $adminModule->addInternalJavascript("/modules/{$this->id}/javascript/admin.js");
       $adminModule->addInternalCSS("/modules/{$this->id}/css/admin.css");
       $links = $this->getModuleArray('links');
       $adminModule->assign('links', $links);
       break;
     default:
       return parent::prepareAdminForSection($section, $adminModule);
       break;
   }
 }
开发者ID:nicosiseng,项目名称:Kurogo-Mobile-Web,代码行数:14,代码来源:LinksWebModule.php

示例4: prepareAdminForSection

    protected function prepareAdminForSection($section, &$adminModule) {
        switch ($section)
        {
            case 'feeds':
                $feeds = $this->loadFeedData();
                $adminModule->addInternalJavascript("/modules/content/javascript/admin.js");
//                $adminModule->addInternalCSS("/modules/content/css/admin.css");
                $adminModule->assign('feeds', $feeds);
                $adminModule->assign('showFeedLabels', true);
                $adminModule->assign('showNew', true);
                $adminModule->assign('content_types', array(
                    'html'=>'HTML (editable)',
                    'html_url'=>'HTML (remote)',
                    'rss'=>'RSS (remote)'
                ));
                $adminModule->setTemplatePage('feedAdmin', 'content');
                break;
            default:
                return parent::prepareAdminForSection($section, $adminModule);
        }
   }
开发者ID:nicosiseng,项目名称:Kurogo-Mobile-Web,代码行数:21,代码来源:ContentWebModule.php

示例5: prepareAdminForSection

 protected function prepareAdminForSection($section, &$adminModule) {
   switch ($section)
   {
       case 'feeds':
           $feeds = $this->loadFeedData();
           $adminModule->assign('feeds', $feeds);
           $adminModule->setTemplatePage('feedAdmin', $this->id);
           $formListItems = array();
           foreach ($feeds as $feed=>$data) {
               foreach ($data as $key=>$value) {
                   $formListItems[] = array(
                       'label'=>$key,
                       'type'=>'text',
                       'name'=>sprintf("moduleData[feeds][%s][%s]", $feed, $key),
                       'value'=>$value
                   );
               }
           }
           
           $adminModule->assign('peopleAdminListItems', $formListItems);
           break;
       default:
           return parent::prepareAdminForSection($section, $adminModule);
       
   }
 }
开发者ID:JimiSlew,项目名称:kurogo-old,代码行数:26,代码来源:PeopleWebModule.php


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