[英]Ocmod not showing any changes in opencart 3
我是opencart的新手。 我想在管理面板的目錄部分創建一個額外的字段。 我制作了一個 ocmod 文件,它將找到一個具有特定 id 的 div,然后暫時添加一個 span。 其實我想要一個文件上傳按鈕。
下面是我的安裝。xml 代碼
<?xml version="1.0" encoding="utf-8"?>
<modification>
<name>Catalogupload</name>
<version>1.0</version>
<author>Rishi</author>
<link>https://www.sarvadaa.com</link>
<code>Upload catalog file</code>
<file path="admin/view/template/catalog/information_form.twig">
<operation>
<search><![CDATA[
<div class="tab-pane" id="tab-seo">
]]></search>
<add position="before"><![CDATA[<span id="rishi">Hello</span>]]></add>
</operation>
</file>
</modification>
zip 文件名為 catalogupload.ocmod.zip。
它對管理面板沒有任何影響。
當我從存儲中查看 ocmod.log 文件時,會顯示以下內容,我對此一無所知。
2021-06-02 6:16:25 - MOD: Modification Default
FILE: system/engine/action.php
REGEX: ~(require|include)(_once)?\(([^)]+)~
LINE: 69
FILE: system/engine/loader.php
REGEX: ~(require|include)(_once)?\(([^)]+)~
LINE: 77
LINE: 151
LINE: 168
FILE: system/library/config.php
REGEX: ~(require|include)(_once)?\(([^)]+)~
LINE: 59
FILE: system/library/language.php
REGEX: ~(require|include)(_once)?\(([^)]+)~
LINE: 67
LINE: 73
FILE: system/library/template/template.php
REGEX: ~(require|include)(_once)?\(([^)]+)~
LINE: 18
FILE: system/library/template/twig.php
CODE: $loader = new \Twig_Loader_Filesystem(DIR_TEMPLATE);
NOT FOUND - OPERATIONS ABORTED!
----------------------------------------------------------------
MOD: Catalogupload
FILE: admin/view/template/catalog/information_form.twig
CODE: <div class="tab-pane" id="tab-seo">
LINE: 132
----------------------------------------------------------------
MOD: OCMOD Downloader
FILE: admin/controller/marketplace/modification.php
CODE: n enable(
LINE: 550
CODE: 'modification_id' => $result['modification_id'],
LINE: 715
FILE: admin/view/template/marketplace/modification.twig
CODE: if not modification.enabled
LINE: 96
----------------------------------------------------------------
請幫我解決一下這個。 我在這里做錯了什么?
您需要更新修改緩存並更新 Dashboard 上 twig 模板的緩存。
如果您使用 OpenCart 3.0.3.6,則modification.xml
.xml 文件存在錯誤。
您也可以安裝免費擴展來修復此錯誤https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=40216
這將解決問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.