ecshop让商品在新窗口打开的方法

 虽然在同一窗口下打开网页,可以节省网络资源,但是对于客户体验来说,显得很不方便,大部分人更希望可以让商品在新窗口下打开。

这个主要是修改模板文件,下面教程以官方默认模板为例,其他模板同理。

1、首页今日特价
打开 themes/default/library/recommend_promotion.lbi 文件

找到 <a href="{$goods.url}"><img src="{$goods.thumb}" border="0" alt="{$goods.name|escape:html}"/></a><br />

修改为
<a href="{$goods.url}" target="_blank" /><img src="{$goods.thumb}" border="0" alt="{$goods.name|escape:html}"/></a><br />
找到
<p><a href="{$goods.url}" title="{$goods.name|escape:html}">{$goods.short_name|escape:html}</a></p>

修改为
<p><a href="{$goods.url}" title="{$goods.name|escape:html}" target="_blank" />{$goods.short_name|escape:html}</a></p>

2、首页精品推荐、新品上市、热卖商品
打开 themes/default/library/ 目录下的 recommend_new.lbi ,recommend_new.lbi 和 recommend_new.lbi 三个文件,

对每个文件都执行下面操作

找到 <a href="{$goods.url}"><img src="{$goods.thumb}" alt="{$goods.name|escape:html}" class="goodsimg" /></a><br />

修改为
<a href="{$goods.url}" target="_blank" /><img src="{$goods.thumb}" alt="{$goods.name|escape:html}" class="goodsimg" /></a><br />

dlylc483.com
ythylc33.com
hxbylc89.com
slylc843.com
sleylc63.com


继续找到
<p><a href="{$goods.url}" title="{$goods.name|escape:html}">{$goods.short_style_name}</a></p>

将它修改为
<p><a href="{$goods.url}" title="{$goods.name|escape:html}" target="_blank" />{$goods.short_style_name}</a></p>

3、商品列表
打开 themes/default/library/goods_list.lbi 文件
搜索
href="{$goods.url}"

一共能搜索到好几处,将每一个 href="{$goods.url}" 都修改为
href="{$goods.url}" target="_blank"
注意: target="_blank" 后面有一个空格
希望对大家有帮助,我用ECSHOP做的商城 G点私生活成人用品正品商城 http://www.gdslife.com,希望和大家多交流。

posted on 2014-03-11 10:35  有木有格子  阅读(229)  评论(0编辑  收藏  举报