如何在opencart管理面板中删除广告

问题描述 投票:0回答:2

如何删除管理面板中的opencart广告。

在这里你看到广告:

opencart opencart-3
2个回答
2
投票

在OpenCart安装中转到文件

/admin/controller/extension/extension/promotion.php

并在line 18上添加替换此代码

return $response;

有了这个

return '';

这将删除您在OpenCart管理面板中看到的任何促销。

请享用!


0
投票

Dmitriy Zhuk的答案是最容易申请的。如果您希望将更改作为mod的替代方法是使用以下内容:

<?xml version="1.0" encoding="utf-8"?>
<modification>
    <name>Hide promotions in admin panel</name>
    <code>skippromotion</code>
    <version>3.0x</version>
    <author>TH</author>
    <link>https://stackoverflow.com/questions/55702884</link>
    <file path="admin/controller/extension/extension/*.php">
    <!-- Remove the 'promotions' feature -->
        <operation error="log">
            <search><![CDATA[$data['promotion'] = $this->load->controller('extension/extension/promotion');]]></search>
            <add position="replace"><![CDATA[
$data['promotion'] = '';
            ]]></add>
        </operation>
    </file>
</modification>

将其保存为'install.xml',将其压缩为'skippromotion.ocmod.zip'并使用管理面板中的'Installer'上传 - 然后转到'Modifications',启用mod并刷新mod缓存。广告应从管理面板中消失。

请注意,此mod以与Dmitriy Zhuk的答案不同的方式工作,它将替换每个对admin / controller / extension / extension / promotion.php的调用,而不是脚本返回的值。

显然,如果您开始自己的OpenCart安装场并希望向用户做广告,则需要禁用mod并更改配置中的OPENCART_SERVER。

© www.soinside.com 2019 - 2024. All rights reserved.