Wer*_*ght 0 php templates kohana base-url
在Kohana 3中, bootstrap.php人们可以定义base_url:
Kohana::init(array(
'base_url' => '/foo/',
));
Run Code Online (Sandbox Code Playgroud)
这通常意味着也移动/js/,/css/和其他媒体到该基目录等/foo/js/,/foo/css/.我的问题不是讨论这样的好坏.
是否有一个内置的Kohana的方式来访问BASE_URL从模板(就像在Django中你可以使用{{ MEDIA_URL }}css/)?
您可以使用URL::base以下方式输出基本网址:
<?php echo URL::base(); ?>
Run Code Online (Sandbox Code Playgroud)
如果您输出的网址相对于您可能想要的网址URL::site:
<?php echo URL::site('css/'); ?>
Run Code Online (Sandbox Code Playgroud)
Kohana 3模板控制器使用View类来呈现模板.视图是普通的php文件,没有特殊的语法,所以只需使用<?php ... ?>上面的普通标签即可.View类允许您在呈现变量之前声明要在该视图中使用的变量.
| 归档时间: |
|
| 查看次数: |
6134 次 |
| 最近记录: |