Source for file tracks.php
Documentation is available at tracks.php
* @package Joomla.Administrator
* @subpackage com_banners
* @copyright Copyright (C) 2005 - 2013 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
* Tracks list controller class.
* @package Joomla.Administrator
* @subpackage com_banners
* @var string The context for persistent state.
protected $context =
'com_banners.tracks';
* Method to get a model object, loading it if required.
* @param string $name The model name. Optional.
* @param string $prefix The class prefix. Optional.
* @param array $config Configuration array for model. Optional.
* @return object The model.
public function getModel($name =
'Tracks', $prefix =
'BannersModel', $config =
array('ignore_request' =>
true))
$model =
parent::getModel($name, $prefix, $config);
* Method to remove a record.
// Check for request forgeries.
// Load the filter state.
$type =
$app->getUserState($this->context.
'.filter.type');
$model->setState('filter.type', $type);
$begin =
$app->getUserState($this->context.
'.filter.begin');
$model->setState('filter.begin', $begin);
$end =
$app->getUserState($this->context.
'.filter.end');
$model->setState('filter.end', $end);
$categoryId =
$app->getUserState($this->context.
'.filter.category_id');
$model->setState('filter.category_id', $categoryId);
$clientId =
$app->getUserState($this->context.
'.filter.client_id');
$model->setState('filter.client_id', $clientId);
$model->setState('list.limit', 0);
$model->setState('list.start', 0);
$count =
$model->getTotal();
$this->setRedirect('index.php?option=com_banners&view=tracks');
Documentation generated on Tue, 19 Nov 2013 15:15:59 +0100 by phpDocumentor 1.4.3