博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ECShop url路径 商品详情页goods- 商品列表页category- 修改成你想要的
阅读量:6588 次
发布时间:2019-06-24

本文共 659 字,大约阅读时间需要 2 分钟。

商详情页修改方法:

 

首先找到ecshop并打开include/lib_common.php,找到文件中的build_uri函数。

修改成如下代码。

case 'goods':if (empty($gid)){return false;}else{$uri = $rewrite ? '你需要的关键词拼音-' . $gid : 'goods.php?id=' . $gid;}break;

接着,打开.htaccess文件。打下代码

RewriteRule ^goods-([0-9]+)(.*).html$  goods.php?id=$1 [QSA,L]

修改成

RewriteRule ^你需要的关键词拼音-([0-9]+)(.*).html$  goods.php?id=$1 [QSA,L]

 

改完之后再进入ECShop后台清除缓存完成修改。

这样,以后都不会是googs-1.html这样的路径了。

 


 

商品列表页修改方法:

 

category.php?id=4  默认定义成 category-4.html  

如自己定义成 chanpin-4.html (修改htaccess 与lib_common.php对应项目),那问题就来了,ec后台无法写入 nav表cid字段,直接导致前台自定义导航栏无法显示对应子分类。

解决此问题需修改admin目录下 navigator.php文件

416行左右将 case 'category' : 修改成  case 'chanpin' 即可

 再修改相对应的 .htaccess文件

 

 

转载地址:http://mmhno.baihongyu.com/

你可能感兴趣的文章
Like Sunday, Like Rain - JavaScript运算符优先级
查看>>
Nacos v0.7.0:对接CMDB,实现基于标签的服务发现能力
查看>>
最大熵模型
查看>>
【开发问题记录①】关于滑动CollectionView时ContentSize变化的问题
查看>>
纯前端控件集 WijmoJS 2018V2发布,提供可视化设计器,在React、Vue和Angular中的更易用...
查看>>
JavaScript 中call apply 那点简单事
查看>>
k8s使用glusterfs实现动态持久化存储
查看>>
java中GC的基本概念
查看>>
building xxx gradle project info的解决办法
查看>>
Netty+SpringBoot+FastDFS+Html5实现聊天App详解(四)
查看>>
【Leetcode】98. 验证二叉搜索树
查看>>
区块链共识问题都有什么?
查看>>
分布式事务中间件 Fescar - 全局写排它锁解读
查看>>
Vagrant (一) - 基本知识
查看>>
CSS选择器
查看>>
在 CentOS 7 上搭建 Jenkins + Maven + Git 持续集成环境
查看>>
一星期的学习
查看>>
Javascript 闭包详解
查看>>
数据结构与算法 | Leetcode 19. Remove Nth Node From End of List
查看>>
一起来读you don't know javascript(一)
查看>>