LiveStore Liveopencart 3.0.4.2 - обсуждение

Новости форума и сайта.
Скачать доработанную версию LiveStore: 3.0.4.2
Аватара пользователя
liveopencart
liveopencart.ru
Сообщения: 342
Зарегистрирован: 10.03.2022
Мои дополнения: 19th19th
Поблагодарил: 96 раз
Спасибо: 171 раз
Контактная информация:

Re: LiveStore Liveopencart 3.0.4.2

Сообщение liveopencart »

## 19.01.2026

* Исправлена работа модификаторов одновременно с использованием редактора шаблона (использован код AlexDW с разрешения автора)
Выразить благодарность деньгами - liveopencart.ru/pay
Аватара пользователя
Tom
Разработчик дополнений
Сообщения: 271
Зарегистрирован: 10.03.2022
Откуда: Казахстан - Алматы
Поблагодарил: 16 раз
Спасибо: 117 раз
Контактная информация:

Re: LiveStore Liveopencart 3.0.4.2

Сообщение Tom »

Давно хотел спросить. Не особо на что-то влияет, но зачем в сборке файл
upload\admin\language\ru-ru\extension\theme\theme_default.php
vmski
Сообщения: 3
Зарегистрирован: 25.01.2026

Re: LiveStore Liveopencart 3.0.4.2

Сообщение vmski »

Подскажите пожалуйста, почти сразу после начала установки на первом шаге "обновление базы данных" выскакивает ошибка: 
SyntaxError: Unexpected token '<', "Notice<"... is not valid JSON OK Notice: Undefined index: language_id in /var/www/html/install/model/upgrade/1010.php on line 15{"success":"\u041f\u0430\u0442\u0447 1010 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d (11 \u0438\u0437 12)","next":"index.php?route=upgrade\/upgrade\/next&step=12"}

что я делаю не так?
Аватара пользователя
liveopencart
liveopencart.ru
Сообщения: 342
Зарегистрирован: 10.03.2022
Мои дополнения: 19th19th
Поблагодарил: 96 раз
Спасибо: 171 раз
Контактная информация:

Re: LiveStore Liveopencart 3.0.4.2

Сообщение liveopencart »

vmski писал(а): 25 янв 2026, 10:57 Подскажите пожалуйста, почти сразу после начала установки на первом шаге обновление базы данных
Чистая установка или апгред?
 
Выразить благодарность деньгами - liveopencart.ru/pay
vmski
Сообщения: 3
Зарегистрирован: 25.01.2026

Re: LiveStore Liveopencart 3.0.4.2

Сообщение vmski »

liveopencart писал(а): 25 янв 2026, 11:38 Чистая установка или апгред?

чистая

посмотрел, таблица oc_language пустая
Аватара пользователя
Tom
Разработчик дополнений
Сообщения: 271
Зарегистрирован: 10.03.2022
Откуда: Казахстан - Алматы
Поблагодарил: 16 раз
Спасибо: 117 раз
Контактная информация:

Re: LiveStore Liveopencart 3.0.4.2

Сообщение Tom »

vmski писал(а): 25 янв 2026, 11:48
liveopencart писал(а): 25 янв 2026, 11:38 Чистая установка или апгред?

чистая
Как у вас может быть "чистая установка" при вот этом
vmski писал(а): 25 янв 2026, 10:57 на первом шаге "обновление базы данных"
Какое обновление при установке ?
Вы что то недоговариваете.
 
vmski
Сообщения: 3
Зарегистрирован: 25.01.2026

Re: LiveStore Liveopencart 3.0.4.2

Сообщение vmski »

Tom писал(а): 25 янв 2026, 12:04 Как у вас может быть "чистая установка" при вот этом
Я решил что нужно запустить install.php, но полный снос всего и установка заново решили проблему.

Скажите, на сколько важно для 3 версии перенос storage на уровень выше, я где то слышал, что это было важно для 2? 
Аватара пользователя
Tom
Разработчик дополнений
Сообщения: 271
Зарегистрирован: 10.03.2022
Откуда: Казахстан - Алматы
Поблагодарил: 16 раз
Спасибо: 117 раз
Контактная информация:

Re: LiveStore Liveopencart 3.0.4.2

Сообщение Tom »

