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文件

  • 相关阅读:
    codeforces 616B Dinner with Emma
    codeforces 616A Comparing Two Long Integers
    codeforces 615C Running Track
    codeforces 612C Replace To Make Regular Bracket Sequence
    codeforces 612B HDD is Outdated Technology
    重写父类中的成员属性
    子类继承父类
    访问修饰符
    方法的参数
    实例化类
  • 原文地址:https://www.cnblogs.com/wangblognet/p/2820796.html
Copyright © 2011-2022 走看看