public function _filter($filter, $tbase = '', $baseWhere = null) { if (!$filter['goods_type'] && $this->use_filter_default) { $filter['goods_type'] = $this->filter_default['goods_type']; } else { $filter['goods_type'] = array('gift', 'normal'); } $filter = kernel::single('b2c_goods_filter')->goods_filter($filter, $this); return parent::_filter($filter); }