Перейти к содержанию
Форум поддержки пользователей VamShop

1,99,6 vamshop4 ограничить кол-во товара на странице НОВИНОК


Рекомендуемые сообщения

 

при переходе на products_new.php выводится полный ассортимент магазина.

как ограничить кол-во на странице хотя бы 200 единиц

Ссылка на сообщение
Поделиться на другие сайты
4 минуты назад, EdZa сказал:

 

при переходе на products_new.php выводится полный ассортимент магазина.

как ограничить кол-во на странице хотя бы 200 единиц

В этом ведь нет смысла.

Весь вывод разбивается на страницы, т.е. нагрузки на SQL нет.

Попробуйте в /products_new.php поменять:

$products_new_split = new splitPageResults($products_new_query_raw, $_GET['page'], MAX_DISPLAY_PRODUCTS_NEW);

на:

$products_new_split = new splitPageResults($products_new_query_raw, $_GET['page'], 10);

 

Но лучше пусть всё выводится, пусть поисковики проходятся по всем страницам со списком товара.

Ссылка на сообщение
Поделиться на другие сайты

Как бы страница  НОВИНКИ подразумевает вывод новинок, по факту выводится весь список из магазина отсортированный по дате.

Если для поиска это хорошо, пусть тогда сканируется. Но в разделе может описание добавить со смыслом "Полный листинг товаров по дате изменения"

Ссылка на сообщение
Поделиться на другие сайты
4 часа назад, EdZa сказал:

Как бы страница  НОВИНКИ подразумевает вывод новинок, по факту выводится весь список из магазина отсортированный по дате.

Если для поиска это хорошо, пусть тогда сканируется. Но в разделе может описание добавить со смыслом "Полный листинг товаров по дате изменения"

Всё правильно.

А что такое новинки?!

Это вывод товара, отсортированного по дате, новые товары, свежие товары.

Я считаю, что всё правильно.

Хотя, можете раскомментировать строку в /products_new.php

if (MAX_DISPLAY_NEW_PRODUCTS_DAYS != '0') {
	//$date_new_products = date("Y.m.d", mktime(1, 1, 1, date(m), date(d) - MAX_DISPLAY_NEW_PRODUCTS_DAYS, date(Y)));
	//$days = " and p.products_date_added > '".$date_new_products."' ";
}

и в Админке - Настройки - Максимальные есть опция Максимальное количество дней для нового товара.

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

Собственно, поэтому и закомментирована эта строка по умолчанию.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...