ecshop专题页产物分类次序错杂题目

时间:2014-01-26所属栏目: ecshop教程 来源: 热度:

各人都知道在ecshop内里有一个专题成果,靠山促销打点-专题打点内里可以添加专题告白描写,而且可以加产物分类作为产物展示。

然则默认有一个题目就是当挪用产物分类的时辰会错杂,也就是次序不是按分类正常排序来的,下面ecshop模板堂给出修改方案来办理这个错误。

打开topic.php

 

$cache_id = sprintf('%X', crc32($_SESSION['user_rank'] . '-' . $_CFG['lang'] . '-' . $topic_id));

if (!$smarty->is_cached($templates, $cache_id))

改成

$cache_id = sprintf('%X', crc32($_SESSION['user_rank'] . '-' . $_CFG['lang'] . '-' . $topic_id));

if (1)

最下面一段

/* 模板赋值 */
   assign_template();
   $position = assign_ur_here();
   $smarty->assign('page_title',       $position['title']);       // 页面问题
   $smarty->assign('ur_here',          $position['ur_here'] . '> ' . $topic['title']);     // 当前位置
   $smarty->assign('show_marketprice', $_CFG['show_marketprice']);
   $smarty->assign('sort_goods_arr',   $sort_goods_arr);          // 商品列表
   $smarty->assign('topic',            $topic);                   // 专题信息
   $smarty->assign('keywords',         $topic['keywords']);       // 专题信息
   $smarty->assign('description',      $topic['description']);    // 专题信息
   $smarty->assign('title_pic',        $topic['title_pic']);      // 分类问题图片地点
   $smarty->assign('base_style',       '#' . $topic['base_style']);     // 根基气魄威风凛凛样式颜色

   $template_file = empty($topic['template']) ? 'topic.dwt' : $topic['template'];
}
/* 表现模板 */
$smarty->display($templates, $cache_id);

改成

foreach($arr as $key1=>$val1)
   {
       //var_dump($key1);
       foreach($sort_goods_arr as $key2=>$val2)
       {
           if($key1==$key2)
           {
      //var_dump($key2);
               $sort_goods_arr_2[$key2]=$val2;
           }
       }

   }
//var_dump($sort_goods_arr);

标签:
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)