麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 網站 > 建站經驗 > 正文

ecshop商品詳情頁一會顯示一會不顯示處理方法

2024-04-25 20:39:46
字體:
來源:轉載
供稿:網友

Ecshop 二次開發的時候碰到個奇怪的問題,那就是在購買商品提交訂單之后查看商品詳情頁面發現商品的詳情參數都不見了,只剩下商品名稱,其他的商品貨號,上架時 間,本店售價都不顯示了。然后進后臺管理中心清空緩存后又恢復正常,再次提交訂單又不顯示了,無限糾結外加蛋疼中。

初 步預測原因出在goods.dwt或者flow.dwt文件中。只能挨著試試了,恢復默認模板之后發現與flow.dwt無關,而回復goods.dwt 的默認模板之后再次提交訂單發現正常無問題了。然后就從goods.dwt開刀。經過反復測試,最終發現問題出在自己左側自定義的top商品和hot商品 這里。經過仔細思考之后發覺最可能的原因就是這部分的代碼和中間商品詳情部分的代碼沖突了。

果然如此,其實是左側的代碼中使用的smarty實例化的對象中,item都使用了goods這個參數,結果可想而知,左側是一個數組,右側是一個實際數據,當然也就無法輸出了。解決方法很簡單,那就修改左側的item名稱即可。例如這里我的修改方法為,將

<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}"> ...

修改為

<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}"> ...

這樣,參數就不會產生沖突了,問題解決,歡迎拍磚。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 成人三级电影网址 | 日本羞羞的午夜电视剧 | 精品国产一区二区三区久久久 | 成人小视频在线播放 | 欧美精品一级 | 国产日产精品久久久久快鸭 | 黄色片在线观看网站 | 日本在线播放一区二区三区 | 日本高清电影在线播放 | 久久亚洲综合色 | 国产91九色在线播放 | 精品国产91久久久久久 | 在线天堂中文在线资源网 | 免费午夜视频在线观看 | 久色乳综合思思在线视频 | 激情久久一区二区 | 27xxoo无遮挡动态视频 | 国产91久久精品一区二区 | 欧美韩国一区 | 97视频| 国产精品久久久久久久久久久久久久久久 | 4p嗯啊巨肉寝室调教男男视频 | 日本a∨精品中文字幕在线 被啪羞羞视频在线观看 | 黄色美女网站免费看 | 毛片在哪看 | 亚洲国产精久久久久久久 | 中文区永久区 | 久草在线高清视频 | 麻豆视频在线免费观看 | 黄网站在线观 | 国产精品爱久久久久久久 | 精品无吗乱吗av国产爱色 | 鲁丝一区二区三区不属 | 国产精品久久久久一区二区 | 99re热精品视频 | 在线播放免费视频 | 亚洲午夜1000理论片aa | 黄色成年在线观看 | 日韩专区在线 | 成人免费一区二区三区在线观看 | 亚洲白嫩在线观看 |