ECSHOP提升购物体验-首页增加”立即购买”按钮

第一步:首先查看商品分类页面里商品列表的代码,找出添加立即购买按钮的代码。

在模板文件夹的-library文件夹里的goods_list.lbi文件,代码如下:

<p><a href=”javascript:addToCart({$goods.goods_id})”><img src=”images/but_buy.jpg”></a><a href=”javascript:collect({$goods.goods_id})”><img src=”images/but_coll.jpg”></a><a href=”javascript:;” id=”compareLink” onClick=”Compare.add({$goods.goods_id},’{$goods.goods_name|escape:”quotes”}’,'{$goods.type}’)”><img src=”images/but_comp.jpg”></a></p>

第二步:修改此段代码,将$goods.goods_id修改为$goods.id,并删除“对比按钮”的代码(如果需要不删除也行)。

即整段代码如下:

<p><a href=”javascript:addToCart({$goods.id})”><img src=”images/but_buy.jpg”></a><a href=”javascript:collect({$goods.id})”><img src=”images/but_coll.jpg”></a></p>

第三步:找到新品上市、热销商品、精品推荐这3个模块对于的lbi文件。修改此段代码

在模板文件夹的-library文件夹里,分别为:recommend_best.lbi,recommend_hot.lbi,recommend_new.lbi。并打开添加代码。

代码解释:

<li> <p><a href=”{$goods.url}”><img src=”{$goods.thumb}” alt=”{$goods.name|escape:html}” /></a></p> <p><a href=”{$goods.url}” title=”{$goods.name|escape:html}”>{$goods.short_name|escape:html}</a></p> <p><!– 是否显示市场价格,如不需显示不添加即可 {$goods.market_price} = ¥114元 {$lang.market_price}{$goods.market_price} = 市场价格:¥114元 –> <font class=”market_price”>{$lang.market_price}{$goods.market_price}</font><br /> <!– {if $goods.promote_price neq “”} –>{$lang.promote_price}{$goods.promote_price}<br /> <!– {else}–><!– {$lang.shop_price} = ¥95元 {$lang.shop_price}{$goods.shop_price} = 本店售价:¥95元–>{$lang.shop_price}{$goods.shop_price} <!–{/if}–> </p><!–购买按钮和收藏按钮的代码添加到这里 –> <p> <a href=”javascript:addToCart({$goods.id})”><img src=”images/but_buy.jpg”></a> <a href=”javascript:collect({$goods.id})”><img src=”images/but_coll.jpg”></a> </p></li>

第四步:此时首页的商品列表以及可以显示“购买”和“收藏”的按钮了,但是如果是有增加商品类型属性的商品点击“购买”是无反应,这需要添加选择商品属性的代码。

首页商品列表点击“购买”无反应,正确的应该是:点击购买后,跳出选择属性的对话框。

第五步:再次查看商品分类页面里商品列表的代码,找出添加立即购买按钮的代码。

在模板文件夹的-library文件夹里的goods_list.lbi文件.

<script type=”Text/Javascript” language=”JavaScript”><!–{literal}function selectPage(sel){ sel.form.submit();}{/literal}//–></script><script type=”text/javascript”>window.onload = function(){ Compare.init(); fixpng();}{foreach from=$lang.compare_js item=item key=key}{if $key neq ‘button_compare’}var {$key} = “{$item}”;{else}var button_compare = ”;{/if}{/foreach}var compare_no_goods = “{$lang.compare_no_goods}”;var btn_buy = “{$lang.btn_buy}”;var is_cancel = “{$lang.is_cancel}”;var select_spe = “{$lang.select_spe}”;</script>

第六步:粘贴代码至recommend_best.lbi,recommend_hot.lbi,recommend_new.lbi三个文件的</div>之后.

就得加倍付出汗水,赢得场场精彩

ECSHOP提升购物体验-首页增加”立即购买”按钮

相关文章:

你感兴趣的文章:

标签云: