光的传人

新版shopex品牌专区品牌详细页面描述出现问题

我想这应该是shopex的一个小小的bug吧,或者是shopex为了逼迫人们自己去设置品牌页面描述故意弄得?具体问题是这样的,最新版的shopex在添加品牌后,品牌详细页面会直接调用品牌页面的全部介绍(不是截取,是全部,这也太多了吧),这不是重点,重点是当你设置了品牌介绍里的字体、文字大小等,就会出现错误,meta描述代码就会跟“品牌介绍”里面的文字样式代码出现冲突,导致网页顶部出现meta描述代码里的全部内容,也就是说meta描述里面的内容直接在前台显示出来了!

试着修改了这段代码,结果品牌页面正常了,但是首页空白了!

新版代码(位置在/core/shop/view/common/header.html里)是这样的:

<meta name="keywords" content="<{$KEYWORDS|htmlentities:ENT_QUOTES,'UTF-8'}>">
<meta name="description" content="<{$DESCRIPTION|htmlentities:ENT_QUOTES,'UTF-8'}>">
<meta name="generator" content="ShopEx <{$VERSION|htmlentities:ENT_QUOTES,'UTF-8'}>">

用以前版本的替换掉

<meta name="keywords" content='<{$KEYWORDS}>'>
<meta name="description" content='<{$DESCRIPTION}>'>

结果是首页出现空白。真不知道shopex为什么“升级”这部分内容,很明显的新版的代码里面很有玄机~加上了版权信息。没有仔细研究这个代码,只是用很简单的方法解决了这个问题:

直接在添加品牌的时候,描述里面写上一段简单的描述,就不会调用品牌介绍里面的文字了。

加上“htmlentities:ENT_QUOTES”这段代码何意?希望有高手能破解了!没时间研究了,猜想这段代码里面大有玄机,牵扯到版权问题,改了就出错~不过应该还是有办法解决的,有兴趣的朋友可以研究下!

网友评论(以下内容仅代表网友观点,与本站无关)
    7.落魄强强  2013/8/3 10:23:43 回复
    确实是有这方面的问题,你的解决思路不正确,被你误导了,耽误好长时间。。。。
    .光的传人  2013/8/4 23:04:44 回复
    你是不是有更好的方法?干嘛不分享一下呢?
    6.emehost  2013/7/17 15:55:15 回复
    第一次来了解一下
    5.护栏网  2013/7/16 18:00:52 回复
    谢谢分享
    4.护栏网  2013/7/16 18:00:15 回复
    长见识了呵呵
    3.护栏网  2013/7/16 17:59:16 回复
    真心不知道啊,算是长见识了呵呵
    没用过
    1.彩虹之家  2013/7/14 15:55:56 回复
    这个程序没有用过,不过这应该是一个bug,不是故意的!不过版权信息的话确实是故意的滴
    .淋巴水肿  2013/7/15 17:15:34 回复
    我也没有用过,不知道好不好用

原创文章请注明转载自光的传人博客本文地址:http://www.liu16.com/post/217.html,标题:新版shopex品牌专区品牌详细页面描述出现问题

【我来说两句】
分享到:

评论 7

发表评论:

阿光验证码

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。