我想在模板设计右侧的用户/侧栏上设置页面。
通常,我会包含一个php文件。但我正在使用Kohana Framework,所以我为这个侧边栏创建了一个视图和一个控制器,并存在于mysite.com/user/sidebar
现在我<?php include "/user/sidebar"; ?>
如何正确?我没有得到这样的文件og dir错误。我尝试了完整的网址,但是allow_url_include = 0
答案 0 :(得分:0)
查看Kohana文档......
您似乎可以使用以下命令在视图中包含“请求”。
<?php echo Request::factory('user/sidebar')->execute() ?>
有关详细信息,请参阅此页:http://kohanaframework.org/3.0/guide/kohana/mvc/views
答案 1 :(得分:0)
AndrewR的评论很接近。对于Kohana 3.2,您需要在视图中加载视图而不是在视图中加载请求:
<?php echo View::factory('/user/sidebar'); ?>
或
<?php include Kohana::find_file('views', 'user/sidebar') ?>
要么可以接受。