2017-05-11 9 views
0

私が試みようとしているのは、カスタムタブにテンプレートを表示することです。prestashop - スマートテンプレートをタブに読み込む

これは、コントローラ/管理/ AdminTController.phpのコードです:

<?php 
class AdminTController extends ModuleAdminController { 

    public function __construct() { 
     parent::__construct(); 
    } 

    public function display() { 

     //echo $this->l('This is admin my module tab !'); 
     // the echo works. 
     $this->createTemplate('initial.tpl'); 
    } 
} 

これは/views/templates/admin/initial.tplのコードです:

<p>This is just a test</p> 

この結果コードは空白のページです。これはテンプレートが読み込まれていないことを意味します。私は間違って何をしていますか?

答えて

0

以下のコードを試してみてください。

<?php 
class AdminTController extends ModuleAdminController { 

    public function __construct() { 
     parent::__construct(); 
    } 

    public function display() { 
     $tpl = $this->custom_smarty->createTemplate('initial.tpl'); 
     return $tpl->fetch(); 
    } 
} 
?> 
関連する問題