Manbetx万博
Manbetx万博 基于Manbetx万博购物系统
目前正有 136 位朋友挑选Manbetx万博模板
精品模板
定制模板
Manbetx万博> Manbetx万博教程 > 解决Manbetx万博商品详情页显示不稳定等问题
文章详情

解决Manbetx万博商品详情页显示不稳定等问题

Manbetx万博模板,Manbetx万博 / 2013-03-11

Manbetx万博 二次开发的时分碰到个新鲜的疑问,那就是在采办商品提交订单之后检查商品概况页面发现商品的概况参数都不见了,只剩下商品称号,其他的商品货号,上架时 间,本店价格都不显现了。然后进后台管理中心清空缓存后又康复正常,再次提交订单又不显现了,无限纠结外加蛋疼中。

初 步猜测缘由出在goods.dwt或许flow.dwt文件中。只能挨着试试了,康复默许模板之后发现与flow.dwt无关,而回复goods.dwt 的默许模板之后再次提交订单发现正常无疑问了。然后就从goods.dwt开刀。通过重复测验,结尾发现疑问出在个人左侧自定义的top商品和hot商品 这里。通过细心考虑之后发觉最能够的缘由就是这有些的代码和中心商品概况有些的代码抵触了。

不出所料,其实是左侧的代码中运用的smarty实例化的目标中,item都运用了goods这个参数,成果可想而知,左侧是一个数组,右侧是一个实践数据,当然也就无法输出了。解决办法很简单,那就修正左侧的item称号即可。例如这里我的修正办法为,将

      {if $smarty.foreach.best_goods.index <= 4}
<ul class="topsale-list" id="c101">
    <!-- {foreach name=best_goods from=$best_goods item=goods}-->
    {if $smarty.foreach.best_goods.index <= 4}
    <li>
                <a href="{$goods.url}"> ...
        

修正为

      {if $smarty.foreach.best_goods.index <= 4}
<ul class="topsale-list" id="c101">
    <!-- {foreach name=best_goods from=$best_goods item=bgoods}-->
    {if $smarty.foreach.best_goods.index <= 4}
    <li>
                <a href="{$bgoods.url}">
        

这样,参数就不会发生抵触了,疑问解决,欢送拍砖。

 

请注明转自:Manbetx万博模板网(全国最专业的ECSHOP模板制作商)

下一篇: 修改ecshop商品列表出现产品为空不显示的问题BUG
上一篇: ecshop免登录购物收货只留邮箱

用户评论(http://www.ecshop.co/files/共 0 条评论)

  • 暂时还没有任何用户评论
用户名: 匿名用户 E-mail:
当前心情:
评论内容:
验证码: captcha
返回顶部 返回首页