Русская поддержка интернет-магазина PrestaShop
русская поддержка PrestaShop.
Регистрация
Забыли пароль?
Главная
Возможности
Демо
Скачать
Каталог магазинов
Форум
Модули и шаблоны
Администрирование
Реклама и маркетинг
Аналитика и статистика
Оплата и платежные системы
Управление контентом
Экспорт
Фронт-офис
Локализация
Торговые площадки
Управление товарами
Средства миграции
Оформление заказа
Поиск и фильтры
Доставка и логистика
Слайд-шоу
Социальные сети
Модификаторы
Шаблоны PrestaShop
Работа
Главная
Форум
Общие форумы (prestashop v1.6.x)
Общий форум
Вывод новинок в категориях до 4
Вывод новинок в категориях до 4
Gudridge
Cпециалист
: 115
: Москва
: 06-07-2011
# 1
23-12-2014 14:52
Как ограничить вывод новых товаров в категориях до 4, но при этом чтобы на главной странице новые товары остались 8?
Gudridge
Cпециалист
: 115
: Москва
: 06-07-2011
# 2
26-12-2014 22:38
Заменить код
Код:
<
!-- MODULE Block new products --
>
<
div id
="
new-products_block_right
" class="
block products_block
">
<
h4 class
="
title_block
">
<
a href
="
{$link->getPageLink('new-products')|escape:'html'}
" title="
{l s='New products' mod='blocknewproducts'}
">{l s='New products' mod='blocknewproducts'}<
/a
>
<
/h4
>
<
div class
="
block_content products-block
">
{if $new_products !== false}
<
ul class
="
products
">
{foreach from=$new_products item=newproduct name=myLoop}
<
li class
="
clearfix
">
<
a class
="
products-block-image
" href="
{$newproduct.link|escape:'html'}
" title="
{$newproduct.legend|escape:html:'UTF-8'}
"><
img class
="
replace-2x img-responsive
" src="
{$link->getImageLink($newproduct.link_rewrite, $newproduct.id_image, 'small_default')|escape:'html'}
" alt="
{$newproduct.name|escape:html:'UTF-8'}
" /><
/a
>
<
div class
="
product-content
">
<
h5
>
<
a class
="
product-name
" href="
{$newproduct.link|escape:'html'}
" title="
{$newproduct.name|escape:html:'UTF-8'}
">{$newproduct.name|strip_tags|escape:html:'UTF-8'}<
/a
>
<
/h5
>
<
p class
="
product-description
">{$newproduct.description_short|strip_tags:'UTF-8'|truncate:75:'...'}<
/p
>
{if (!$PS_CATALOG_MODE AND ((isset($newproduct.show_price) && $newproduct.show_price) || (isset($newproduct.available_for_order) && $newproduct.available_for_order)))}
{if isset($newproduct.show_price) && $newproduct.show_price && !isset($restricted_country_mode)}
<
div class
="
price-box
">
<
span class
="
price
">
{if !$priceDisplay}{convertPrice price=$newproduct.price}{else}{convertPrice price=$newproduct.price_tax_exc}{/if}
<
/span
>
<
/div
>
{/if}
{/if}
<
/div
>
<
/li
>
{/foreach}
<
/ul
>
<
div
>
<
a href
="
{$link->getPageLink('new-products')|escape:'html'}
" title="
{l s='All new products' mod='blocknewproducts'}
" class="
btn btn-default button button-small
"><
span
>{l s='All new products' mod='blocknewproducts'}<
i class
="
icon-chevron-right right
"><
/i
><
/span
><
/a
>
<
/div
>
{else}
<
p
>» {l s='Do not allow new products at this time.' mod='blocknewproducts'}<
/p
>
{/if}
<
/div
>
<
/div
>
<
!-- /MODULE Block new products --
>
на этот
Код:
<
!-- MODULE Block new products --
>
<
div id
="
new-products_block_right
" class="
block products_block
">
<
h4 class
="
title_block
">
<
a href
="
{$link->getPageLink('new-products')|escape:'html'}
" title="
{l s='New products' mod='blocknewproducts'}
">{l s='New products' mod='blocknewproducts'}<
/a
>
<
/h4
>
<
div class
="
block_content products-block
">
{if $new_products !== false}
<
ul class
="
products
">
{foreach from=$new_products item=newproduct name=newProducts}
{if $smarty.foreach.newProducts.index < 4}
<
li class
="
clearfix
">
<
a class
="
products-block-image
" href="
{$newproduct.link|escape:'html'}
" title="
{$newproduct.legend|escape:html:'UTF-8'}
"><
img class
="
replace-2x img-responsive
" src="
{$link->getImageLink($newproduct.link_rewrite, $newproduct.id_image, 'small_default')|escape:'html'}
" alt="
{$newproduct.name|escape:html:'UTF-8'}
" /><
/a
>
<
div class
="
product-content
">
<
h5
>
<
a class
="
product-name
" href="
{$newproduct.link|escape:'html'}
" title="
{$newproduct.name|escape:html:'UTF-8'}
">{$newproduct.name|strip_tags|escape:html:'UTF-8'}<
/a
>
<
/h5
>
<
p class
="
product-description
">{$newproduct.description_short|strip_tags:'UTF-8'|truncate:75:'...'}<
/p
>
{if (!$PS_CATALOG_MODE AND ((isset($newproduct.show_price) && $newproduct.show_price) || (isset($newproduct.available_for_order) && $newproduct.available_for_order)))}
{if isset($newproduct.show_price) && $newproduct.show_price && !isset($restricted_country_mode)}
<
div class
="
price-box
">
<
span class
="
price
">
{if !$priceDisplay}{convertPrice price=$newproduct.price}{else}{convertPrice price=$newproduct.price_tax_exc}{/if}
<
/span
>
<
/div
>
{/if}
{/if}
<
/div
>
<
/li
>
{/if}
{/foreach}
<
/ul
>
<
div
>
<
a href
="
{$link->getPageLink('new-products')|escape:'html'}
" title="
{l s='All new products' mod='blocknewproducts'}
" class="
btn btn-default button button-small
"><
span
>{l s='All new products' mod='blocknewproducts'}<
i class
="
icon-chevron-right right
"><
/i
><
/span
><
/a
>
<
/div
>
{else}
<
p
>» {l s='Do not allow new products at this time.' mod='blocknewproducts'}<
/p
>
{/if}
<
/div
>
<
/div
>
<
!-- /MODULE Block new products --
>
Общие форумы (prestashop v1.7.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Модули, плагины
-- Дизайн, шаблоны
-- Песочница
Общие форумы (prestashop v1.6.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Модули, плагины
-- Дизайн, шаблоны
-- Песочница
Общие форумы (prestashop v1.5.x)
-- Общий форум
Общие форумы (prestashop v1.4.x)
-- Новости и объявления
-- Общий форум
-- Установка, Настройка, Обновление
-- Дизайн, шаблоны
-- Модули, плагины
-- Песочница
-- Прочее
Общие форумы (prestashop v1.3.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Дизайн, шаблоны
-- Модули, плагины
---- Платные модули и хаки
-- Песочница
Другое
-- Корзина
---- Хостинг
---- Каталог магазинов
---- Общий форум
---- Прием багов