PHP warning

Illegal string offset 'active'

/home/sites/churchinaquitaine.org/public_html/templates/j51_executive/html/pagination.php(95)

083 
084 function pagination_list_render($list)
085 {
086     // Initialize variables
087     $lang =& JFactory::getLanguage();
088     $html = "<ul class=\"pagination\">";
089     $html .= '<span>'.$list['start']['data'].'</span>';
090 
091     $html .= $list['previous']['data'];
092 
093     foreach( $list['pages'] as $page )
094     {
095         if($page['data']['active']) {
096             // $html .= '<strong>';
097         }
098 
099         $html .= $page['data'];
100 
101         if($page['data']['active']) {
102             //  $html .= '</strong>';
103         }
104     }
105 
106     $html .= $list['next']['data'];
107     $html .= $list['end']['data'];

Stack Trace

#0
+
 /home/sites/churchinaquitaine.org/public_html/libraries/joomla/html/pagination.php(375): pagination_list_render(array("prefix" => "", "all" => array("active" => true, "data" => "<li><strong><a href="/index.php/sermons1/serie/1" title="View Al..."), "start" => array("active" => false, "data" => "<li><span>Start</span></li>"), "previous" => array("active" => false, "data" => "<li><span>Prev</span></li>"), ...))
370             $list['end']['data'] = ($itemOverride) ? pagination_item_inactive($data->end) : $this->_item_inactive($data->end);
371         }
372 
373         if ($this->total > $this->limit)
374         {
375             return ($listOverride) ? pagination_list_render($list) : $this->_list_render($list);
376         }
377         else
378         {
379             return '';
380         }
#1
+
 /home/sites/churchinaquitaine.org/public_html/components/com_sermonspeaker/views/serie/tmpl/table.php(220): JPagination->getPagesLinks()
215             <?php if ($this->params->get('show_pagination_results', 1)) : ?>
216                 <p class="counter">
217                     <?php echo $this->pagination->getPagesCounter(); ?>
218                 </p>
219             <?php endif;
220             echo $this->pagination->getPagesLinks(); ?>
221         </div>
222     <?php endif; ?>
223     <input type="hidden" name="task" value="" />
224     <input type="hidden" name="filter_order" value="<?php echo $listOrder; ?>" />
225     <input type="hidden" name="filter_order_Dir" value="<?php echo $listDirn; ?>" />
#2
+
 /home/sites/churchinaquitaine.org/public_html/libraries/joomla/application/component/view.php(647): include("/home/sites/churchinaquitaine.org/public_html/components/com_ser...")
642             // Start capturing output into a buffer
643             ob_start();
644 
645             // Include the requested template filename in the local scope
646             // (this will execute the view logic).
647             include $this->_template;
648 
649             // Done with the requested template; get the buffer and
650             // clear it.
651             $this->_output = ob_get_contents();
652             ob_end_clean();
2024-03-19 03:30:15 Apache Yii Framework/1.1.13