Новинки на сайте

Правила раздела: faq.php?mode=okay
Модератор: Модераторы

reteri
reteri
Репутация: 3
Сообщения: 90
Зарегистрирован: 02.05.2018
С нами: 5 лет 10 месяцев

Сообщение #1 reteri » 01.12.2018, 15:41

Перешел на 2.2.3 версию движка, но обнаружил при добавления новых позиций, они не появляется в блоке новинки, остаются те которые были первыми загружены.

OkayCMS M
Администратор
Аватара
OkayCMS M
Администратор
Репутация: 216
Сообщения: 1627
Зарегистрирован: 12.11.2015
С нами: 8 лет 4 месяца
Сайт Skype

Сообщение #2 OkayCMS » 02.12.2018, 06:41

Товар активен? У него не нулевые цена и количество?

reteri
reteri
Репутация: 3
Сообщения: 90
Зарегистрирован: 02.05.2018
С нами: 5 лет 10 месяцев

Сообщение #3 reteri » 02.12.2018, 18:09

Все поля заполнены и цена, кол-во. В акционных товарах все нормально, появляется, если поставить старую цену.
На поздней версии такого не было.
Установлена версия 2.2.3 лайт.

OkayCMS M
Администратор
Аватара
OkayCMS M
Администратор
Репутация: 216
Сообщения: 1627
Зарегистрирован: 12.11.2015
С нами: 8 лет 4 месяца
Сайт Skype

Сообщение #4 OkayCMS » 03.12.2018, 11:10

Напишите в тех поддержку доступы, посмотрим.

reteri
reteri
Репутация: 3
Сообщения: 90
Зарегистрирован: 02.05.2018
С нами: 5 лет 10 месяцев

Сообщение #5 reteri » 04.12.2018, 08:15

Добавлено спустя 7 часов 36 минут:
Спасибо, ТП помогла решить проблему, может кому пригодится.
Нужно на хостинге для вашей БД установить права на создание триггеров и выполнить этот запрос.

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

CREATE TRIGGER `products_date_create` BEFORE INSERT ON `ok_products` FOR EACH ROW
SET NEW.`created` = NOW();;

mustang75
mustang75
Репутация: 1
Сообщения: 47
Зарегистрирован: 01.08.2017
С нами: 6 лет 7 месяцев

Сообщение #6 mustang75 » 24.12.2018, 15:33

reteri писал(а):CREATE TRIGGER `products_date_create` BEFORE INSERT ON `ok_products` FOR EACH ROW
SET NEW.`created` = NOW();;

Как это сделать, можно подробнее?

korshunov
korshunov
Репутация: 146
Сообщения: 1854
Зарегистрирован: 03.12.2015
С нами: 8 лет 3 месяца
Skype

Сообщение #7 korshunov » 24.12.2018, 16:53

Сделать запрос к базе, обычно на хостинге в панели управления есть средства для этого. Чаще всего используют PhpMyAdmin:
https://web-programming.com.ua/osnovy-raboty-s-phpmyadmin/

mustang75
mustang75
Репутация: 1
Сообщения: 47
Зарегистрирован: 01.08.2017
С нами: 6 лет 7 месяцев

Сообщение #8 mustang75 » 24.12.2018, 17:59

korshunov писал(а):Сделать запрос к базе, обычно на хостинге в панели управления есть средства для этого. Чаще всего используют PhpMyAdmin:
https://web-programming.com.ua/osnovy-raboty-s-phpmyadmin/
Я все понял, у меня такой триггер есть.
Дело в другом, у меня импорт с файла xml происходит, и новые товары не появляются в новинках ((

korshunov
korshunov
Репутация: 146
Сообщения: 1854
Зарегистрирован: 03.12.2015
С нами: 8 лет 3 месяца
Skype

Сообщение #9 korshunov » 25.12.2018, 06:30

mustang75 писал(а):Дело в другом, у меня импорт с файла xml происходит, и новые товары не появляются в новинках ((

Такого импорта стандартно нет, что в нем делается, неизвестно. Видимо, это отдельная доработка. В ней и надо разбираться. А может, и в выводе новинок какая особая причина. Надо проверять все детали...


Название раздела: Вопросы по работе с OkayCMS
Правила раздела: faq.php?mode=okay

Быстрый ответ


Введите код в точности так, как вы его видите. Регистр символов не имеет значения.
Код подтверждения

   

Вернуться в «Вопросы по работе с OkayCMS»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 39 гостей