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;
 }