Автор Тема: Модуль Новые Товары  (Прочитано 337 раз)

21 Апрель 2020, 19:13:12
  • Пользователь
  • **
  • Сообщений: 69
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Добрый вечер. Как сделать так, чтобы модуль с Новыми Товарами отображал Товары Новыми в зависимости от Обновления Товара?
21 Апрель 2020, 21:45:46
Ответ #1
  • Пользователь
  • **
  • Сообщений: 97
  • Репутация: +1/-0
  • PrestaGeek
    • Просмотр профиля
    • Мой сайт
Добрый!

файл classes/Product.php

функция
public static function getNewProducts
строка ~2330
заменить
$sql->where('product_shop.`date_add` > "'.date('Y-m-d', strtotime('-'.(Configuration::get('PS_NB_DAYS_NEW_PRODUCT') ? (int)Configuration::get('PS_NB_DAYS_NEW_PRODUCT') : 20).' DAY')).'"');на
$sql->where('product_shop.`date_upd` > "'.date('Y-m-d', strtotime('-'.(Configuration::get('PS_NB_DAYS_NEW_PRODUCT') ? (int)Configuration::get('PS_NB_DAYS_NEW_PRODUCT') : 20).' DAY')).'"');
telegram: @PrestaGeek
21 Апрель 2020, 23:19:49
Ответ #2
  • Пользователь
  • **
  • Сообщений: 69
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Спасибо вам большое!
21 Апрель 2020, 23:21:19
Ответ #3
  • Пользователь
  • **
  • Сообщений: 69
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Добрый!

файл classes/Product.php

функция
public static function getNewProducts
строка ~2330
заменить
$sql->where('product_shop.`date_add` > "'.date('Y-m-d', strtotime('-'.(Configuration::get('PS_NB_DAYS_NEW_PRODUCT') ? (int)Configuration::get('PS_NB_DAYS_NEW_PRODUCT') : 20).' DAY')).'"');на
$sql->where('product_shop.`date_upd` > "'.date('Y-m-d', strtotime('-'.(Configuration::get('PS_NB_DAYS_NEW_PRODUCT') ? (int)Configuration::get('PS_NB_DAYS_NEW_PRODUCT') : 20).' DAY')).'"');

Не могли бы вы написать, можно ли сделать по количеству просмотров как? Этот или Модуль Рекомендуемых Товаров. Спасибо.
22 Апрель 2020, 09:57:25
Ответ #4
  • Пользователь
  • **
  • Сообщений: 97
  • Репутация: +1/-0
  • PrestaGeek
    • Просмотр профиля
    • Мой сайт
Если ведется статистика посещений страниц товара, то можно вывести.
В стандартных функциях престы, насколько мне известно, такой статистики нет.
telegram: @PrestaGeek
28 Апрель 2020, 15:11:41
Ответ #5
  • Пользователь
  • **
  • Сообщений: 69
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Если ведется статистика посещений страниц товара, то можно вывести.
В стандартных функциях престы, насколько мне известно, такой статистики нет.

Можете подсказать как и где поправить Сортировку в Новых Товарах?