OCStore UE 3.0.3.9

  • Автор темы Автор темы Daniel
  • Дата начала Дата начала
Последнее редактирование:
Попробуй чистую версию. Если обновлять готовый сайт могут возникнуть конфликты с модификаторами. Все решают проблемы Opencart (Ocstore) через костыли, костыли нужно убрать.
я брал чистый твой движок и потом наваливал товары и все остальное рнр 7.3 этот модификатор поставил на предидущей версии работало супер но потом обновил и получил такой результат модификатор отключил нафиг все равно такая опа кеш и контрл ф5 сто раз чистил фиг его знает что там поползло может и с бутстрапом версиями конфликт модулей вроде не так много ставил что бы были конфликты ...только для фронта...
 
я брал чистый твой движок и потом наваливал товары и все остальное рнр 7.3 этот модификатор поставил на предидущей версии работало супер но потом обновил и получил такой результат модификатор отключил нафиг все равно такая опа кеш и контрл ф5 сто раз чистил фиг его знает что там поползло может и с бутстрапом версиями конфликт модулей вроде не так много ставил что бы были конфликты ...только для фронта...
Я пытался ничего не сломать, уменьшив количество установок разного рода исправлений. Большинство исправлений касаются административной части, которая меньше всего подвергается изменению. Но модификаторы, которые улучшают административную часть могут что-то поломать. Наиболее частая причина нарушение форматирования или, что реже, несоответствие кода в строках замены, из-за чего могут возникать проблемы. Стоит отказаться от всех бесплатных исправлений ошибок и улучшений на основе модификаций, потому, что они уже есть в сборке.
 
Последнее редактирование:
А что делать если в модуле есть теги spaceless? Я получаю ошибку загрузку шаблона и ошибку Twig render exception: Unknown "spaceless" tag. Когда убираю теги spaceless из шаблона, то всё работает
 
А что делать если в модуле есть теги spaceless? Я получаю ошибку загрузку шаблона и ошибку Twig render exception: Unknown "spaceless" tag. Когда убираю теги spaceless из шаблона, то всё работает
Наверное нужно удалить теги spaceless. Информация

следует прекратить использование spaceless по следующим причинам:
  • Производительность низкая (поскольку работа выполняется во время выполнения с помощью регулярного выражения)
  • Оптимизация размера HTML-документа на стороне сервера «почти никогда» не является хорошей идеей (сжатие лучше и достаточно)
Для получения дополнительной информации об управлении пробелами прочтите соответствующий раздел документации
 
Наверное нужно удалить теги spaceless. Информация


Для получения дополнительной информации об управлении пробелами прочтите соответствующий раздел документации
Это понятно. Мне интересно другое. Судя по документации twig прекращена поддержка с версии 3.12.
The spaceless filter is deprecated as of Twig 3.12. While not a full replacement, you can check the
В OCStore UE 3.0.3.9 версия twig - # 3.11.3 (2024-11-07), то есть по идее должна поддерживать теги spaceless
 
Это понятно. Мне интересно другое. Судя по документации twig прекращена поддержка с версии 3.12.

В OCStore UE 3.0.3.9 версия twig - # 3.11.3 (2024-11-07), то есть по идее должна поддерживать теги spaceless
версия v3.11.3 вышла позже v3.14.1, возможно в этом ответ. В чем реально я не знаю.
 
Последнее редактирование:
Поставил модуль Менеджер заказов Про 2.06 https://ucrack.com/threads/3249/#post-27002 но в верхней части панели админки модуля нет. на чистом оксторе 3.0.3.7 все норм
это может быть связано со сборкой ? я про это меню
Screenshot_1.png

при установке и выполнении php кода ошибка
Screenshot_1.png

то ли здесь писать то ли в ветке модуля, непонятно)
 
Последнее редактирование:
@Astronaut ошибка говорит о том, что вместо JSON была отдана html страница. Почему это происходит угадать невозможно, причин может быть много: от отсутствия прав, конфликта модификатора, версия модуля не предназначена для старших версий Ocstore.
 
Поставил модуль Менеджер заказов Про 2.06 https://ucrack.com/threads/3249/#post-27002 но в верхней части панели админки модуля нет. на чистом оксторе 3.0.3.7 все норм
это может быть связано со сборкой ? я про это меню
Посмотреть вложение 9069

при установке и выполнении php кода ошибка
Посмотреть вложение 9070

то ли здесь писать то ли в ветке модуля, непонятно)
смотри логи php error на сервере
 
смотри логи php error на сервере
да нет там ничего. ни в админке ни на сервере. все чисто
я не предполагал что между 3.0.7 и 3.0.9 могут быть проблемы несовместимости модулей )
думал ошибки, правки по мелочи
сейчас думаю может версия 2.07 менеджера заказов пройдет нормально. но пока не нашел. вернее не искал
 
