zoukankan      html  css  js  c++  java
  • ECShop url路径 商品详情页goods 商品列表页category 修改成你想要的

    商详情页修改方法:

    首先找到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文件

  • 相关阅读:
    回档|朴素的网络游戏
    回档|NOIP2010 关押罪犯
    回档|tyvj1091 等差数列
    python lambda 函数
    python map函数
    linux命令清除服务器缓存
    python 类
    距阵的运用
    有一种感动叫ACM(记WJMZBMR在成都赛区开幕式上的讲话)
    C语言strstr()函数:返回字符串中首次出现子串的地址
  • 原文地址:https://www.cnblogs.com/wangblognet/p/2820796.html
Copyright © 2011-2022 走看看