我在MY_Controller 公共功能is_logged,我想在我的視圖文件使用此像這樣:功能從MY_Controller查看 - 笨
<?php if($this->is_logged()): ?>
Hey user.
<?php else: ?>
Please login first.
<?php endif; ?>
,但我得到了一個錯誤:
Call to undefined method CI_Loader::is_logged()
我該如何在我的視圖文件中使用它?
問候。
的可能的複製[如何從視圖調用codeigniter控制器函數](http://stackoverflow.com/questions/9986520/how-to-call-codeigniter-controller-function-from-view) – Technoh
您不應該在視圖文件中調用控制器函數。考慮創建一個助手,並在助手中使用'$ CI =&get_instance();'來獲取'$ CI'對象,如果你需要的話。 – Technoh
@Technoh所以我不能在視圖中調用控制器功能?那麼如何檢查is_logged? – mateuszji