首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >OpenCart 改造为订货系统修改记录日志

OpenCart 改造为订货系统修改记录日志

作者头像
怪兽
发布2022-09-27 21:18:14
发布2022-09-27 21:18:14
8650
举报
文章被收录于专栏:怪兽怪秀怪兽怪秀

首先自己也是刚接触,本来就是码的能力就低,基本上只有砍功能的能力,没有加的能力。 为什么选用OpenCar,因为Baidu相关网页比较多。中文阅读比较好理解,阅读也比较轻松(别提Ecshop了)。但事实特别打脸。目前遇到的两个问题,基本都是查询国外网站解决的。

首先以上安装上移动storage目录

> 官方墙裂简易将 storage移动到非可访问目录下。 自动移动不过去,手动移动报错。修改Ngnix 和php.ini 跨站访问权限。具 体问题Google一下吧。有很多相关文章。

分类页面input 加入购物车数量

> 修改common.js

改官网3.0版本加中午包

官网商城可能找不到中文包可以通过下面链接手动下载 <button class="btn m-b-xs btn-success btn-addon" onclick='window.open("https://cloud.guaishow.cn/Opencart/%E4%B8%AD%E6%96%87%E8%AF%AD%E8%A8%80%E5%8C%85","_blank")'><i class="glyphicon glyphicon-paperclip"></i>Opencart 3.0中文包</button>

> 1. 下载语言包。下载后名称为: zh_cn.ocmod.zip >2. 登录您的网站后台,打开如下路径:extensions->installer >点击upload按钮,进行安装。 >3. 安装完毕后,访问后续路径 system->localisation->languages,点击界面右上角的新增按钮 >填写相关信息: >Language Name: 简体中文 >Code: zh-cn >Locale: zh-CN,zh-CN.UTF-8,zh-cn >Status: Enabled >Sort Order: 1 >4. 设定后台默认显示语言 >设置路径为 system -> settings -> Edit Store ->Local Tab Page > 5. 保存,安装结束。

加 Export / Import插件

直接商城搜索下载就好,安装时记得申请和填写API 安装后记得添加用户组对应插件权限,后刷新缓存。 ####Opencart 去掉描述字符两个点.. catalog/controller/product/category.php ####在目录中显示型号 <div class="tip inlineBlock warning">

所有改造均基于Opencart3.0.2.0 和原版主题 </div> 在这个文件中: catalog \ controller \ product \ category .php 查找:

代码语言:javascript
复制
 $data[&apos;products&apos;][] = array( 

在其后添加:

代码语言:javascript
复制
 &apos;model&apos; =&gt; $result[&apos;model&apos;], 

在此文件中:

catalog \ view \ theme \ default \ template \ product \ category .twig

查找:

代码语言:javascript
复制
 &lt;h4&gt;&lt;a href=&quot;{{ product.href }}&quot;&gt;{{ product.name }}&lt;/a&gt;&lt;/h4&gt; 

在其后添加:

代码语言:javascript
复制
 {% if product.model is defined %}Product Code: {{ product.model }}{% endif %} 

刷新

修改型号 SUK等为模糊搜索

> catalog/model/catalog/product.php

<div class="hideContent">该部分仅登录用户可见</div>

点击主类目显示所有子类目商品 (非类目书)

<div class="tip inlineBlock warning">

只是顺便看到觉得可能有用记录一下,未试验 </div>

转到catalog/controller/product/category.php

找到

代码语言:javascript
复制
&apos;filter_category_id&apos; =&gt; $category_id,

然后添加这行

代码语言:javascript
复制
&apos;filter_sub_category&apos; =&gt; true,

####SQL删除多余国家和地区只保留中国 安装OpenCart,其中一项繁重的工作就是要把除了中国之外的其他国家和地区删除掉,地区足有数千个,国家有239个,每页显示20个,翻页也翻到吐。 <div class="tip inlineBlock error">

DELETE危险,如无把握请提前备份SQL </div> 44&#x4E3A;&#x4E2D;&#x56FD; &#x9ED8;&#x8BA4;SQL&#x7F16;&#x7801;&#xFF0C;&#x5982;&#x6709;&#x6539;&#x52A8;&#x8BF7;&#x81EA;&#x884C;&#x66F4;&#x6539;

代码语言:javascript
复制
DELETE FROM `oc_country` WHERE `country_id` != &apos;44&apos;;
DELETE FROM `oc_zone` WHERE `country_id` != &apos;44&apos;;

现在,当您访问类别名称时,它将显示所有子类别的产品 如有疑问请留言 ~~ 暂时就遇见一个问题一个需求,有改动再记录吧。(被百度引导到mycncart,装的是2.0,现在官网是3.0。诶)~~

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 首先以上安装上移动storage目录
  • 分类页面input 加入购物车数量
  • 改官网3.0版本加中午包
  • 加 Export / Import插件
    • 修改型号 SUK等为模糊搜索
    • 点击主类目显示所有子类目商品 (非类目书)
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档