Новая версия Ocstore 3.0.3.9 UE от 20.09.2025
Кратко из полезного:
  • файловый менеджер стал тем, чем должен быть - файловым менеджером: аякс фильтрация папок и файлов при вводе, добавлены хлебные крошки для быстрой навигации, кнопка выделить все/снять выделение. При создании папки - курсор устанавливается в поле ввода, после создания автоматический переход в папку. Идиотские аллерты заменены на всплывающие сообщения. Массовое добавление изображений в карточку товара.
  • Автоматическое добавление номеров в поле сортировки в карточке товара.
  • Улучшена сортировка перетаскиванием в Макетах.
  • Фильтры с кнопкой очистить
  • Вход администратора - Автофокус на поле имя пользователя
  • Редактор TinyMCE - работает вставка картинок в описание товара, в остальных редакторах работало всегда.
Screenshot_2025_09_20-1.png
Это последняя версия, больше не будет. Есть конфликт файлового менеджера с модификаторами шаблонов Octemplates. Смотрите логи модификатора, добавление поддержки webp и svg, которые уже реализованы. Решение удалить в модификаторе код отвечающий за добавление этих функций.

24.08.2025
[+] Добавлено: фильтры для некоторых разделов, для заказов добавлен поиск по номеру телефона и e-mail покупателя
[#] Исправлено: удален переключатель включить или выключить GET-параметры в настройках SeoPro, они всегда должны работать. Также актуализирован список допустимых параметров https://github.com/ocStore/ocStore/pull/89
[#] Исправлено: Исправление работы редактора модификаций https://github.com/19th19th/OCStore-LiveOpencart/commit/c4a98668af7510091e3a62ad3213a99648ff7ef0
[#] Исправлено: из-за нового twig сломались модули
ocstore_w1.twig
webmoney_wmb.twig
webmoney_wme.twig
webmoney_wmk.twig
webmoney_wmr.twig
webmoney_wmu.twig
webmoney_wmv.twig
webmoney_wmz.twig
замена строк
{% for order_status in order_statuses if order_status.order_status_id is defined %}
на
{% for order_status in order_statuses|filter(order_status => order_status.order_status_id is defined) %}
Синтаксис if внутри цикла for в Twig 3.x был изменён. В Twig 3.x нельзя использовать условное выражение if непосредственно после оператора for для фильтрации элементов. Вместо этого нужно использовать фильтр filter или выполнять проверку if внутри самого цикла.

26.08.2025
[*] Улучшения: Вход администратора - Автофокус на поле имя пользователя "admin\view\template\common\login.twig"
[-] Удалены модули оплаты W1 - Единая Касса и Webmoney (неактуальны)
[*] Улучшения: для всех фильтров добавлена кнопка очистки фильтра

[#] Исправлено: jQuery bind() -> on() (начиная с jQuery 3.0, метод .bind() устарел)
admin\view\template\extension\dashboard\chart_by_country_and_region_info.twig
admin\view\template\extension\dashboard\chart_info.twig
admin\view\template\extension\payment\paypal\dashboard.twig
[#] Исправлено: неправильный CSS class name
catalog\view\theme\default\template\product\special.twig: <div id="product-search" class="container"> -> <div id="product-special" class="container">

04.09.2025
[*] Улучшения файлового менеджера (admin/view/template/common/filemanager.twig):
Добавлена кнопка выбрать все / снять выделение
Валидация имени папки при создании: Добавлена проверка на недопустимые символы
[*] Улучшения: user_group_form.twig -> добавлены всплывающие подсказки для всех секций, добавлены недостающие локализации для подсказок.

13.09.2025
[*] Обновление библиотек JavaScript:
Sortable 1.15.6
jQuery UI - v1.14.1 - 2024-10-30
[*] Улучшения файлового менеджера (admin/view/template/common/filemanager.twig):
Добавлена кнопка множественной загрузки изображений для товаров, активна при выборе более одного изображения

19.09.2025
[*] Улучшения: карточка товара admin/view/template/catalog/product_form.twig
добавлен функционал множественной загрузки изображений window.insertSelectedImages = function(imagesData)
Множественное добавление изображений не заменяет текущее изображение если оно не пустое. В главное изображение добавляется первое изображение, при условии, что оно пустое, все остальные в дополнительные.
Автоматический пересчет сортировки при добавлении, удалении и загрузке страницы.
добавлено поле Дата создания' в карточке товара
[*] Улучшения: Дизайн -> Макеты (route=design/layout) улучшена сортировка перетаскиванием (адаптация под современную библиотеку Sortable 1.15.6). Сортировка перетаскиванием доступна также в режиме добавления (была только в редактировании). Кнопка Редактировать неактивна если ничего не выбрано в списке.
 
Последнее редактирование:
Назад
Верх