Блок "Рекомендуемые товары" в случайном порядке
Если вы хотите, чтобы в блоках «Рекомендуемые товары», «Акция (скидки)» товары выводились в случайном порядке - добавьте в файл www.ВашСайт/api/Products.php (примерно 46 строка):
if(!empty($filter['order']))
$order = $filter['order'];
А также, в файле шаблона main.tpl измените строку
{get_featured_products var=featured_products}
на такой вараинт:
{get_featured_products var= featured_products limit=8 order='RAND()'}
Теперь товары будут выводиться в случайном порядке в блоке "Рекомендуемые товары" (для примера)
Зачем это надо?
По умолчанию, в Simpla CMS выводятся товары в порядке добавления. Не более лимита, заданного в шаблоне. Т.е. в блоках «Рекомендуем» и «Акции» (товары, с соответствующей меткой) - от последнего добавленного в каталог -> к старому. Если администратор назначит 10, а потом 20 товаров - придется менять max лимит количества, чтобы показать на странице все предложения.
А если в каталоге 10000 товаров? И выбрать 100 рекомендуемых товаров? Будут выводиться только последние 6 или 8 или 10. (Зависит от вашего шаблона) В любом случае все 100 показать не получится. Или это будет очень большой блок.
В варианте, который мы предлагаем - можно ограничить вывод несколькими товарами (на свое усмотрение). При каждом открытии страницы, будут выводиться случайные товары из ВСЕЙ выборки. Общее количество на страницы будет постоянным.
Плюсы такого варианта:
- Каждый посетитель Вашего интернет-магазина видят, что ваш сайт живой (меняются товары)
- Метки «Рекомендуем» и «Скидка» можно присваивать любому кол-ву товаров. На странице их будет не больше заданного значения в шаблоне в любом случае.