public function getTemplateVars(Kwf_Component_Renderer_Abstract $renderer)
 {
     $ret = parent::getTemplateVars($renderer);
     $ret['child'] = $this->getData()->getChildComponent(array('generator' => 'child'));
     $ret['linkTag'] = $ret['child'];
     return $ret;
 }
 public function getTemplateVars()
 {
     $ret = parent::getTemplateVars();
     $ret['child'] = $this->getData()->getChildComponent(array('generator' => 'child'));
     $ret['linkTag'] = $ret['child'];
     return $ret;
 }
 public function getTemplateVars()
 {
     $ret = parent::getTemplateVars();
     $searchPage = $this->_getSearchDirectory();
     $ret['searchForm'] = $searchPage->getChildComponent('-view')->getChildComponent('-searchForm');
     $ret['config']['searchTitle'] = $searchPage->getTitle();
     $ret['config']['searchUrl'] = $searchPage->url;
     return $ret;
 }
 public function getTemplateVars(Kwf_Component_Renderer_Abstract $renderer)
 {
     $ret = parent::getTemplateVars($renderer);
     foreach ($this->getData()->getChildComponents(array('generator' => 'child')) as $c) {
         if (isset($ret[$c->id]) && $ret[$c->id]) {
             $ret[$c->id] = $c;
         }
         // Bei TextImage kann zB. Bild ausgeblendet werden und soll dann in Übersetzung auch nicht angezeigt werden
     }
     return $ret;
 }
 public function getTemplateVars()
 {
     $ret = parent::getTemplateVars();
     $childs = $this->getData()->getChildComponents();
     foreach ($ret['contentParts'] as $kPart => $part) {
         if (is_array($part)) {
             $component = self::getChainedByMaster($part['component'], $this->getData(), array('ignoreVisible' => true));
             $ret['contentParts'][$kPart]['component'] = $component;
         }
     }
     return $ret;
 }
 public function getTemplateVars(Kwf_Component_Renderer_Abstract $renderer)
 {
     $ret = parent::getTemplateVars($renderer);
     $paragraphs = $this->getData()->getChildComponents(array('generator' => 'paragraphs'));
     $paragraphsById = array();
     foreach ($paragraphs as $c) {
         $paragraphsById[$c->id] = $c;
     }
     foreach (array_keys($ret['paragraphs']) as $key) {
         $ret['paragraphs'][$key]['data'] = $paragraphsById[$ret['paragraphs'][$key]['data']->id];
     }
     return $ret;
 }
 public function getTemplateVars()
 {
     $ret = parent::getTemplateVars();
     $children = $this->getData()->getChildComponents(array('generator' => 'child'));
     // wird zweimal gesetzt. siehe kommentar in nicht-trl component
     $ret['children'] = $children;
     $childrenById = array();
     foreach ($children as $c) {
         $childrenById[$c->id] = $c;
     }
     foreach (array_keys($ret['listItems']) as $k) {
         $ret['listItems'][$k]['data'] = $childrenById[$ret['listItems'][$k]['data']->id];
     }
     return $ret;
 }
Esempio n. 8
0
 public function getTemplateVars()
 {
     $ret = parent::getTemplateVars();
     $ret['searchPage'] = Kwc_Chained_Cc_Component::getChainedByMaster($ret['searchPage'], $this->getData(), array('ignoreVisible' => true));
     return $ret;
 }
 public function getTemplateVars(Kwf_Component_Renderer_Abstract $renderer)
 {
     $ret = parent::getTemplateVars($renderer);
     $ret['parentPage'] = self::getChainedByMaster($ret['parentPage'], $this->getData());
     return $ret;
 }
 public function getTemplateVars(Kwf_Component_Renderer_Abstract $renderer)
 {
     $ret = parent::getTemplateVars($renderer);
     $ret['action'] = $this->getData()->url;
     return $ret;
 }
Esempio n. 11
0
 public function getTemplateVars()
 {
     $ret = parent::getTemplateVars();
     $ret['parentPage'] = self::getChainedByMaster($ret['parentPage'], $this->getData());
     return $ret;
 }
Esempio n. 12
0
 public function getTemplateVars()
 {
     $ret = parent::getTemplateVars();
     $ret['action'] = $this->getData()->url;
     return $ret;
 }
 public function getTemplateVars(Kwf_Component_Renderer_Abstract $renderer)
 {
     $ret = parent::getTemplateVars($renderer);
     $ret['child'] = $this->getData()->getChildComponent('-child');
     return $ret;
 }
Esempio n. 14
0
 public function getTemplateVars()
 {
     $ret = parent::getTemplateVars();
     $ret['child'] = $this->getData()->getChildComponent('-child');
     return $ret;
 }