2012-09-28 109 views
0

我有鑑於此模板視圖/包括笨動態數據模板

<?php $this->load->view('include/header'); ?> 
<?php $this->load->view($sidebar_column); ?> 
<?php $this->load->view($result_column); ?> 
<?php $this->load->view($footer_row); ?> 
<?php $this->load->view('include/footer'); ?> 

和我有鑑於footer_row HTML /包括

<div> this is footer row <?php echo $username ?></div> 

然後我打電話footer_row在我的控制器

$data['footer_row'] = 'include/footer_row'; 
$this->load->view('include/template',$data); 

我的問題,footer_row記錄在用戶信息,它出現在每一頁。通過使用上述方法,我必須在每個控制器中調用並檢索用戶信息。我怎樣才能使它可重用,所以我不需要重複自己。

回答

0

而不是使用此方法爲什麼不使用易於使用的模板庫。我會推薦Philsturgeons模板庫,但還有更多的你可以使用任何符合你的要求的東西。

威廉姆斯概念

http://williamsconcepts.com/ci/codeigniter/libraries/template/

菲爾鱘魚的

http://philsturgeon.co.uk/demos/codeigniter-template/user_guide/

最簡單

http://maestric.com/doc/php/codeigniter_template

最後Binpresses的

http://www.binpress.com/app/codeigniter-template-library/223