辅助函数如何手动呈现模板,并回显它

时间:2015-06-29 09:37:44

标签: helper cakephp-3.0 helpers

我有一个助手如下:

 class IconHelper extends Helper{

     public function showList(){
         //render a template from ctp file
         $template = loadFromTemplate('path/to/my.ctp');
     }
 }

我想要一个函数来呈现.ctp模板并将其返回。

1 个答案:

答案 0 :(得分:1)

我找到了--target-os

如果您的内容可以是小内联模板,那么您可以使用帮助,如下所示:

View Cells

如果内容保存在模板 CTP文件中,最佳做法是使用查看单元格:

 class IconHelper extends Helper{

 public function show($icon){

    $template = '<a class="btn btn-default">'.$icon.'</a>';

    return $template
 }