php - 在 OpenCart 中安装 OCMOD 文件

标签 php opencart opencart-3 ocmod

我已经阅读了教程以创建将在主页中添加文本的 OCMOD 文件,但它不显示任何内容。

<?xml version="1.0" encoding="utf-8"?>
<modification>
    <name>SET_TEXT_TEST</name>
    <version>1.0</version>
    <author>TEST</author>
    <code>TEST_TEXT</code>
    <link>http://www.opencart.com</link>
    <file path="upload/index.php">
        <operation>
            <search><![CDATA[
            $data['column_left'] = $this->load->controller('common/home');
            ]]></search>
            <add position="replace"><![CDATA[
            TEST TEXT
            ]]></add>
        </operation>
    </file>  
</modification>

最佳答案

好问题。
请勿使用 上传 文件夹作为根文件夹。从 解压 OpenCart 文件上传 到您的主机/服务器上的网站根目录。
除了文件路径之外,您的 OCMOD 还不错。正确的是 <file path="index.php"> ,当然这是根文件夹,不是上传 .

<?xml version="1.0" encoding="utf-8"?>
<modification>
    <name>SET_TEXT_TEST</name>
    <version>1.0</version>
    <author>TEST</author>
    <code>TEST_TEXT</code>
    <link>http://www.opencart.com</link>
    <file path="index.php">
        <operation>
            <search><![CDATA[
            $data['column_left'] = $this->load->controller('common/home');
            ]]></search>
            <add position="replace"><![CDATA[
            TEST TEXT
            ]]></add>
        </operation>
    </file>  
</modification>

关于php - 在 OpenCart 中安装 OCMOD 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63262500/

相关文章:

php - 使用 preg_replace 清理小部件输出 HTML

c# - Razor 语法 PHP 等价物

php - 是否可以要求登录 OpenCart 信息页面,并且只有信息页面?

seo - 将opencart 1.5.6迁移到3.0.2.0会影响seo吗?

javascript - 元素存在于 Chrome 开发工具中但不在查看源代码中 - 这怎么可能?

php - 自定义 ocmod 修改在 opencart 版本 3.0.2.0 中不起作用

PHP设置安全问题

php - Codeigniter单站点登录

javascript - opencart 在类别页面添加到购物车而不将商品添加到购物车

javascript - 如何创建可以出现在 opencart 门户屏幕底部的通知对话框