我正在尝试使用smartign与codeigniter,事情是我使用codeigniter但从未使用过smarty,但尝试学习它...:)
现在一个小问题是在codeigniter中,当我需要baseurl时,我使用这个
<?php echo base_url('styles/bootstrap/css/bootstrap-theme.min.css'); ?>
但如何使用smarty模板使用它,我的意思是在smarty .tpl文件而不是
我是这样做的,但它对我没用..
{base_url('styles/bootstrap/css/bootstrap-theme.min.css');}
但得到了错误。我知道它不是正确的方法,但不得不尝试大声笑..
任何想法?
答案 0 :(得分:4)
你在“;”上做了一些错字
{base_url('styles/bootstrap/css/bootstrap-theme.min.css')}
url_helper
答案 1 :(得分:1)
你可以像这样使用我没有测试这个
{'styles/bootstrap/css/bootstrap-theme.min.css'|base_url}
或者你可以在模板中编写php代码
{php}
$this->assign('my_url',base_url('styles/bootstrap/css/bootstrap-theme.min.css'));
{/php}
{$my_url}
请参阅此http://www.smarty.net/docsv2/en/language.function.php.tpl
答案 2 :(得分:1)
我在表单操作中使用此函数为我的控制器重定向到我的方法。
{base_url('my_controller/my_method')}