Давайте подумаем.К чему ирония на понятно.

Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Давайте подумаем.К чему ирония на понятно.
\system\library\log.php менять не пришлось. заменил 7.4 на 7.3 в найденных php файлах и в step_2.twig. Вроде работает на php 7.3Файловый менеджер с возможностью поиска текста в файлах (Total Commander, Far3 Manager), поиск файлов по маске *.php искать 7.4. Находите где идет сравнение, меняете на 7.3. Запускаете установку, увидите ошибку и файл ее вызвавший. возможно "\system\library\log.php", точно уже не помню, заменяете его на такой же из более старого дистрибутива Opencart или Ocstore, они там годами не менялись. Пробуете, может заработает.
Анонс новых возможностей и исправленийPHP:if (version_compare(phpversion(), '7.4.0', '<') == true) { exit('PHP7.4+ Required'); } if (PHP_VERSION < '7.4') {
А перечень файлов можно?\system\library\log.php менять не пришлось. заменил 7.4 на 7.3 в найденных php файлах и в step_2.twig. Вроде работает на php 7.3![]()
От автораФайловый менеджер с возможностью поиска текста в файлах (Total Commander, Far3 Manager), поиск файлов по маске *.php искать 7.4. Находите где идет сравнение, меняете на 7.3. Запускаете установку, увидите ошибку и файл ее вызвавший. возможно "\system\library\log.php", точно уже не помню, заменяете его на такой же из более старого дистрибутива Opencart или Ocstore, они там годами не менялись. Пробуете, может заработает.
Анонс новых возможностей и исправленийPHP:if (version_compare(phpversion(), '7.4.0', '<') == true) { exit('PHP7.4+ Required'); } if (PHP_VERSION < '7.4') {
сегодня я "немножечко щалююю" по этому такой формат текста:Да, это настроенный и сохраненный дамп.
Вроде сборкой можно пользоваться, пока выявлена одна реальная проблема - отправка поврежденного письма через "system\library\mail\mail.php" (исправлено в последней версии).
Остальные улучшения можно реализовать с помощью модификаторов. Доработка и тестирование отнимает много времени, а хоть какой-то помощи, как показывает практика, получить не получиться. Поэтому формирование списка полезных дополнений и их описания откладывается на неопределённый срок. Также задерживается описание, всех полезных шагов, которые могут облегчить жизнь и сэкономить время, приспособить сборку к индивидуальным требованиям, в частности модификация favicon для админки и режима установки, особенности создания своих дампов, добавление счетчиков символов к любым полям в админке и др. И многое из ряда "как мне сделать это" постепенно забывается и возможно мне не захочется вспоминать и документировать это.
Еще в планах появление минимального комплекта модулей из разряда платных для быстрого старта, если конечно будет проявлена какая-то активность окружающих, в тестировании, посильных исправлениях (например, переводах, поиске мусорных файлов, предложениям по улучшению взаимодействия и др.). Для нуления модулей тоже нужно время, которое забирает тестирование сборки. Проявляйте активность, делитесь платными модулями и шаблонами, не ждите "халявы" - это принесет пользу всем.
Чем можно помочь: тестирование, выявление ошибок, предложения по улучшению, коррекция переводов, перевод буржуйских модулей, покупкой интересных модулей и др. Если думаете, что я сделаю все сам, то да, так оно и будет, но пользоваться результатом я тоже буду единолично.
***Скрытое содержимое***
Есть информация на какой именной файл (файлы) ругается антивирус?понятно что вирусов там нет. но тем не менее. антивирус приходится отключать и с карантина файл возвращать)
Ocstore 3.0.3.9 UE
10.03.2025
[#] Исправлено: Warning использование неопределенной переменной text_order в контроллере sale/order.php (admin) при формирования счета
[#] Исправлено: Автоматическое заполнение полей, если форма товара была отправлена с ошибками, location.reload() вызывало повторную отправку формы. Теперь страница перегружается без повторной отправки формы.
[#] Исправлено: в контроллере sale/order.php (admin), в счете не отображался номер заказа
[#] Исправлены опечатки, незамеченные ранее (там их было очень много) в инструкции switch - case ***; - точка с запятой вместо:
[*] Обновлено: TWIG 3.11.3, версия 3.11 глючная
[*] Улучшение оформления страницы просмотра заказа, отображение даты и времени в заказах и других местах, где отображалась только дата из-за использования date_format_short
[*] Улучшения кода инсталлятора, автоматическая установка прав на запись 0755 (если необходимо измените на 0777) "install\controller\install\step_2.php", автоматизация
[+] В установщик добавлено возможность выбора SQL дампа
[+] Дополнительные поля SKU, UPC, EAN и др. в карточке товара помещены под спойлер
[-] Удален дополнительный вывод счетчика символов после поля ввода.
11.03.2025
[*] Улучшение инсталлятора: добавлена кнопка генерации пароля на третьем шаге step_3.twig
[*] Улучшение инсталлятора: удаление старых и неиспользуемых стилей stylesheet.css
[*] Улучшение инсталлятора: улучшен код column_left.twig, step_5.twig
[*] Унифицирован favicon для инсталлятора и админки
12.03.2025
[+] Добавлены отсутствующие константы в локализации
[+] Добавлено: Отключение ограничений на запись в папки при установке расширений (опционально). Применение в виде модуля для снятия ограничений не нужно, теперь это штатная функция.
17.03.2025
[#] Исправлено нерабочее обновление курсов валют.
[+] Источники обновления курсов валют: Центральный банк РФ, Европейский ЦБ, Национальный банк Украины, ПриватБанк Украина.
[+] Очистка всех кэшированных файлов, логов, модификаций при старте установки для устранение непредсказуемого поведения при установке поверх уже установленной CMS или повторной переустановке.
[+] Добавлен отчет по заказам в виде диаграммы, можно использовать вместо карты заказов.
[+] Добавлены фильтры в странах и регионах.
[*] Улучшения в отображение курсов валют (курс/обратный курс).
[*] Улучшения в редакторе валют, возможность ввода курса в нормальном виде с автоматическим пересчетом в обратный.
[-] Удален найденный мусор.
19.04.2025
[+] Добавлен третий уровень для пункта "Расширения" в меню слева .
[*] Список установленных дополнений OCMOD - отображаются все модификации как из базы так и с файловой системы (папка System).
[*] Список установленных дополнений OCMOD: добавлена колонка "Источник" (показывает источник модификатора DataBase или FileSystem) с возможностью сортировки по ней.
[*] Список установленных дополнений OCMOD: колонка Статус - улучшено отображение (выделение цветом, иконка).
[*] Список установленных дополнений OCMOD: добавлены действия для модификаторов из файловой системы (отключение, удаление).
[*] Мелкие исправления и улучшения.
23.04.2025
[+] Добавлена колонка Статус в список языков (Локализация - Языки).
[*] Улучшения процесса установки: возможность указать страну по умолчанию.
[*] Улучшения процесса установки: при удалении демоданных при удалении SeoUrl происходит проверка таблицы БД на наличие записей в категориях, товарах, производителях и информационных страницах.
07.05.2025
[+] Добавлено отображение кода валюты по умолчанию для цены в форме редактирования товара.
[+] Добавлено поле комментарий в форме товаров (только админка, произвольный текст длинной 255 символов).
[+] Добавлено удаление вкладок отключенных языков для всех сущностей: admin/model/localisation/language.php (модификация метода getLanguages($data = array())).
[+] Добавлен счетчик символов для полей категорий.
[*] Улучшение списка модификаторов, кроме имени модификатора отображается название файла модификатора.
09.05.2025
[+] Добавлено: выделение цветом активных и неактивных товаров в списке товаров.
[+] Добавлено: колонка статус для списка категорий, выделение статуса цветом.
[#] Исправлено: цветовая пометка количества товаров, с нулевым остатком - красный цвет, до 5 шт. - оранжевый
[#] Исправлено: класс отправки почты "system\library\mail\mail.php", формировались письма с поврежденным содержимым. Спасибо пользователю Vukas.
[#] Исправлено: подсчет количества модификаторов, учитывались только модификаторы из базы. Теперь правильно считается общее количество модификаторов база+файловая система.
11.05.2025
[*] Улучшения: добавление главной категории в товарах изменено с выпадающего списка на поле с автодополнением.
[*] Улучшения: доработана пагинация, добавлено выпадающий список с оставшимися страницами для быстрого перехода. Изменен "\system\library\pagination.php", добавлены стили stylesheet.css.
[#] Исправлено: ошибка в подключении Summernote в модуле HTML контент "admin\view\template\extension\module\html.twig". Спасибо пользователю shtt
19.05.2025
[+] Добавлено: Массовый импорт атрибутов доступен в левом меню, позволяет добавить множество атрибутов (характеристик)за один раз, списком или строкой с разделителем.
[*] Изменено: порядок пунктов меню каталог (левое вертикальное меню)
[*] Изменено: поиск по началу фразы атрибутов на странице товаров изменен на поиск в любому участку /admin/model/catalog/attribute.php
[*] Изменено: поиск по началу фразы изменен на поиск в любому участку для всех сущностей каталога товаров, кроме цены.
[#] Исправлено: неправильное позицирование меню автодопонения атрибутов (характеристик) на странице товара /admin/view/template/catalog/product_form.twig
29.05.2025
[*] Изменено: файл стилей администратора stylesheet.css: исправлены ошибки и опечатки, оптимизация, уменьшение размера, косметические правки.
04.05.2025
[#] Исправлено: category_list.twig убрана ссылка на сортировку колонки Индексация
[+] Добавлено: В админке фильтр товаров сделан адаптивным (сворачивается на маленьких экранах)
13.06.2025
[+] Добавлено: В админке возможность выбрать редактор по умолчанию Summernote, CKEditor или TinyMce. Меню: Система - Настройки - Сервер (Вкладка)
19.06.2025
[+] Добавлено: В админке отображение версии IonCube в панели разработчика
[*] Улучшения: класс пагинации "system\library\pagination.php". Удобная навигация, возможность перехода к любой странице, путем ввода ее номера. Нажатие кнопки с тремя точками - переход на 5 страниц назад и вперед если возможно или первая и последняя страница, если количество страниц диапазона меньше 5.