2010-09-21 51 views
0

需要smarty专家的帮助。 我是smarty模板引擎中的新成员。聪明的逃脱单引号在其他条件下

我想逃避字符串中的单引号,我怎么能做到这一点 我.tpl内

我得到了,如果其他条件

$current_category.category eq 'King's Tea' 

问题是“国王的茶',这是我的分类名称, 我试过'国王茶',Smarty无法将其转换成

我试过{litereal}'King's Tea'{/ litereal},这个不起作用如果还有条件。

有没有什么办法可以避免单引号?

我试图在smarty API方面进行搜索。转义页面,只是告诉我们如何从变量中逃脱。

+0

我得到了解决方案,实际上我使用双引号字符串,然后它会自动转义。 – Shiro 2010-09-21 05:24:18

+0

'国王的茶'=>“国王的茶” – Shiro 2010-09-21 05:24:42

回答

0

$ current_category.category eq“国王的茶”

+0

如果你在同一文本中同时具有单引号和双引号,那么该怎么办?即'$ current_category.category eq“King's”Tea“”'? – Martijn 2015-01-13 13:53:01