如何修改ecshop中的{insert name='cart_info'}

小小金0512
推荐于2018-03-29 · TA获得超过3980个赞
知道小有建树答主
回答量:971
采纳率:0%
帮助的人:2310万
展开全部
所以,我们只有通过修改模版来实现,但是在修改的时候,我们会在ECShop模板的dwt文件中,找到类似 {insert_scripts files=’common.js’}或者{insert name=’cart_info’}的代码。其实,你已经找到关键所在了。 对于{insert_scripts files=’common.js’},我们可以很理所当然猜想到它是调用JS文件的语句。 而很多人都不清楚这个{insert name=’cart_info’}是调用的哪里的内容。 其实,它与上面的类似,只是它掉的不是文件,而是函数返回的字符串,可以是HTML,也可以是普通字符串。 我们打开ECSHOP的安装的根目录下的includes文件夹,查找一个名为 lib_insert.php的文件。 软化,在文件中查找“cart_info”,你会找到一个insert_cart_info()函数,没错,{insert name=’cart_info’}调出来的所有内容就是该函数的返回值。注意它的函数名的命名规则是 “insert_” + 函数后缀名,这样在模板中调用时就可以用{insert name=’函数后缀名’}的方式调用函数的返回值了。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式