/** * Constructor. * * @param array An optional associative array of configuration settings. * @see JController */ public function __construct($config = array()) { $this->service = AKHelper::_('api.getSDK', $this->option); $config['filter_fields'] = array('filter_order_Dir', 'filter_order', '*'); $config['filter_fields'] = AKHelper::_('query.mergeAPIFilterFields', $config['filter_fields'], $this->request_item); parent::__construct($config); }
/** * Constructor. * * @param array An optional associative array of configuration settings. * @see JController * @since 1.6 */ public function __construct($config = array()) { // Set query tables // ======================================================================== $config['tables'] = array('a' => '#__categories', 'c' => '#__users', 'd' => '#__viewlevels', 'e' => '#__languages'); // Set filter fields // ======================================================================== if (empty($config['filter_fields'])) { $config['filter_fields'] = array('filter_order_Dir', 'filter_order', 'search', 'filter'); $config['filter_fields'] = WebgalleryHelper::_('db.mergeFilterFields', $config['filter_fields'], $config['tables']); } $this->config = $config; parent::__construct($config); }
/** * Constructor. * * @param array An optional associative array of configuration settings. * @see JController * @since 1.6 */ public function __construct($config = array()) { $config['filter_fields'] = AKHelper::_('query.mapAPIFilterFields', $config['filter_fields'], $this->item_name); $this->config = $config; parent::__construct($config); }
/** * Constructor. * * @param array An optional associative array of configuration settings. * @see JController * @since 1.6 */ public function __construct($config = array()) { // Set query tables // ======================================================================== $config['tables'] = array('a' => '#__webgallery_items', 'b' => '#__categories', 'c' => '#__users', 'd' => '#__viewlevels', 'e' => '#__languages'); // Set filter fields // ======================================================================== if (empty($config['filter_fields'])) { $config['filter_fields'] = array('filter_order_Dir', 'filter_order', '*'); $config['filter_fields'] = WebgalleryHelper::_('db.mergeFilterFields', $config['filter_fields'], $config['tables']); } // Other settings // ======================================================================== $config['fulltext_search'] = true; $config['core_sidebar'] = false; $this->config = $config; parent::__construct($config); }