Search the Community
Showing results for tags 'patch'.
-
Скачать / Купить дополнение Fix Theme Editor - патч редактора тем в Opencart 3x Fix Theme Editor - патч для исправления работы редактора тем в Opencart 3x В Opencart 3x добавился редактор шаблонов (Theme Editor), позволяющий редактировать их файлы прямо из администраторской части. Проблема в том, что при его использовании совершенно не учитываются изменения в файлах, вносимые через OCMOD. т.е. если какой-то модификатор меняет этот же файл шаблона - на выходе этих изменений не будет несмотря на фактическую отработку OCMOD и наличие измененного файла в его кеше (обсуждалось здесь) Патч исправляет эту проблему после его применения при использовании модификаторов будут учитываться изменения сделанные через Theme Editor Обратите внимание: Если вы плохо понимаете как работает система модификаций в Opencart - не используйте Theme Editor вообще Помните, что изменение файлов шаблона может привести к проблемам в работе использующих их дополнений. Особенности: - актуален для Opencart версий 3.0.2.0 - 3.0.3.8 - после применения патча при правках файлов шаблонов через Theme Editor нужно: 1. обновить кеш модификаторов в Extensions > Modifications 2. обновить кеш шаблона (theme cache) в Dashboard > Developer Settings для применения изменений Установка: 1. Скопировать файл __fix_theme_editor.ocmod.xml в папку system * 2. Обновить кеш модификаторов в Extensions > Modifications 3. Обновить кеш шаблона (theme cache) в Dashboard > Developer Settings * данный способ используется для корректной работы, патч должен выполняться раньше других модификаторов Другие дополнения: --------------------------- SearchOrder 3x - расширенный поиск и экспорт заказов Permission Counters - счетчики при редактировании прав QuickSave - быстрое сохранение при редактировании Autocomplete 3x - улучшенное автозаполнение в админке Добавил AlexDW Добавлено 24.03.2018 Категория Прочее Системные требования Метод активации Без активации Ioncube Loader Нет ocStore 3.0 OpenCart.Pro, ocShop Обращение к серверу разработчика Нет
- 8 replies
-
- 2
-
- theme editor
- patch
- (and 8 more)
-
Скачать / Купить дополнение Fix Extensions Uninstaller - исправление деинсталлятора дополнений в Opencart 3x При создании дополнений многие авторы используют отдельные папки, общие для файлов своих дополнений (например для своих библиотек в system/library, скриптов в catalog/view/javascript и тд) или используют универсальные файлы, содержащиеся в каждом их дополнении В Opencart 3x сделано удобное удаление установленных дополнений через встроенный деинсталлятор. Удаление дополнения происходит в один клик и пользователям теперь не нужно вычищать его файлы вручную. Проблема в том, что при удалении через деинсталлятор совершенно не учитывается уникальность файлов и папок дополнений. Т.е. если происходит удаление дополнения, содержащего какие-либо общие файлы и/или папки с другими имеющимися дополнениями - такие файлы и папки будут удалены, что может привести к неработоспособности других дополнений. Баги деинсталлятора в Opencart 3x: 1. Если ряд дополнений использует свою собственную общую папку, которой нет в движке по умолчанию - такая папка создается при установке первого дополнения и привязывается к нему в таблице oc_extension_path в момент создания. При этом, при установке последующих дополнений, использующих данную папку - привязки не происходит, так как папка уже есть Но при удалении именно того дополнения, к которому произошла привязка папки - ПАПКА БУДЕТ УДАЛЕНА СО ВСЕМ СОДЕРЖИМЫМ, т.е. фактически со всеми другими файлами, которые могут не иметь отношения к удаляемому дополнению, и использовать эту общую папку для хранения своих файлов. 2. Если в ряде дополнений используются какие-либо общие файлы (например универсальные вспомогательные классы, библиотеки и тд) - удаление такого дополнения через деинсталлятор приведет к удалению этих общих файлов Ладно, если пользователь переустанавливает или ставит новую версию дополнения, содержащую эти же файлы - тогда они просто будут добавлены заново. В случае же, если дополнение просто удаляется за ненадобностью или в его новой версии уже нет таких файлов - их отсутствие просто приведет к неработоспособности всех использующих их модулей. Данный патч устраняет эти проблемы после его применения при удалении дополнений через штатный деинсталлятор будет учитываться уникальность использования удаляемых файлов/папок другими имеющимися дополнениями Особенности: - актуален для движков Opencart версий 3000-303х в том числе ocStore 3020 (а также вероятно и для прочих сборок, существующих на момент выхода патча) - проверка на уникальность использования файлов и папок при удалении дополнения если такие файлы и папки используются другими установленными дополнениями - они будут сохранены - не создает дополнительных таблиц и полей в БД - не меняет стандартные файлы движка (используется OCMOD) Установка: 1. Загрузить архив fix-extensions-uninstaller.ocmod.zip в Extensions > Installer 2. Обновить кеш модификаторов в Extensions > Modifications Другие дополнения: ----------------------------- AO Tooltips - HTML-подсказки для атрибутов и опций CartKeeper - хранение и управление корзинами покупателей AutoComplete 3x - улучшенный поиск товаров в админке для Opencart 3x SearchOrder 3x - предпросмотр и поиск в заказах для Opencart 3x Добавил AlexDW Добавлено 06.03.2019 Категория Прочее Системные требования Метод активации Без активации Ioncube Loader Нет ocStore 3.0 OpenCart.Pro, ocShop Обращение к серверу разработчика Нет
-
Завантажити / Придбати розширення OCMOD Order - порядок выполнения модификаторов Между различными модификаторами, вносящими изменения в одни и те же файлы, могут возникать конфликты. В ряде случаев - этих конфликтов можно избежать, просто поменяв порядок выполнения модификаторов. OCMOD Execution Order позволяет задать нужный порядок выполнения модификаторов. При его использовании модификаторы будут выполняться согласно приоритету: сначала по присвоенному порядку, потом по имени. Инструмент будет полезен разработчикам и исполнителям при решении конфликтов OCMOD DEMO 2x DEMO 3x Особенности: - управление очередностью прямо в списке модификаторов - приоритет выполнения: сначала по указанному порядку, потом по имени - автоматически создает и использует отдельную таблицу "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 (Панель управления > Настройки разработчика) Не забывайте обновлять кеш модификаторов для применения изменений при смене порядка выполнения Обратите внимание! В зависимости от используемой версии движка, установка модуля может привести к включению режима обслуживания. Проверьте его состояние после установки мода, убедитесь что он отключен. Для актуального информирования о статусе режима обслуживания и его управлением рекомендуется использовать мод Maintenance Mode Warning Другие дополнения: ----------------------------- Category Tags - теги всех категорий товара Autocomplete 3x - улучшенное автозаполнение в админке для OC 3x ManufacturerDescription - описание и метатеги для производителей CartKeeper - хранение и управление корзинами покупателей Автор AlexDW долучення 17.09.18 Категорія Інші розширення Системные требования Метод активации Без активации Ioncube Loader Нет ocStore 3.0 2.3 2.2 2.1 OpenCart.Pro, ocShop Opencart.pro 2.3 Opencart.pro 2.1 OcShop 2.0.3.х Звернення до сервера розробника Нет
- 24 replies
-
- 1
-
- порядок модификаторов
- ocmod
- (and 8 more)
-
Обратите внимание, если у вас используется Jet Cache от @markimax - начиная с 15-й версии в нем добавлен свой механизм очистки корзин для их совместной работы с CartKeeper используйте патч из архива модуля (подробно все указано в файле readme внутри архива)
-
- cartkeeper
- jet cache
-
(and 6 more)
Tagged with: