如何让商品在新窗口打开

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



如何让商品在新窗口打开
虽然这个是很简单的问题,但是看到ECSHOP官方论坛上问的人还是不少,对新手朋友(尤其是不懂HTML的)来说还是有必要共享一下的。

高手朋友可以飘过的说。

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

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 />

继续找到
<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" 后面有一个空格



用这个办法还是不行啊。有高手指教下么。谢谢了

回答:
有高手指教下么。 卡到这里了

target="_blank"加这个就OK了。这个就是HTML啊




你好加到哪里啊。 我新手




加在a 标签里

这办法用 官方版本的 模板可以用 ,但是 我的模板是梦芭莎的, 这个模板修改后还是不能用,有了解这模板的高手么。求老师

路过 飘飘

老师在哪里 在线等呢

引用你的:【href="{$goods.url}" target="_blank" 】

target 和前面的"之间应该有空格,你缺少了。。。

嗯,我也想知道

这个代码好像是通用的一样吧