2011-10-25 4 views
0

는 여기에 내가했던 일이야 : CodeIgniter의 + 멋지 = 오류

  • 올바른 폴더에 포인트로 다운로드 또한 유선이 (/application/libraries/Smartylib.php에 저장 https://github.com/kzhiwei/codeigniter-smarty/blob/master/application/libraries/Smartylib.php/application/libraries/Smarty-3.1.4
  • 에 멋지의 압축을 푼
    1. 다운로드하여 압축을 푼 CI를)
    2. 자동로드 라이브러리에 을 추가했습니다.
    3. 작성한 test.tpl을 작성하여 컨트롤러 R : 무엇이 잘못

      Fatal error: Call to a member function createTemplate() on a non-object in C:\wamp\www\myapp\application\libraries\Smarty-3.1.4\libs\sysplugins\smarty_internal_templatebase.php on line 47 
      

      어떤 아이디어 : $this->Smartylib->display('test.tpl');

    지금, 나는 다음과 같은 오류를 받고 있어요?

    답변

    1

    Library references는 대소 문자를 구분 :

    $this->load->library('smartylib'); 
    $this->smartylib->display('test.tpl'); 
    
    +0

    감사합니다! 프로젝트 포크는 환영합니다 : https://github.com/kzhiwei/codeigniter-smarty – Wayne