コード例 #1
0
 public function getPagePropertiesForm($config)
 {
     $c = $config['component'];
     if ($config['mode'] == 'add' || $c->isPage) {
         $form = new Kwc_Box_MetaTagsContent_Form(null, $this->_class);
         $fs = new Kwf_Form_Container_FieldSet(trlKwf('SEO'));
         $fs->setCollapsible(true);
         $fs->setCollapsed(true);
         foreach ($form as $f) {
             $form->fields->remove($f);
             $fs->add($f);
         }
         $form->add($fs);
         return $form;
     }
     return null;
 }
コード例 #2
0
 public function getPagePropertiesForm($config)
 {
     $c = $config['component'];
     $form = null;
     if ($config['mode'] == 'add' || $c->isPage) {
         $form = new Kwc_Box_MetaTagsContent_Trl_Form(null, $this->_class);
     } else {
         if (Kwc_Abstract::getFlag($c->componentClass, 'subroot') || $c->componentId == 'root') {
             $form = new Kwc_Box_MetaTagsContent_Trl_SubrootForm(null, $this->_class);
         }
     }
     if ($form) {
         $fs = new Kwf_Form_Container_FieldSet(trlKwf('SEO, Open Graph, Sitemap'));
         $fs->setCollapsible(true);
         $fs->setCollapsed(true);
         foreach ($form as $f) {
             $form->fields->remove($f);
             $fs->add($f);
         }
         $form->add($fs);
         return $form;
     }
     return null;
 }