解决Zencart title 标题不显示的问题

update products set metatags_products_name_status=1,metatags_model_status=1,metatags_price_status=1,metatags_title_tagline_status=1
起初我以为是基本设置项里面会有这个设置,但是所有设置都找遍都没有找到,于是我又从程序代码下手,发现在/includes/modules/meta_tags.php中是定义标题、关键词和描述的地方,找到了case (strstr($_GET['main_page'], 'product_') or strstr($_GET['main_page'], 'document_')):后发现代码都没有错误,于是把META_TAG_TITLE打印出来,真的是空的,就按这部分程序查上去,发现在ZENCART的META定义中有5个参数,metatags_price_status、metatags_products_name_status、metatags_title_status、metatags_model_status、metatags_title_tagline_status。而这5个参数恰巧决定了是否能显示标题的信息。再去META表中查看这些值,居然都是不显示的,一下子明白过来,我用程序批量插入META值时候都没设置这些值,而ZENCART又默认设置它们为不显示。解决方法有两种

1、修改批处理程序把那些初始值都加上去。

2、修改表结构,把这几个参数的默认值都设置成1,然后把原有的数据全部设置成1。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值