как удалить рекламу в админ панели opencart

как удалить рекламу в админ панели opencart

16.04.2019 10:34:12 Просмотров 260 Источник

Как удалить рекламу opencart в админ панели.

Здесь вы видите объявление:

Advertisement that I want to remove

У вопроса есть решение - Посмотреть?

https://stackoverflow.com/questions/55702884/how-to-remove-advertisement-in-opencart-admin-panel#comment98089966_55702884
Он находится на установке по умолчанию? Возможно, у вас установлен дополнительный модуль sage Pay, в котором размещена данная реклама.
https://stackoverflow.com/questions/55702884/how-to-remove-advertisement-in-opencart-admin-panel#comment98090797_55702884
Файл twig для этой страницы будет где-то в /admin/view/template/, но если вы не можете найти его, просто используйте adblock.
https://stackoverflow.com/questions/55702884/how-to-remove-advertisement-in-opencart-admin-panel#comment98127658_55702884
"Он находится на установке по умолчанию?"Да это в 3.0.3.1.

Ответы - как удалить рекламу в админ панели opencart / how to remove advertisement in opencart admin panel

Является ответом!
Dmitriy Zhuk

19.04.2019 01:18:48

В вашей установке OpenCart перейдите в файл

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

и добавить заменить этот код в line 18

return $response;

с этим

return '';

Это приведет к удалению всех рекламных акций, которые вы видите в своей панели администратора OpenCart.

Наслаждайтесь!

trapper_hag

01.05.2019 06:18:51

Ответ Дмитрия Жука проще всего применить. Альтернативой, если вы хотите изменить как мод, является использование чего-то вроде этого:

<?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>

Сохраните его как установить.xml", застегните его как " skippromotion.ocmod.zip 'и загрузите его с помощью "установщика" в панели администратора - затем перейдите в "модификации", включите мод и обновите свой кэш модов. Объявления должны исчезнуть из панели администратора.

Обратите внимание, что этот мод работает по-другому, чем ответ Дмитрия Жука, он заменяет каждый вызов admin / controller/extension/extension / promotion.php, а не значение, которое возвращает скрипт.

Очевидно, вам нужно будет отключить мод и изменить OPENCART_SERVER в своей конфигурации, если вы когда-нибудь запустите свою собственную ферму установок OpenCart и захотите рекламировать ее своим пользователям.

Закрыть X