Beispiel #1
0
 public function getTemplateVars()
 {
     $ret = parent::getTemplateVars();
     $ret['addToCart'] = $this->getData()->getChildComponent('-addToCart');
     $ret['currentPrice'] = $this->getData()->row->current_price;
     return $ret;
 }
 public static function getSettings($param = null)
 {
     $ret = parent::getSettings($param);
     $ret['generators']['child']['component']['list'] = 'Kwc_Directories_Category_Detail_List_Component';
     $ret['flags']['hasComponentLinkModifiers'] = true;
     return $ret;
 }
 public function getTemplateVars(Kwf_Component_Renderer_Abstract $renderer)
 {
     $ret = parent::getTemplateVars($renderer);
     $ret['addToCart'] = $this->getData()->getChildComponent('-addToCart');
     $ret['currentPrice'] = $this->getData()->row->current_price;
     return $ret;
 }
 public function getTemplateVars()
 {
     $ret = parent::getTemplateVars();
     $ret['config'] = array('isTopArticle' => $this->getData()->getRow()->is_top ? 1 : 0);
     $ret['title'] = $this->getData()->row->title;
     $ret['author'] = $this->getData()->row->getParentRow('Author');
     return $ret;
 }
 public function getTemplateVars(Kwf_Component_Renderer_Abstract $renderer)
 {
     $ret = parent::getTemplateVars($renderer);
     $ret['config'] = array('isTopArticle' => $this->getData()->getRow()->is_top ? 1 : 0);
     $ret['title'] = $this->getData()->row->title;
     $ret['author'] = $this->getData()->row->getParentRow('Author');
     return $ret;
 }
 public function getTemplateVars(Kwf_Component_Renderer_Abstract $renderer)
 {
     $ret = parent::getTemplateVars($renderer);
     $generators = $this->_getSetting('generators');
     foreach ($generators['child']['component'] as $generator => $class) {
         if (is_instance_of($class, 'Kwc_User_Detail_Menu_Component')) {
             unset($ret['items'][$generator]);
         } else {
             $ret['items'][$generator] = Kwc_Abstract::getSetting($class, 'componentName');
         }
     }
     return $ret;
 }
 public static function getSettings()
 {
     $ret = parent::getSettings();
     $ret['generators']['mail'] = array('class' => 'Kwf_Component_Generator_Page_Static', 'component' => 'Kwc_Newsletter_Detail_Mail_Component');
     $ret['assetsAdmin']['files'][] = 'kwf/Kwc/Newsletter/Detail/TabPanel.js';
     $ret['assetsAdmin']['files'][] = 'kwf/Kwc/Newsletter/Detail/PreviewPanel.js';
     $ret['assetsAdmin']['files'][] = 'kwf/Kwc/Newsletter/Detail/RecipientsPanel.js';
     $ret['assetsAdmin']['files'][] = 'kwf/Kwc/Newsletter/Detail/RecipientsGridPanel.js';
     $ret['assetsAdmin']['files'][] = 'kwf/Kwc/Newsletter/Detail/RecipientsQueuePanel.js';
     $ret['assetsAdmin']['files'][] = 'kwf/Kwc/Newsletter/Detail/RecipientsAction.js';
     $ret['assetsAdmin']['files'][] = 'kwf/Kwc/Newsletter/Detail/Recipients.css';
     $ret['assetsAdmin']['files'][] = 'kwf/Kwc/Newsletter/Detail/StartNewsletterPanel.js';
     $ret['assetsAdmin']['files'][] = 'kwf/Kwc/Newsletter/Detail/StartNewsletterPanel.scss';
     $ret['assetsAdmin']['files'][] = 'ext2/src/widgets/StatusBar.js';
     $ret['assetsAdmin']['dep'][] = 'KwfFormDateTimeField';
     $ret['assetsAdmin']['dep'][] = 'KwfFormCards';
     $ret['componentName'] = 'Newsletter';
     $ret['checkRtrList'] = !!Kwf_Config::getValue('service.rtrlist.url');
     $ret['flags']['skipFulltext'] = true;
     $ret['extConfig'] = 'Kwc_Newsletter_Detail_ExtConfig';
     $ret['contentSender'] = 'Kwc_Newsletter_Detail_ContentSender';
     return $ret;
 }
 public static function getSettings()
 {
     $ret = parent::getSettings();
     return $ret;
 }
 public static function getSettings($param = null)
 {
     $ret = parent::getSettings($param);
     return $ret;
 }
 public static function modifyItemData(Kwf_Component_Data $new)
 {
     Kwc_Directories_Item_Detail_Component::modifyItemData($new);
     $new->start_date = $new->row->start_date;
     $new->end_date = $new->row->end_date;
 }
Beispiel #11
0
 public static function modifyItemData(Kwf_Component_Data $new)
 {
     parent::modifyItemData($new);
     $new->publish_date = $new->row->publish_date;
     $new->teaser = $new->row->teaser;
 }
Beispiel #12
0
 public static function modifyItemData(Kwf_Component_Data $new)
 {
     parent::modifyItemData($new);
     $new->publish_date = $new->row->publish_date;
     $new->author = $new->row->author_firstname . ' ' . $new->row->author_lastname;
 }
 public function getTemplateVars(Kwf_Component_Renderer_Abstract $renderer)
 {
     $ret = parent::getTemplateVars($renderer);
     $ret['queryParts'] = $this->getData()->parent->getChildComponent('-view')->getComponent()->getSearchForm()->getComponent()->getFormRow()->query;
     return $ret;
 }