添加到smarty变量的末尾

时间:2013-12-17 16:29:28

标签: php smarty

一个简单的问题。添加到smarty变量的最简单方法是什么?。

我的变量是{$menu.url}的例子。那一个正在呼应

http://www.domain.com/page/pagename

但是我不想在变量的末尾添加一个“/”,以便它回显出来

http://www.domain.com/page/pagename/

最后有正斜杠。

关于如何在变量中执行此操作的任何想法?

3 个答案:

答案 0 :(得分:0)

您可以将字符串附加到php变量,然后将其分配给smarty变量

E.g

     $menu_url='http://www.domain.com/page/pagename/';
     $smarty->assign('url',$menu_url);

答案 1 :(得分:0)

如果您在视图中,对于变量x,这就是您将其值与/连接的方式:

{assign var=x value="$x/"}

答案 2 :(得分:0)

使用cat

如果您只想输出它: {$ menu.url |猫: '/'}

如果要将其添加到变量中: {$ menu.url = $ menu.url |猫: '/'}