示例#1
0
 public function initialize(Zikula_Form_View $view)
 {
     $items = array();
     $urlNames = array();
     $modules = ModUtil::getModulesByState(3, 'displayname');
     foreach ($modules as $module) {
         $items[] = array('text' => $module['displayname'], 'value' => $module['name']);
         $urlNames[$module['name']] = $module['url'];
     }
     $view->assign('modules', $items);
     $view->assign('moduleUrlNames', $urlNames);
     return parent::initialize($view);
 }
示例#2
0
 public function initialize(Zikula_Form_View $view)
 {
     $items = array();
     $urlNames = array();
     $modules = ModUtil::getModulesByState(3, 'displayname');
     foreach ($modules as $module) {
         $items[] = array('text' => $module['displayname'], 'value' => $module['name']);
         $urlNames[$module['name']] = $module['url'];
     }
     $view->assign('modules', $items);
     $view->assign('moduleUrlNames', $urlNames);
     $result = parent::initialize($view);
     if ($this->mode != 'create' || $this->hasTemplateId) {
         list($i18n, $bundlePrefix) = $this->convertRouteSettingsToOutput();
         $route = $view->getTplVar('route');
         $route['i18n'] = $i18n;
         $route['bundlePrefix'] = $bundlePrefix;
         $view->assign('route', $route);
     }
     return $result;
 }