* @copyright Copyright © Christoffer Niska 2013- * @license http://www.opensource.org/licenses/bsd-license.php New BSD License * @package bootstrap.widgets */ Yii::import('zii.widgets.CListView'); /** * Bootstrap Zii list view. */ class TbListView extends CListView { /** * @var string the CSS class name for the pager container. Defaults to 'pagination'. */ public $pagerCssClass = 'pagination'; /** * @var array the configuration for the pager. * Defaults to array('class'=>'ext.bootstrap.widgets.TbPager'). */ public $pager = array('class' => 'bootstrap.widgets.TbPager'); /** * @var string the URL of the CSS file used by this detail view. * Defaults to false, meaning that no CSS will be included. */ public $cssFile = false; /** * @var string the template to be used to control the layout of various sections in the view. */ public $template = "{items}\n
{pager}
{summary}
"; /** * Renders the empty message when there is no data. */ public function renderEmptyText() { $emptyText = $this->emptyText === null ? Yii::t('zii', 'No results found.') : $this->emptyText; echo TbHtml::tag('div', array('class' => 'empty', 'span' => 12), $emptyText); } }