OCMOD Order - порядок выполнения модификаторов 1.04

Цена: 0 руб.
Дополнительно от автора:
Совместимость OpenCart 2.0, OpenCart 2.1, OpenCart 2.2, OpenCart 2.3, OpenCart 3.0, OCStore 2.1, OCStore 2.3, OCStore 3.0, Opencart.pro 2.0.3.х, Opencart.pro 2.1, Opencart.pro 2.3
При работе разных модификаторов, вносящих изменения в одни и те же файлы, могут возникать конфликты.
В ряде случаев - этих конфликтов можно избежать, просто поменяв порядок выполнения модификаторов.

OCMOD Execution Order
позволяет задать нужный порядок выполнения модификаторов.
При его использовании модификаторы будут выполняться согласно приоритету: сначала по присвоенному порядку, потом по имени.

Инструмент будет полезен разработчикам и исполнителям при решении конфликтов OCMOD

DEMO 3x
DEMO 2x

Особенности:
- управление очередностью прямо в списке модификаторов
- приоритет выполнения: сначала по указанному порядку, потом по имени
- автоматически создает и использует отдельную таблицу "modification_order" в БД
- не меняет файлы движка и его стандартные таблицы
- работает на ajax, использует OCMOD

совместим с ocStore / OCSHOP - Opencart.PRO / Opencart версий 20x - 303х

совместим с редакторами модификаторов

opencart Brazil
https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=22015

opencart-templates
https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=22318

Установка 20x - 2200:
1. Загрузить файл ocmod-order.ocmod.xml в Дополнения > Установщик дополнений
2. Обновить кеш модификаторов в Дополнения > Модификаторы (Менеджер дополнений)


Установка 230x:

1. Скопировать файл ocmod-order.ocmod.xml в папку system
2. Дважды обновить кеш модификаторов в Дополнения > Модификаторы (Менеджер дополнений)

если после первого обновления возникнет ошибка
Fatal error: Cannot redeclare class ModelExtensionModification
- нажать F5 и обновить кеш модификаторов повторно

данная проблема связана с некорректной работой движка при изменении файла model/extension/modification.php через OCMOD
обсуждалось здесь


Установка 3x:
Внимание! Если ранее использовалась версия для 3х с копированием модификатора в папку system - сначала нужно его удалить

1. Загрузить архив ocmod-order-3x.ocmod.zip в Extensions > Installer (Дополнения > Установка дополнений)
2. Дважды обновить кеш модификаторов в Extensions > Modifications (Дополнения > Менеджер дополнений)
3. Обновить кеш шаблона (theme cache) в Dashboard > Developer Settings (Панель управления > Настройки разработчика)


Не забывайте обновлять кеш модификаторов для применения изменений при смене порядка выполнения

Другие полезные дополнения
1.04
- оптимизация кода
- добавлена совместимость с редакторами модификаторов
opencart Brazil
https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=22015

opencart-templates
https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=22318

1.03

- добавлена поддержка Opencart 3x
- мелкая правка js для лучшей совместимости с различными браузерами
Основное
Способ распространения Бесплатно
Совместимость OpenCart 2.0, OpenCart 2.1, OpenCart 2.2, OpenCart 2.3, OpenCart 3.0, OCStore 2.1, OCStore 2.3, OCStore 3.0, Opencart.pro 2.0.3.х, Opencart.pro 2.1, Opencart.pro 2.3
VQmod Нет
Ocmod Да
Events Нет
Статистика
В первый раз файл добавлен 19.09.2018
Последнее изменение 15.04.2023
Просмотров 3636

Написать

Ваше Имя:


Ваш отзыв: Внимание: HTML не поддерживается! Используйте обычный текст.

Оценка: Плохо           Хорошо

Введите код, указанный на картинке:






Чтобы скачать файлы нужно сначала Войти или Зарегистрироваться




 
Статьи о товаре
telegram: @opencart, viber, wa: +7-952-3190-952, skype: cdqpru почта: help@liveopencart.ru вконтакте: liveopencart чат: liveopencartсhat