修补ECSHOP2.6的遗漏字段.
2016-07-07 15:46 来源:www.chinab4c.com 作者:ecshop专家
今天8月8日,没去上班,在家等着奥运会开幕式。 空闲之际,打算研究一下EC模板,发现有个遗漏字段哦: 点进商品列表页面,有几种显示方式(列表,表格,文字) 我的默认是表格显示,把鼠标放到图片上去,发现图片是描述竟也是该商品名称的缩写, 觉得不太好,商品名称已经缩写了,图片描述就应该用全称了吧。把它改过来,这对SEO很重要 看看源代码,发现商品简称的title是空的, 也就是说模板代码(title="{$goods.name|escape:html}")无法获取到字段值。 继续往下查 ....... 查到category.php文件终于找到问题所在了。 原来劳累的EC团队漏了定义goods.name的字段了。 补上去: $arr[$row['goods_id']]['name'] = $row['goods_name']; 然后再把商品列表页模板的商品图片描述(ALT),标题(title)全部改成 alt="{$goods.name|escape:html}" title="{$goods.name|escape:html}" 搞定了. 声明:这个遗漏对整个程序的使用都没任何影响,怕麻烦的别改了。 受影响的文件有:category.php、brand.php、search.php category.php:: 找到代码:$arr[$row['goods_id']]['goods_brief']= $row['goods_brief']; 在上面添加一行:$arr[$row['goods_id']]['name'] = $row['goods_name']; brand.php:找到代码:$arr[$row['goods_id']]['market_price']= price_format($row['market_price']); 在上面添加一行:$arr[$row['goods_id']]['name'] = $row['goods_name']; search.php: 找到代码:$arr[$row['goods_id']]['name'] = $row['goods_name']; 在上面添加一行:$arr[$row['goods_id']]['name'] = $row['goods_name']; 模板可以根据各自的模板的情况修改 把:search.dwt、goods_list.lbi 文件里的 商品图的ALT改为: alt="{$goods.name|escape:html}" 商品名称的title改为: title="{$goods.name|escape:html}" |
回答:
非常感谢LZ的反馈,我们仔细排查一下。 |
search.php: 找不到楼主说的代码:$arr[$row['goods_id']]['name'] = $row['goods_name']; 是不是应该是:$arr[$row['goods_id']]['goods_name'] = $row['goods_name']; |
对SEO有什么影响?能简单说说么,谢谢 |
找了半天,发现是在这里修改 if($display == 'grid') { $arr[$row['goods_id']]['goods_name'] = $GLOBALS['_CFG']['goods_name_length'] > 0 ? sub_str($row['goods_name'], $GLOBALS['_CFG']['goods_name_length']) : $row['goods_name']; $arr[$row['goods_id']]['title'] = $row['goods_name'];//新添加的 我自己定义用 title } |
最近更新
常用插件
- ecshop会员中心订单excel倒出
ecshop会员中心订单excel倒出...
- ecshop二次开发商品购买备
ecshop销售统计 插件介绍:ecshop二次开发订单销售统计和商品购买备注服...
- ecshop二次商品订购人信息
ecshop二次商品订购人信息填写插件,有时候给朋友送花,或者是送礼品的...
- ecshop注册推荐送现金插件
ecshop中的促销售功能还不是很完善,随着电子商务系统的发展和进步,...
- ecshop2.7.2退换货申请插件
ecshop2.7.2退换货申请插件,主要是在 ecshop 现在的基础上,对ecshop的订单处...
ecshop热门问答
ecshop热门资料
ecshopie9
ecshop问答
ecmall管理员
ecshop河南
ecshop导航条特效
ecshop肯德基宅急送
ecshop改过
ecshop扫描器
ecshopBlueocean
ecshop下载英文
ecshop注册类型
ecshop高效过滤器
ecshop勒令
Replica Watches
ecshopECShop资讯
ecshop不写
ecshop文件大小
ecshop无法添加
ecshop后台错误
ecshop而且
ecshop服务器托管
ecshopmap
ecshop收款插件
ecshop验证邮件
ecshop无法
ecshop导航栏背景色
ecshop谷歌地图
ecshop商品关联
ecshop快递单号
ecshop网罗