Это важно  в рамках общей безопасности вашего магазина, не пренебрегайте этим.
Аватара пользователя
devimirochnik
Разработчик дополнений
Сообщения: 215
Зарегистрирован: 14.04.2022
Откуда: Россия
Мои дополнения: devimirochnik
Поблагодарил: 7 раз
Спасибо: 18 раз

Re: LiveStore Liveopencart 3.0.4.2

Сообщение devimirochnik »

Предлагаю добавить в сборку простой лайфхак для случая проблем с отправкой писем. Из-за этого не оформляются заказы, что может быть критично

В файле system/library/mail.php поменять код отправки на
 

Код: Выделить всё

public function send() {
		try {
			if (!$this->to) {
				throw new \Exception('Error: E-Mail to required!');
			}

			if (!$this->from) {
				throw new \Exception('Error: E-Mail from required!');
			}

			if (!$this->sender) {
				throw new \Exception('Error: E-Mail sender required!');
			}

			if (!$this->subject) {
				throw new \Exception('Error: E-Mail subject required!');
			}

			if ((!$this->text) && (!$this->html)) {
				throw new \Exception('Error: E-Mail message required!');
			}

			foreach (get_object_vars($this) as $key => $value) {
				$this->adaptor->$key = $value;
			}

			$this->adaptor->send();
		} catch (\Exception $e) {
			$log = new Log('error.log');
			$log->write("
				" . $e->getCode() . " " . $e->getFile() . " " . $e->getLine() . " " . $e->getMessage() . "
				" . $e->getTraceAsString() . "
			");
			//echo $e->getMessage()." catch out\n";
		}
	}
 
Мои модули: Оптимизация, SEO, Скидки, Отчёты и прочее

Оказываю услуги поддержки и выполнения различного рода задач для сайтов (допилы) в рамках самозанятости (фриланс). Стоимость и прочее зависит от задач. График ненормированный, но дело делаю.
Аватара пользователя
liveopencart
liveopencart.ru
Сообщения: 342
Зарегистрирован: 10.03.2022
Мои дополнения: 19th19th
Поблагодарил: 96 раз
Спасибо: 171 раз
Контактная информация:

Re: LiveStore Liveopencart 3.0.4.2

Сообщение liveopencart »

devimirochnik писал(а): 26 янв 2026, 19:10 для случая проблем с отправкой писем. Из-за этого не оформляются заказы 
мы кажется такое правили и заказы должны создаваться
Выразить благодарность деньгами - liveopencart.ru/pay
Аватара пользователя
devimirochnik
Разработчик дополнений
Сообщения: 215
Зарегистрирован: 14.04.2022
Откуда: Россия
Мои дополнения: devimirochnik
Поблагодарил: 7 раз
Спасибо: 18 раз

Re: LiveStore Liveopencart 3.0.4.2

Сообщение devimirochnik »

Честно говоря, не смотрел конкретный код 3042, просто для 3-ки стандартная проблема, поэтому сразу и написал)
Мои модули: Оптимизация, SEO, Скидки, Отчёты и прочее

Оказываю услуги поддержки и выполнения различного рода задач для сайтов (допилы) в рамках самозанятости (фриланс). Стоимость и прочее зависит от задач. График ненормированный, но дело делаю.
Аватара пользователя
spectrum
Разработчик дополнений
Сообщения: 125
Зарегистрирован: 10.03.2022
Откуда: РФ
Поблагодарил: 73 раз
Спасибо: 61 раз

Re: LiveStore Liveopencart 3.0.4.2

Сообщение spectrum »

devimirochnik писал(а): 26 янв 2026, 19:10 Предлагаю добавить в сборку простой лайфхак для случая проблем с отправкой писем. Из-за этого не оформляются заказы, что может быть критично

Так вроде и сейчас ничего не мешает оформлению заказа при ошибке отправки письма. В ошибку 500 не падает, в лог пишет
Аватара пользователя
devimirochnik
Разработчик дополнений
Сообщения: 215
Зарегистрирован: 14.04.2022
Откуда: Россия
Мои дополнения: devimirochnik
Поблагодарил: 7 раз
Спасибо: 18 раз

Re: LiveStore Liveopencart 3.0.4.2

Сообщение devimirochnik »

Ну не знаю, буквально недавно правил такую проблему, что не даёт оформить заказ с отправкой))
Мои модули: Оптимизация, SEO, Скидки, Отчёты и прочее

