/** * Renders the summary and the display mode toggle. */ public function renderSummary() { // Render the actual summary into a variable ob_start(); parent::renderSummary(); $summaryContent = ob_get_clean(); ResultHelper::renderDisplayModeToggle($summaryContent, $this->displayModeContext); }
<div class="row-fluid"> <div class="span6"> <h3><?php echo Yii::t('TVShows', 'Seasons'); ?> </h3> </div> <div class="span6"> <?php echo ResultHelper::renderDisplayModeToggle(null, DisplayMode::CONTEXT_SEASONS); ?> </div> </div> <div class="row-fluid"> <div class="span12"> <?php $items = array(); // Use lazy-loading for the accordion contents foreach ($this->seasons as $season) { /* @var $season Season */ $items[] = array('season' => $season, 'content' => CHtml::image(Yii::app()->baseUrl . '/images/loader.gif', 'Loader'), 'contentUrl' => Yii::app()->createUrl('tvShow/renderEpisodeList', array('tvshowid' => $this->tvshow->getId(), 'season' => $season->season))); } $this->widget('SeasonAccordion', array('items' => $items, 'htmlOptions' => array('class' => 'season-list'))); ?> </div> </div>