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

首頁 > CMS > Ecshop > 正文

Ecshop商品詳情一會顯示一會不顯示

2024-07-09 22:56:12
字體:
來源:轉載
供稿:網友

Ecshop商品詳情一會顯示一會不顯示,很讓人蛋疼的一個詭異問題。

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一区二区三区 | 中国黄色一级生活片 | 国产精品久久久久久久久粉嫩 | 成人毛片100部 | 日本中文字幕高清 | 密室逃脱第一季免费观看完整在线 | 午色影院 | 国产一区二区精品在线观看 | 午夜视频色 | 免费a视频在线观看 | 国产午夜精品一区二区三区视频 | 欧美精品v国产精品v日韩精品 | 天天看成人免费毛片视频 | 欧美日韩在线视频一区 | 98色视频| 久久久久国产一区二区三区不卡 | 一边吃奶一边插下面 | 九九福利视频 | 一级免费黄视频 | 污黄视频在线观看 | 牛牛a级毛片在线播放 | 7777奇米成人四色影视 | 一本色道久久综合狠狠躁篇适合什么人看 | 精品一区二区免费视频视频 | 特色一级黄色片 | 黄视频在线网站 | 久久国产精品久久精品国产演员表 | 媚药按摩痉挛w中文字幕 | 91色爱| 欧美日韩在线中文 | 精精国产xxxx视频在线播放7 | 一级黄色免费观看视频 | 在线成人亚洲 | 99久久婷婷国产综合精品青牛牛 | 日韩精品中文字幕一区二区 | 91看片在线播放 | 97精品视频在线观看 | 精品一区在线视频 | 在线成人免费视频 | 久久国产精品二国产精品中国洋人 | 亚洲国产色婷婷 |