您现在的位置是:首页 > 教程 > ecshop商城教程ecshop商城教程
ecshop筛选属性修改title标题的实现方法
幻珊2025-01-14 10:55:06ecshop商城教程已有人查阅
导读发现百度蜘蛛爬行网站时会爬行属性链接,而且会进行收录。可是ecshop系统制作的网站,在分类页点击属性筛选出产品时,网页title不会改变。这样就会造成大量title一样的页面,不利于优化。
发现百度蜘蛛爬行网站时会爬行属性链接,而且会进行收录。可是ecshop系统制作的网站,在分类页点击属性筛选出产品时,网页title不会改变。这样就会造成大量title一样的页面,不利于优化。为此,在网上查找ECSHOP筛选属性修改title的插件,大部分都是收费的。在这里把自己想到的修改办法分享给大家。
需要修改category.php文件,在这个文件查找到
foreach ($cat_filter_attr AS $key => $value)
在其前面加上一句代码
需要修改category.php文件,在这个文件查找到
foreach ($cat_filter_attr AS $key => $value)
在其前面加上一句代码
$shuxing_name = "";
查找
$all_attr_list[$key]['attr_list'][$temp_key]['selected'] = 1;
在后面加上
$shuxing_name.=$all_attr_list[$key]['attr_list'][$temp_key]['attr_value'];
查找
$smarty->assign('page_title', $position['title']);
改为
if($shuxing_name!="")
{
$shuxing_name.="_".$position['title'];
}
else
{
$shuxing_name=$position['title'];
}
$smarty->assign('page_title', $shuxing_name);
这样就可以实现筛选属性自动修改title标题了。
本文标签:
很赞哦! ()
相关文章
随机图文
-
ecshop后台会员管理列表增加按手机号码搜索会员功能
1、首先修改程序文件 admin/users.php找到2、修改模板文件 admin/templates/users_list.htm找到 -
ecshop出现transport和jquery冲突的解决方法实例
众所周知:ecshop的transport.js文件和Jquery是冲突的,两个文件不能同时调用,现给出以下完美解决方案:在transport.js文件中,大概 580行到590行之间,这个句用于格式化json,他重写了object的结构,导致于js框架冲突。 -
ecshop文章列表页面里怎么添加内容摘要的方法
本教程中讲到的“内容摘要”指的是文章内容的前 60个字符(当然也可以是前40个,前50个等等)下面以 官方默认模板 为例进行讲解: -
ecshop二次开发教程开发手册详解
ecshop文件结构名称手册ecshop开发手册,ecshop使用手册,ECSHOP数据库结构参数表1:如何统计ecshop商品在订单中出现的次数
留言与评论 (共有 条评论) |