OCMOD Order - порядок выполнения модификаторов 1.05
- Автор: OpenCart
- Модель: OCMOD Order
- Наличие: В наличии
0₽
При работе разных модификаторов, вносящих изменения в одни и те же файлы, могут возникать конфликты.
В ряде случаев - этих конфликтов можно избежать, просто поменяв порядок выполнения модификаторов.
OCMOD Execution Order позволяет задать нужный порядок выполнения модификаторов.
При его использовании модификаторы будут выполняться согласно приоритету: сначала по присвоенному порядку, потом по имени.
Инструмент будет полезен разработчикам и исполнителям при решении конфликтов OCMOD
Особенности:
- управление очередностью прямо в списке модификаторов
- приоритет выполнения: сначала по указанному порядку, потом по имени
- автоматически создает и использует отдельную таблицу "modification_order" в БД
- не меняет файлы движка и его стандартные таблицы
- работает на ajax, использует OCMOD
совместим с ocStore / OCSHOP - Opencart.PRO / Opencart версий 20x - 303х
Установка 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 (Панель управления > Настройки разработчика)
Не забывайте обновлять кеш модификаторов для применения изменений при смене порядка выполнения
| Совместимость | |
| Способ распространения | Бесплатно |
| Версия OpenCart | OpenCart 2.0 OpenCart 2.1 OpenCart 2.2 OpenCart 2.3 OpenCart 3.* OCStore 2.1 OCStore 2.3 LiveStore 3.* OCStore 3.* Opencart.pro 2.0.3.х Opencart.pro 2.1 Opencart.pro 2.3 |
| Версия PHP | PHP 5.4 PHP 5.5 PHP 5.6 PHP 7.0 PHP 7.1 PHP 7.2 PHP 7.3 PHP 7.4 PHP 8.0 PHP 8.1 PHP 8.2 |
| Активация | Не требуется |
| VQmod | Нет |
| Ocmod | Да |
| Events | Нет |




