Kohana 3.1 中的模板

标签 templates view kohana kohana-3

几个月前我用过它们。然后我切换到燃料。然后我切换回 Kohana。

问题?我忘记了如何正确使用模板(我的意思是 Controller_Template)。有 tutorials在 Kohana 的文档上,但现在链接似乎已损坏。

请提醒我如何使用它们!

最佳答案

如果你真的想使用它们,你必须扩展Kohana_Template。然后,您可以将公共(public)字段“$template”设置为您的 View 名称,然后只需执行 $this->template->foo = "foo"即可在模板上设置变量

public class Controller_MyController extends Controller_Template
{
    public $template = "my_view";
    public function action_foo()
    {
        $this->template->foo = "foo"
    }
}

但核心开发人员不鼓励人们使用它。您最好使用某种模板引擎,例如 Kostache制作您的模板。

关于Kohana 3.1 中的模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6245373/

相关文章:

php - KO3 : Automatically generate unique alias/slug using ORM filters?

php - Kohana 3 ORM 中的嵌套关​​系

c++ - 使用通用函数指针参数化函数模板的巧妙方法

c++ - 抽象类通过模板化虚函数访问实现的类型?

c++ - 专注于 C++ 模板中的类型子集

java - 确定何时使用哪些 Android 组件?

c++ - 模板静态成员初始化顺序

Android:如何防止软键盘将我的 View 向上推?

view - Dynamics AX 2012 View 忽略排序依据

php - 在 Kohana 加入 OR