public static function getSettings() { $ret = parent::getSettings(); $ret['limit'] = 5; $ret['generators']['child']['component']['paging'] = false; return $ret; }
public static function getSettings($param = null) { $ret = parent::getSettings($param); $ret['generators']['child']['component']['searchForm'] = 'Kwc_User_Directory_CommunityView_SearchForm_Component'; $ret['generators']['child']['component']['paging'] = 'Kwc_User_Directory_CommunityView_Paging_Component'; $ret['searchQueryFields'] = array('nickname'); return $ret; }
public static function getSettings() { $ret = parent::getSettings(); return $ret; }
public static function getSettings() { $ret = parent::getSettings(); $ret['limit'] = 10; return $ret; }
protected function _getItems($select = null) { $items = parent::_getItems($select); $cache = self::getItemCountCache(); foreach ($items as &$item) { $cacheId = $this->getItemCountCacheId($item->row); if (($item->listCount = $cache->load($cacheId)) == false) { if (!isset($itemDirectory)) { $itemDirectory = $this->getData()->parent->getComponent()->getItemDirectory(); } if (!isset($connectData)) { $tableName = Kwc_Abstract::getSetting($itemDirectory->componentClass, 'categoryToItemModelName'); $connectData = Kwc_Directories_Category_Detail_List_Component::getTableReferenceData($tableName, 'Item'); } if (!isset($directoryComponent)) { $directoryComponent = $this->getData()->parent->getComponent()->getItemDirectory()->parent->getComponent(); } $categoryIds = $this->_getCountCategoryIds($item); $select = $directoryComponent->getSelect(); if (!Kwc_Abstract::getSetting(get_class($directoryComponent), 'generatorJoins')) { $select->join($connectData['tableName'], "{$connectData['refTableName']}.{$connectData['refItemColumn']} = {$connectData['tableName']}.{$connectData['itemColumn']}", array()); } $select->where("{$connectData['tableName']}.category_id IN(" . implode(',', $categoryIds) . ")"); $item->listCount = $directoryComponent->getData()->countChildComponents($select); $cache->save($item->listCount, $cacheId); } } return $items; }
public static function getSettings($param = null) { $ret = parent::getSettings($param); $ret['generators']['child']['component']['paging'] = false; return $ret; }
public static function getSettings($param = null) { $ret = parent::getSettings($param); return $ret; }