我在$product-name处添加了regex-replace,以便在标题中有+时插入断行。产品列表和product.tpl都可以
现在,为了购物车和订单,我希望隐藏标题的+部分。有没有可能用一个替换,怎么做?标题只能在一行中。
谢谢你的帮助。
发布于 2017-09-07 23:47:39
您可以使用以下命令提取此部分:
我们需要使用substr函数,并获得出现"+“符号的第一个位置,以及变量的总长度,您可以这样做:
{assign var="symbol_pos" value=$product_name|strpos:"|"}
{assign var="total_char" value=$product_name|count_characters:true}
{$product_name|substr:($symbol_pos+1):$total_char}*请确保变量名称是此名称。
希望能对你有所帮助。
https://stackoverflow.com/questions/46085088
复制相似问题