怎么把后台首页模板中的热卖商品,精品推荐这几个模块弄到商品详情模板中?

2016-07-07 15:13 来源:www.chinab4c.com 作者:ecshop专家



我在商品详情模板页面goods.dwt中调用recommend_best.lbirecommend_hot.lbi这几个文件但是无法实现效果,是不是我少了哪些步骤或者根本就不是这样操作啊?有哪位有经验的遇到过这样的问题帮忙解决一下呗,非常感谢!!!

回答:
这些数据是从数据库查询出来的 你只把页面引过去,还需要把数据也引过去

百度搜一下,有人遇到过的。看看资料就懂了。

这些数据是从数据库查询出来的 你只把页面引过去,还需要把数据也引过去
lj19870908 发表于 2012-11-2 13:31

你好,谢谢你的回复,可是我已经在在goods.php里面把数据引过去了,可是还是无法实现,不知道代码哪里出了错误,我是按index.php首页文件弄的,还麻烦你指示一下,非常感谢!以下是代码
$cache_id = $goods_id . '-' . $_SESSION['user_rank'].'-'.$_CFG['lang'];
$cache_id = sprintf('%X', crc32($cache_id));
if (!$smarty->is_cached('goods.dwt', $cache_id))
{
$smarty->assign('image_width',$_CFG['image_width']);
$smarty->assign('image_height', $_CFG['image_height']);
$smarty->assign('helps',get_shop_help()); // 网店帮助
$smarty->assign('id',$goods_id);
$smarty->assign('type',0);
$smarty->assign('cfg', $_CFG);
$smarty->assign('promotion', get_promotion_info($goods_id));//促销信息
$smarty->assign('promotion_info', get_promotion_info());
$smarty->assign('best_goods',get_recommend_goods('best')); // 推荐商品
$smarty->assign('new_goods', get_recommend_goods('new'));// 最新商品
$smarty->assign('hot_goods', get_recommend_goods('hot'));// 热点文章
$smarty->assign('promotion_goods', get_promote_goods()); // 特价商品

/* 获得商品的信息 */
$goods = get_goods_info($goods_id);
我看index.php也是在这个位置加的推荐商品,最新商品,热点文章,特价商品,所以我也在goods.php的这个位置加的,不知道是不是错误的,请指教,谢谢

百度搜一下,有人遇到过的。看看资料就懂了。
winver 发表于 2012-11-2 14:06


在百度上搜过了的才来论坛问的,没有百度到相同以及类似的答案,谢谢你的答复

首先你要调用那几个PHP
其实次是模板拷贝到goods.dwt

这个问题不太清楚,帮你顶。





www.zgfzr.cn