Ejemplo n.º 1
0
 /**
  * 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);
 }
Ejemplo n.º 2
0
 /**
  * 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);
 }
Ejemplo n.º 3
0
 /**
  * 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);
 }
Ejemplo n.º 4
0
 /**
  * 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);
 }