Поиск по сайту
Результаты поиска по тегам 'фикс'.
Найдено 9 результатов
-
Версия 1.0.0
122 раза скачали
В Opencart, ocStore и других сборках есть баг – лог модификаций не сбрасывается автоматически. Если не следить за ним - при каждом обновлении модификаторов очередной лог добавляется к предыдущему, дублируя десятки или даже сотни копий одних и тех же данных. Модуль исправляет это. КАК? Модуль просто очищает старый лог перед обновлением модификаторов (Кнопка Refresh). Далее он создается как обычно и вы имеете единственную свежую версию лога, без сотен устаревших дублей, забивающих диск и во многих случаях заставляющих зависать вкладку лога и тормозить браузер из-за гигантского объема накопившихся данных. Также рекомендую другие мои модули: Opencart ChatGPT Pro - Массовая генерация контента + AI чатбот: Char Counter - подсчет символов / счетчик текста Opencart:Бесплатное- 2 отзыва
-
- ocmod
- модификатор
-
(и ещё 4)
Теги:
-
фикс [Поддержка] Фикс переполнения лога модификаторов
kabantejay опубликовал теме в Инструменты, утилиты
Завантажити / Придбати розширення Фикс переполнения лога модификаторов В Opencart, ocStore и других сборках есть баг – лог модификаций не сбрасывается автоматически. Если не следить за ним - при каждом обновлении модификаторов очередной лог добавляется к предыдущему, дублируя десятки или даже сотни копий одних и тех же данных. Модуль исправляет это. КАК? Модуль просто очищает старый лог перед обновлением модификаторов (Кнопка Refresh). Далее он создается как обычно и вы имеете единственную свежую версию лога, без сотен устаревших дублей, забивающих диск и во многих случаях заставляющих зависать вкладку лога и тормозить браузер из-за гигантского объема накопившихся данных. Также рекомендую другие мои модули: Opencart ChatGPT Pro - Массовая генерация контента + AI чатбот: Char Counter - подсчет символов / счетчик текста Opencart: Автор kabantejay долучення 08.06.23 Категорія Инструменты, утилиты Системные требования Метод активации Без активации Ioncube Loader Нет ocStore 3.0 2.3.0.2.4 2.3 2.2 2.1 OpenCart.Pro, ocShop Opencart.pro 2.3 Opencart.pro 2.1 OcShop 2.0.3.х Звернення до сервера розробника Нет- 8 ответов
-
- 1
-
- ocmod
- модификатор
-
(и ещё 4)
Теги:
-
Скачать / Купить дополнение 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 ответов
-
- 2
-
- theme editor
- patch
- (и ещё 8)
-
Скачать / Купить дополнение Fix Breadcrumbs - исправление хлебных крошек В плане SEO считается не очень хорошо, когда страница содержит ссылку на саму себя. Стандартно же в Opencart в хлебных крошках (breadcrumbs) самая последняя ссылка - циклическая, т.е. ведет на эту же страницу. Данный фикс убирает из крошек эту ссылку, вместо нее будет выведен ее текст. DEMO 3x DEMO 2x Работает на стандартных страницах: - товаров - категорий - производителей и списка производителей - акций, статей, контактов - карты сайта (не путать с фидом sitemap) - блога (для встроенного блога в сборке ocStore 3x) совместим ocStore / Opencart версий 2х-3х * никакие файлы не заменяет, используется OCMOD не создает дополнительных полей и таблиц в БД * - при использовании дефолтного шаблона возможно будет работать и с другими шаблонами, в которых этот момент еще не решен Установка 2x: 1. Загрузить файл fix-breadcrumbs.ocmod.xml в Дополнения > Установщик дополнений 2. Обновить кэш модификаторов в Дополнения > Модификаторы (Менеджер дополнений) Установка 3x: 1. Загрузить архив fix-breadcrumbs-3x.ocmod.zip в Extensions > Installer (Дополнения > Установка дополнений) 2. Обновить кэш модификаторов в Extensions > Modifications (Дополнения > Менеджер дополнений) 3. Обновить кэш шаблона (theme cache) в Dashboard > Developer Settings (Панель управления > Настройки разработчика) Добавил AlexDW Добавлено 18.07.2022 Категория SEO, карта сайта, оптимизация Системные требования Метод активации Без активации Ioncube Loader Нет ocStore 3.0 2.3.0.2.4 2.3 2.2 2.1 OpenCart.Pro, ocShop Обращение к серверу разработчика Нет
-
- breadcrumbs
- хлебные крошки
- (и ещё 7)
-
Скачать / Купить дополнение 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 Обращение к серверу разработчика Нет
-
Обратите внимание, если у вас используется Jet Cache от @markimax - начиная с 15-й версии в нем добавлен свой механизм очистки корзин для их совместной работы с CartKeeper используйте патч из архива модуля (подробно все указано в файле readme внутри архива)
-
- cartkeeper
- jet cache
- (и ещё 6)
-
Скачать / Купить дополнение TS Fix Analytics List Поддержка больше не осуществляется! Модификатор Fix Analytics List v1.0 by Tramplin Studio исправляет баг связанный с некорректным отображением списка модулей в разделе расширений "Аналитика" (или "Статистика") в версиях OpenCart/ocStore 2.2 и 2.3. В обновлении версии OC 2.2, в разделе аналитических расширений, для каждого отдельного магазина появились свои настройки. Это было очень полезным нововведением, но была допущена ошибка при формировании таблицы, которая была устранена лишь в версии OC 3.0. Как проявляется ошибка? Если у вас установлен только один аналитический модуль, скорее всего это простой базовый модуль "Google Analytics", то вы ничего не заметите. Однако если у вас установлен еще один модуль (например наш модуль "TS Yandex Metrika") или несколько, то доступны будут лишь магазины последнего в списке модуля. Магазины других модулей не отобразятся, их настройки будут не доступны. После установки модификатора Fix Analytics List вы сможете видеть все магазины, всех модулей. Полезные советы: Если вы серьезно относитесь к конверсии вашего интернет-магазина и вам важно знать все о действиях посетителей, тогда наш модуль "TS Yandex Metrika" может быть вам очень полезен! С этим модулем вы сможете передавать сервису Яндекс.Метрика не только такие простые данные как переходы по ссылкам и клики, но и подробную информацию о посетителях сайта, данные электронной коммерции, а также настраивать цели для отслеживания конверсий, не прибегая к вмешательству в код сайта и не обладая глубокими познаниями в веб-разработке. ----------------------------------------------------------------------------------------------- Смотреть DEMO админки (логин: demo, пароль: demo) ----------------------------------------------------------------------------------------------- Инструкция по установке: Перейдите в Панель администратора -> Модули -> Установка расширений; Загрузите архив с модулем для вашей версии OpenCart или ocStore; Обновите кеш модификаторов. Файлы не перезаписываются! Используется OCMod! ----------------------------------------------------------------------------------------------- Данный модификатор является завершенным продуктом. Дальнейшее обновление модификатора маловероятно. Добавил TramplinStudio Добавлено 28.07.2019 Категория Прочее Системные требования Метод активации Без активации Ioncube Loader Нет ocStore 2.3 OpenCart.Pro, ocShop Обращение к серверу разработчика Нет
-
Баг деинсталлятора дополнений в Opencart 3x
AlexDW опубликовал теме в Opencart 3.x: Отчёты об ошибках
Третьего дня столкнулся с непонятным: при удалении обычного дополнения через установщик и загрузке его обновленной версии на боевой сайт - ряд других дополнений превращались в "кирпич", а движок начинал ругаться на отсутствие части файлов, связанных с ними. Вариант с "кривым" дополнением был отброшен изначально, т.к. а) собственно и являюсь автором дополнения б) создано согласно стандартам движка и не в первый раз; структурно не отличается от других в) перед загрузкой прошло полную обкатку на тестовом окружении В процессе препарации выяснилось, что виновник - штатный деинсталлятор дополнений в Opencart 3x При установке любого дополнения в тройке - информация о содержащихся в нем файлах и папках записывается в смежные таблицы oc_extension_install и oc_extension_path И при удалении через штатный деинсталлятор - относящиеся к дополнению файлы и папки удаляются именно на основе этих данных При создании дополнений многие авторы используют отдельные папки, общие для файлов своих дополнений (например для своих библиотек в system/library, скриптов в catalog/view/javascript и тд) или используют универсальные файлы, содержащиеся в каждом их дополнении Беда в том, что в процессе удаления совершенно не учитывается возможность использования этих файлов и папок другими дополнениями. Фактически: 1. Если ряд дополнений использует свою собственную общую папку, которой нет в движке по умолчанию - такая папка создается при установке первого дополнения и привязывается к нему в таблице oc_extension_path в момент создания. При этом, при установке последующих дополнений, использующих данную папку - привязки не происходит, так как папка уже есть Но при удалении именно того дополнения, к которому произошла привязка папки - ПАПКА БУДЕТ УДАЛЕНА СО ВСЕМ СОДЕРЖИМЫМ БЕЗ КАКОЙ-ЛИБО ПРОВЕРКИ т.е. со всеми другими файлами, которые могут не иметь отношения к удаляемому дополнению, и используют эту общую папку для хранения своих файлов. 2. Если в ряде дополнений используются какие-либо общие файлы (например универсальные вспомогательные классы, библиотеки и тд) - удаление такого дополнения через деинсталлятор приведет к удалению этих общих файлов Ладно, если пользователь переустанавливает или ставит новую версию дополнения, содержащую эти же файлы - тогда они просто будут добавлены заново. В случае же, если дополнение просто удаляется за ненадобностью или в его новой версии уже нет таких файлов - их отсутствие просто приведет к неработоспособности всех использующих их модулей. На текущий момент данная проблема актуальна для всех движков третьей ветки (3000-3031) и сборок на их основе (включая ocStore 3020) И судя по исходникам на гите - еще и для беты 3100 (хотя в ней и добавили проверку перед удалением папки, но проверки на уникальность самих файлов по-прежнему нет) лекарство здесь -
Добрый день. Ищу специалиста для правок на уже работающем сайте. Необходим ответственный и пунктуальный человек, который начнет и сделает, а не те которые берутся и сливаются затем. Прошу писать в лс с предложениями. Правки согласно ТЗ. Движок Opencart 2.3 Возможно долгосрочное сотрудничество. ТЗисп.docx