在进行niushop商城二次开发时,碰到手机端商品标题太长怎样截取?
官方给的方法是:{$goods.goods_info.goods_name|mb_substr=0,21}
如果自己写PHP代码为:
{php}
echo mb_substr(json_decode($goods)->goods_name,0,7,'utf-8');
{/php}
{php}{/php}是官方封装了的,或用<?php ?>也行,在自行调用$goos数据的时候,var_dump($goods); 打印出来发现是一个字符串,这时需要用json_decode把字符串转变为对象,然后在进行引用!
更多网站建设知识分享,请关注美科动力!