Оказываю услуги поддержки и выполнения различного рода задач для сайтов (допилы) в рамках самозанятости (фриланс). Стоимость и прочее зависит от задач. График ненормированный, но дело делаю.
Аватара пользователя
iiioroh
Сообщения: 1
Зарегистрирован: 04.07.2022
Откуда: Владивосток
Поблагодарил: 2 раз
Контактная информация:

Re: LiveStore Liveopencart 3.0.4.2

Сообщение iiioroh »

Добрый день!

В 3.0.4.2  кешировагие Redis есть из коробки?
Сессии?
Аватара пользователя
liveopencart
liveopencart.ru
Сообщения: 342
Зарегистрирован: 10.03.2022
Мои дополнения: 19th19th
Поблагодарил: 96 раз
Спасибо: 171 раз
Контактная информация:

LiveStore Liveopencart 3.0.4.2 - обсуждение

Сообщение liveopencart »

iiioroh писал(а): 01 фев 2026, 09:42 В 3.0.4.2  кешировагие Redis есть из коробки?
Сессии?
Кэш да, сессии нет. Сессии есть тут https://liveopencart.ru/opencart-moduli ... ii-v-redis
 
Выразить благодарность деньгами - liveopencart.ru/pay
specialforce22
Сообщения: 127
Зарегистрирован: 18.03.2022
Поблагодарил: 24 раз
Спасибо: 20 раз

Re: LiveStore Liveopencart 3.0.4.2

Сообщение specialforce22 »

liveopencart писал(а): 01 фев 2026, 11:24 ## 01.02.2026
* Улучшение работы кэширования Redis
Это драйвер сделан/улучшен? (system/library/cache/redis.php) или еще что-то?
Что-то еще требуется настраивать (не считая сервера) кроме, как прописать в config-ах константы Redis?

upd Разобрался  :roll:
 
Nickkov
Сообщения: 1
Зарегистрирован: 04.02.2026
Поблагодарил: 1 раз

Re: LiveStore Liveopencart 3.0.4.2

Сообщение Nickkov »

Добрый день! Подскажите пожалуйста, php 8.2 или 8.3 лучше не использовать с этой сборкой? Основана на 3.0.4.1? 
P.S. на демо при переходе в редактирование товара выдаёт ошибки.
Последний раз редактировалось Nickkov 04 фев 2026, 00:11, всего редактировалось 1 раз.
Аватара пользователя
liveopencart
liveopencart.ru
Сообщения: 342
Зарегистрирован: 10.03.2022
Мои дополнения: 19th19th
Поблагодарил: 96 раз
Спасибо: 171 раз
Контактная информация:

Re: LiveStore Liveopencart 3.0.4.2

Сообщение liveopencart »

Nickkov писал(а): 04 фев 2026, 00:09 Добрый день! Подскажите пожалуйста, php 8.2 или 8.3 лучше не использовать с этой сборкой? Основана на 3.0.4.1? 
P.S. на демо при переходе в редактирование товара выдаёт ошибки.

8.1. Сборка на 3.0.4.2 и 3.0.5. Ошибка в демо редактировании товара поправлена, в дистрибутиве ее нет.
Выразить благодарность деньгами - liveopencart.ru/pay
Аватара пользователя
liveopencart
liveopencart.ru
Сообщения: 342
Зарегистрирован: 10.03.2022
Мои дополнения: 19th19th
Поблагодарил: 96 раз
Спасибо: 171 раз
Контактная информация:

Re: LiveStore Liveopencart 3.0.4.2

Сообщение liveopencart »

specialforce22 писал(а): 03 фев 2026, 18:16
liveopencart писал(а): 01 фев 2026, 11:24 ## 01.02.2026
* Улучшение работы кэширования Redis
Это драйвер сделан/улучшен? (system/library/cache/redis.php) или еще что-то?
добавлена возможность авторизации, улучшен механизм очистки кэша
 
Выразить благодарность деньгами - liveopencart.ru/pay
michiko
Сообщения: 1
Зарегистрирован: 06.02.2026
Поблагодарил: 1 раз

Re: LiveStore Liveopencart 3.0.4.2

Сообщение michiko »

Приветствую

1. Наблюдаю такие 2 кривизны - https://photo-screen.ru/i/HIA7Pp7kl
Как исправить ?  

2. Какая версия php оптимальна для данной версии?  
 
Ответить