分享如何制作 opencart3.0版本的去掉 移动storage提示弹框 插件

针对 opencart 3.0及以上版本插件制作原理和使用方法说明

1.????? 下面是我在制作一个opencart3.0版本的去掉如图① 移动storage文件 警示弹框 插件的讲解,以及我发现的问题。
图①? 刚进入opencart后台的页面
attachments-2018-06-5Zq6A4LZ5b17ae2990b40.png


2.?? ?首先我们随便下载一个opencart3.0的插件然后解压我们可以看到以下文件如图②(我下载的是opencart导入导出插件)
图② opencart导入导出插件文件
attachments-2018-06-ZvfbbKat5b17ae607209e.png


3.???? 查看解压后的两个文件我们可以得知 upload 下的 文件(图③) 是需要添加到网站根目录文件,install.xml文件是添加代码文件,如图④
图③
opencart导入导出插件文件attachments-2018-06-YV5S7cvT5b17ae7d471e1.png

图④ opencart导入导出插件文件
attachments-2018-06-LxkIZYzK5b17ae8b7e13b.png
知道这一点后 我们可以手动添加这个插件,当然也可以直接在插件管理的插件安装中上传这个插件的压缩包添加这个插件。


4.??? 我们先把这个插件上传,然后在扩展配置中刷新缓存,然后再查看刚刚安装好的插件,先看前台(图⑤)再看网站根目录(图⑥)。
图⑤?
opencart后台 导入导出页面attachments-2018-06-2O2PJ3Lb5b17aeefeae64.png
图⑥? opencart导入导出插件文件
attachments-2018-06-v68H9vH45b17af066bfc6.png
插件安装包的upload里的文件比较多所以就没有 一 一 发图,
不过在检查install.xml添加的代码时,发现网站根目录中需要添加代码的页面中根本没有install.xml文件中的应该添加的代码。(如图⑦)


图⑦
这是插件压缩包解压的install.xml文件
attachments-2018-06-KS5q8boM5b17af57385e9.png

图⑧是网站根目录应该要复制添加代码的文件(只列举了一处)
图⑧
attachments-2018-06-qshPM2cZ5b17af6b69f7e.png


5.由上面文图可知install.xml并没有将代码添加到对应的文件里 ,但是该插件功能已经显示出来了,经过对整个网站根目录的查找我发现了它这段代码所在的文件的位置,如图⑨:
路径为 newcart\system\storage\modification\admin\controller\common

图⑨
attachments-2018-06-YKD9jodO5b17afa70c915.png



6.由上述情况我们可知插件是在newcart\system\storage\modification 文件夹下将需要添加代码的页面复制到这里,然后添加install.xml中的代码,知道opencart3.0插件安装实现原理后,再来制作1中说明我要制作的插件。
7.首先我们需要将自己的功能写好,文件分好,就像之前导入导出插件安装的upload下的文件一样,然后如果有需要在网站根目录的文件中添加代码,则在upload同级目录下添加一个install.xml文件,因为我做的插件不需要添加文件,所以我没有创建upload文件,只添加了一个install.xml文件

图⑩
attachments-2018-06-yDfnE6hr5b17afc1ed77e.png

8.将install.xml文件写好之后压缩打包成opencart3.0版本插件安装上传的格式,然后上传更新扩展配置的缓存。


9.完成上传更新步骤之后,我打开首页,发现并没有起作用,然后打开 这个文件夹 newcart\system\storage\modification 发现没有需要添加代码的文件,然后删除这个插件,重新安装,进行代码跟踪我发现了没有添加文件的原因:(如图?)


图?
attachments-2018-06-uIYNcELc5b17afdeb4e02.png

10.发现问题之后,我在install.xml同级目录中添加了一个空的upload文件夹,然后转换压缩包上传,更新缓存,再次打开后台首页,发现插件起到了作用,这样就完成了一个opencart的插件。

  • 发表于 2018-06-06 17:57
  • 阅读 ( 344 )

0 条评论

请先 登录 后评论
不写代码的码农
米哑

青海快三走势图 www.kbjgz.cn 16 篇文章

作家榜 ?

  1. 米哑 16 文章
  2. admin 3 文章
  3. heinu75 0 文章
  4. wytoy 0 文章
  5. thomas 0 文章
  6. 英洛云 0 文章
  7. han 0 文章
  8. iYting 0 文章
  • 【学习时刻学思践悟十九大⑤】中央党校郑琦:八项规定仍是全面从严治党重要一环 2018-11-26
  • 厦门出现不打烊的便民服务站 2018-08-23
  • 多学些党报的历史知识 2018-07-26
  • 海外舆论关注中国最新军备 称赞习近平主席强军号令 2018-07-25
  • 紫光阁中共中央国家机关工作委员会 2018-07-25
  • 中兴展台图赏:可折叠手机AXON M吸睛丨CES2018 2018-07-25
  • 钟 稳:政治巡视是实现自我净化的有效路径br span style=font-family 宋体,SimSun; font-size 14px; ——学习习近平巡视工作思想的几点体会 span 2018-07-24
  • 家谱是另一种意义上的“身份证” 看看古人如何修谱 2018-07-24
  • 两个和尚94期:影视作品中的佛教 有哪些常识性错误? 2018-07-24
  • 习近平:在同各界优秀青年代表座谈时的讲话 2018-07-24
  • 江西景德镇昌江消防119系列活动精彩纷呈 2018-07-23
  • 通州温榆河畔 商务园企业独栋 ——凤凰网房产北京 2018-07-23
  • 最值得年轻人关注的SUV 实力全面曝光 2018-07-23
  • 引汉济渭攻坚克难打造世纪工程 2018-07-22
  • 那奔腾不息的母爱幸福暖流,总有一天你会懂 2018-07-22
  • 411| 642| 910| 277| 194| 397| 858| 799| 15| 584|