Рад сообщить Вам о выходе релиза OpenCart 4 - Русская сборка Релиз v 4.1.0.0 можно скачать по ссылке Последняя версия сборки Version 4.1.0.0 (rs.2) Дата исправлений 20.02.2025 Что же изменено по сравнению с оригинальной версией Opencart ? Русский язык для витрины и административной части магазина Русские города и области на русском. Все города и регионы стран не входящих в "СНГ" удалены. Переведены все статусы склада, заказов, возвратов. Правка seo_url.php на предмет более корректной работы ЧПУ Возможность включения ЧПУ с короткими адресами без 'catalog' итд (новое) Автогенерация SEO URL (ЧПУ) при создании товара в админке Скрытие лишних полей типа isbn в админке (новое) Форма обратной связи и страницы регистрации "подготовлены" к закону 152-ФЗ Информационные хлебные крошки в менеджере изображений Транслитерация русских имен файлов при загрузки через менеджер изображений Поддержка отображения теста модулей eng (если нет русского перевода ru-ru) Устранены некоторые ошибки мешающие работать и правка стилей для корректности Модули по умолчанию в фильтре расширений. Отключение рекламы в списке расширений. Добавлено уведомление о варезе при установке расширения. Добавлено уведомление перед обновлением. Сделано ЧПУ для url поиска Поле Компания скрыто в оформление заказа еще некоторые ошибки мешающие пользоваться и тестировать Что нового по сравнению с предыдущим релизом 4.0.2.3 ? Спойлер: Что нового по сравнению с предыдущим релизом 4.0.2.3 ? - Вернули OCMOD (не такой как раньше, но всё же...) - Редактор заказа улучшили и исправили ошибки. - Добавлен полностью функционал блога. - Исправлены различные ошибки и недочеты, корректировки. (> 700 различных изменений и фиксов) Более подробно в истории изменений https://github.com/opencart/opencart/releases/tag/4.1.0.0 . История изменений сборки 4.1.0.0-rs Спойлер: История изменений Пакет обновлений rs, находится во вложении. В архиве rs находятся только измененные файлы. ==== 4.1.0.0 rs2 - 20.02.2025 ===== Исправлен ошибка с переменной $seok при включенном чпу и коротких урль Исправлена ошибка при обновлении кол-ва товара в корзине Корректировка переводов и лишних отступов в коде В OpenCart 4 Русская сборка сохранена полная совместимость с модулями и темами от OpenCart 4 Об ошибках данного релиза просьба писать в данной теме. Вопросы "как установить", "а как мне сделать" просьба задавать в другом разделе или теме форума. Инструкция по установке находится в разделе Документация P.S Всем хороших тестов и внедрений !!! Напоминаю, что версия OpenCart 4 это самая новая версия и на данный момент не подходит для "сразу рабочих магазинов", так как возможно нет необходимых модулей и тем, хотя многое уже появилось.
Добрый вечер! В контроллере register.php при проверке количества символов в поле «Пароль» указано, что их должно быть от 6 до 40. Однако в языковых файлах это значение установлено от 4 до 25
При загрузке файла в Каталог - Загрузки, появляется alert('Предупреждение: Загруженный файл превышает максимальный размер 1047527424mb максимум размер файла!') хотя загружаю файл в формате zip весом 110kb и так любой файл. Простите, забыл что нужно раскомментировать строку в htaccess php_value upload_max_filesize 999M
При включении ЧПУ урлов + сокращение ссылок. Перестали отрабатывать 404 ошибки, получаю: Код: Warning: Undefined variable $seok in /var/www/cmidnizy/data/www/..../catalog/controller/startup/seo_url_ru.php on line 79Error: count(): Argument #1 ($value) must be of type Countable|array, null given File: /var/www/cmidnizy/data/www/..../catalog/controller/startup/seo_url_ru.php Line: 79 Backtrace: 0 File: /var/www/cmidnizy/data/www/..../catalog/controller/startup/seo_url_ru.php Line: 79 Function: count Backtrace: 1 File: /var/www/cmidnizy/data/www/..../system/engine/action.php Line: 96 Class: Opencart\Catalog\Controller\Startup\SeoUrlRu Function: index Backtrace: 2 File: /var/www/cmidnizy/data/www/..../system/framework.php Line: 208 Class: Opencart\System\Engine\Action Function: execute Backtrace: 3 File: /var/www/cmidnizy/data/www/..../index.php Line: 20 Function: require_once Можно ли как то исправить?
лучше перед Код: foreach ($parts as $key => $value) { вставить Код: $seok = []; Если комментировать то тоже можно, но только при коротких урль
Приветствую. Планирую начать работать с OpenCart 4.1.0.0. Ранее был опыт, но уже всё покрылось пылью...У меня вопрос: новая сборка поддерживает модули и шаблоны старых версий? Например, х2 или х3? Подскажите, пожалуйста, как в этом ориентироваться? Спасибо!
Приветствую, решил добавить категорию и заметил что автозаполнение (например в Показывать в категориях) работает только если набрать название категории полностью, а вот выше в поле Производитель там норм все, начинаешь вводить первую букву и название производителя показывается.
Там что то перемудрили с категориями. Чтобы как раньше нужно /admin/model/catalog/category.php 421 строка Код: $sql .= " AND LCASE(`cd2`.`name`) LIKE '" . $this->db->escape(oc_strtolower($data['filter_name']). '%') . "'"; процентики в конце...
И в них, к сожалению, полно ошибок. Теперь по обещаниям, просто каждые 2 недели будут делать релиз. Русская сборка будет выпускаться по мере необходимости.
Добрый день! Ставлю данную версию опенкарта с 0. Подскажите, пожалуйста, что означают эти ошибки. При попытке залогиниться в админку: Код: Error: Class "Twig\Node\Expression\Binary\LessBinary" not found File: /home/l/lapaev/leacosmetic.ru/public_html/system/storage/vendor/twig/twig/src/ExpressionParser.php Line: 123 Backtrace: 0 File: /home/l/lapaev/leacosmetic.ru/public_html/system/storage/vendor/twig/twig/src/TokenParser/IfTokenParser.php Line: 55 Class: Twig\ExpressionParser Function: parseExpression Backtrace: 1 File: /home/l/lapaev/leacosmetic.ru/public_html/system/storage/vendor/twig/twig/src/Parser.php Line: 202 Class: Twig\TokenParser\IfTokenParser Function: parse Backtrace: 2 File: /home/l/lapaev/leacosmetic.ru/public_html/system/storage/vendor/twig/twig/src/Parser.php Line: 95 Class: Twig\Parser Function: subparse Backtrace: 3 File: /home/l/lapaev/leacosmetic.ru/public_html/system/storage/vendor/twig/twig/src/Environment.php Line: 539 Class: Twig\Parser Function: parse Backtrace: 4 File: /home/l/lapaev/leacosmetic.ru/public_html/system/storage/vendor/twig/twig/src/Environment.php Line: 567 Class: Twig\Environment Function: parse Backtrace: 5 File: /home/l/lapaev/leacosmetic.ru/public_html/system/storage/vendor/twig/twig/src/Environment.php Line: 395 Class: Twig\Environment Function: compileSource Backtrace: 6 File: /home/l/lapaev/leacosmetic.ru/public_html/system/storage/vendor/twig/twig/src/Environment.php Line: 357 Class: Twig\Environment Function: loadTemplate Backtrace: 7 File: /home/l/lapaev/leacosmetic.ru/public_html/system/storage/vendor/twig/twig/src/Environment.php Line: 320 Class: Twig\Environment Function: load Backtrace: 8 File: /home/l/lapaev/leacosmetic.ru/public_html/system/library/template/twig.php Line: 119 Class: Twig\Environment Function: render Backtrace: 9 File: /home/l/lapaev/leacosmetic.ru/public_html/system/library/template.php Line: 58 Class: Opencart\System\Library\Template\Twig Function: render Backtrace: 10 File: /home/l/lapaev/leacosmetic.ru/public_html/system/engine/loader.php Line: 187 Class: Opencart\System\Library\Template Function: render Backtrace: 11 File: /home/l/lapaev/leacosmetic.ru/public_html/extension/opencart/admin/controller/dashboard/customer.php Line: 122 Class: Opencart\System\Engine\Loader Function: view Backtrace: 12 File: /home/l/lapaev/leacosmetic.ru/public_html/system/engine/loader.php Line: 112 Class: Opencart\Admin\Controller\Extension\Opencart\Dashboard\Customer Function: dashboard Backtrace: 13 File: /home/l/lapaev/leacosmetic.ru/public_html/admin/controller/common/dashboard.php Line: 44 Class: Opencart\System\Engine\Loader Function: controller Backtrace: 14 File: /home/l/lapaev/leacosmetic.ru/public_html/system/engine/action.php Line: 96 Class: Opencart\Admin\Controller\Common\Dashboard Function: index Backtrace: 15 File: /home/l/lapaev/leacosmetic.ru/public_html/system/framework.php Line: 259 Class: Opencart\System\Engine\Action Function: execute Backtrace: 16 File: /home/l/lapaev/leacosmetic.ru/public_html/admin/index.php Line: 20 Function: require_once При попытке зайти на сайт: Код: Error: Class "Twig\Node\Expression\Binary\LessBinary" not found File: /home/l/lapaev/leacosmetic.ru/public_html/system/storage/vendor/twig/twig/src/ExpressionParser.php Line: 123 Backtrace: 0 File: /home/l/lapaev/leacosmetic.ru/public_html/system/storage/vendor/twig/twig/src/TokenParser/IfTokenParser.php Line: 39 Class: Twig\ExpressionParser Function: parseExpression Backtrace: 1 File: /home/l/lapaev/leacosmetic.ru/public_html/system/storage/vendor/twig/twig/src/Parser.php Line: 202 Class: Twig\TokenParser\IfTokenParser Function: parse Backtrace: 2 File: /home/l/lapaev/leacosmetic.ru/public_html/system/storage/vendor/twig/twig/src/TokenParser/ForTokenParser.php Line: 42 Class: Twig\Parser Function: subparse Backtrace: 3 File: /home/l/lapaev/leacosmetic.ru/public_html/system/storage/vendor/twig/twig/src/Parser.php Line: 202 Class: Twig\TokenParser\ForTokenParser Function: parse Backtrace: 4 File: /home/l/lapaev/leacosmetic.ru/public_html/system/storage/vendor/twig/twig/src/TokenParser/IfTokenParser.php Line: 42 Class: Twig\Parser Function: subparse Backtrace: 5 File: /home/l/lapaev/leacosmetic.ru/public_html/system/storage/vendor/twig/twig/src/Parser.php Line: 202 Class: Twig\TokenParser\IfTokenParser Function: parse Backtrace: 6 File: /home/l/lapaev/leacosmetic.ru/public_html/system/storage/vendor/twig/twig/src/Parser.php Line: 95 Class: Twig\Parser Function: subparse Backtrace: 7 File: /home/l/lapaev/leacosmetic.ru/public_html/system/storage/vendor/twig/twig/src/Environment.php Line: 539 Class: Twig\Parser Function: parse Backtrace: 8 File: /home/l/lapaev/leacosmetic.ru/public_html/system/storage/vendor/twig/twig/src/Environment.php Line: 567 Class: Twig\Environment Function: parse Backtrace: 9 File: /home/l/lapaev/leacosmetic.ru/public_html/system/storage/vendor/twig/twig/src/Environment.php Line: 395 Class: Twig\Environment Function: compileSource Backtrace: 10 File: /home/l/lapaev/leacosmetic.ru/public_html/system/storage/vendor/twig/twig/src/Environment.php Line: 357 Class: Twig\Environment Function: loadTemplate Backtrace: 11 File: /home/l/lapaev/leacosmetic.ru/public_html/system/storage/vendor/twig/twig/src/Environment.php Line: 320 Class: Twig\Environment Function: load Backtrace: 12 File: /home/l/lapaev/leacosmetic.ru/public_html/system/library/template/twig.php Line: 119 Class: Twig\Environment Function: render Backtrace: 13 File: /home/l/lapaev/leacosmetic.ru/public_html/system/library/template.php Line: 58 Class: Opencart\System\Library\Template\Twig Function: render Backtrace: 14 File: /home/l/lapaev/leacosmetic.ru/public_html/system/engine/loader.php Line: 187 Class: Opencart\System\Library\Template Function: render Backtrace: 15 File: /home/l/lapaev/leacosmetic.ru/public_html/catalog/controller/product/thumb.php Line: 27 Class: Opencart\System\Engine\Loader Function: view Backtrace: 16 File: /home/l/lapaev/leacosmetic.ru/public_html/system/engine/loader.php Line: 112 Class: Opencart\Catalog\Controller\Product\Thumb Function: index Backtrace: 17 File: /home/l/lapaev/leacosmetic.ru/public_html/extension/opencart/catalog/controller/module/featured.php Line: 78 Class: Opencart\System\Engine\Loader Function: controller Backtrace: 18 File: /home/l/lapaev/leacosmetic.ru/public_html/system/engine/loader.php Line: 112 Class: Opencart\Catalog\Controller\Extension\Opencart\Module\Featured Function: index Backtrace: 19 File: /home/l/lapaev/leacosmetic.ru/public_html/catalog/controller/common/content_top.php Line: 88 Class: Opencart\System\Engine\Loader Function: controller Backtrace: 20 File: /home/l/lapaev/leacosmetic.ru/public_html/system/engine/loader.php Line: 112 Class: Opencart\Catalog\Controller\Common\ContentTop Function: index Backtrace: 21 File: /home/l/lapaev/leacosmetic.ru/public_html/catalog/controller/common/home.php Line: 23 Class: Opencart\System\Engine\Loader Function: controller Backtrace: 22 File: /home/l/lapaev/leacosmetic.ru/public_html/system/engine/action.php Line: 96 Class: Opencart\Catalog\Controller\Common\Home Function: index Backtrace: 23 File: /home/l/lapaev/leacosmetic.ru/public_html/system/framework.php Line: 259 Class: Opencart\System\Engine\Action Function: execute Backtrace: 24 File: /home/l/lapaev/leacosmetic.ru/public_html/index.php Line: 20 Function: require_once Попробовал оригинальную сборку 4.0.2.3, 4.1.0.3, сборку с купленным шалоном.... результат один - они матеряться на то, что чего-нибудь не хватает. Перезаливал уже несколько раз. Иногда даже инсталлятор не запускается. Ничего не понимаю.