Русская поддержка интернет-магазина PrestaShop
русская поддержка PrestaShop.
Регистрация
Забыли пароль?
Главная
Возможности
Демо
Скачать
Каталог магазинов
Форум
Модули и шаблоны
Администрирование
Реклама и маркетинг
Аналитика и статистика
Оплата и платежные системы
Управление контентом
Экспорт
Фронт-офис
Локализация
Торговые площадки
Управление товарами
Средства миграции
Оформление заказа
Поиск и фильтры
Доставка и логистика
Слайд-шоу
Социальные сети
Модификаторы
Шаблоны PrestaShop
Работа
Главная
Форум
Общие форумы (prestashop v1.5.x)
Общий форум
Главная страница
Всего: 2
1
2
>
Главная страница
sergey101072
Cпециалист
Сообщений: 118
Регистрация: 12-03-2013
# 1
23-06-2013 18:54
Все добрый день!
Есть скачанный модуль новые товары.
1. Как сделать, чтобы он отображался только на главной странице.
2. Как поместить его на Хедером
geomagi
Профессионал
Сообщений: 1327
Регистрация: 12-11-2010
# 2
24-06-2013 03:06
1. Поместите код модуля между таких строк
Цитата:
{if $page_name == 'index'}Здесь_весь_код_модуля{/if}
2. Над хуком хеадер ($HOOK_HEADER) в престе нет хука. Так что можете поместить или в этот хук или создать свой хук и поместить модуль уже там.
www.geart.ru
sergey101072
Cпециалист
Сообщений: 118
Регистрация: 12-03-2013
# 3
24-06-2013 14:29
А это в каком файле нужно сделать? Что такое код модуля-где он?
Сообщение отредактировано sergey101072 24-06-2013 10:31 ...
pav31
Профессионал
Сообщений: 418
Откуда: Киев
Регистрация: 28-09-2011
# 4
25-06-2013 12:41
Цитата:( sergey101072 @ 24-06-2013 09:29
Смотреть сообщение
)
А это в каком файле нужно сделать? Что такое код модуля-где он?
Файл tpl - шаблон вашего модуля, его редактируйте
Разработка магазинов на prestashop
, модули prestashop.
sergey101072
Cпециалист
Сообщений: 118
Регистрация: 12-03-2013
# 5
25-06-2013 13:51
Вот код. Что и куда надо прописать? Пожалуйста!
<div class="clearfix clear clr"></div>
<div class="lof-newproduct {$theme}">
<div class="newproduct-widget block">
<div class="header">
<h4 class="newproduct-title title_block">{l s='New product' mod='lofnewproduct'}</h4>
</div>
<div class="list-newproduct responsive">
<ul id="lofnewproduct-{$moduleId}" class="newproduct-news clearfix">
{foreach from=$listNews item=item}
<li>
<div class="article lof-content">
<div class="newproduct-item box-hover clearfix">
{if $show_title eq '1'}
<h5 class="entry-title">
<a href="{$item.link}" target="{$target}">{$item.name}</a>
</h5>
{/if}
<div class="video-thumb lof-product">
<a href="{$item.link}" title="{$item.name|escape:html:'UTF-8'}" class="product_image">
<img class="responsive-img" src="{$item.mainImge}" alt="{$item.name}"/>
</a>
</div>
{if $show_desc eq '1'}
<p class="product_desc">{$item.description}</p>
{/if}
{if $show_price eq '1'}
<p class="entry-price price_container"><span class="price lof-price">{$item.price}</span></p>
{/if}
{if is_array($item.specific_prices) AND ($priceSpecial eq '1')}
<div class="entry-price-discount">{displayWtPrice p=$item.price_without_reduction}</div>
{/if}
<div class="entry-content lof-button">
{if (($item.quantity > 0 OR $item.allow_oosp))}
<a class="lof-add-cart ajax_add_to_cart_button" rel="ajax_id_product_{$item.id_product}" href="{$site_url}cart.php?add&id_product={$item.id_product}&token={$token}"><span>{l s='Add to cart' mod='lofnewproduct'}</span></a>
{else}
<span class="lof-add-cart">{l s='Add to cart' mod='lofnewproduct'}</span></a>
{/if}
<a href="{$item.link}" class="lof-detail">{l s='Detail' mod='lofnewproduct'}</a>
</div>
</div>
</div>
</li>
{/foreach}
</ul>
<div class="clear"></div>
{if $show_button eq '1'}
<div class="newproduct-nav">
<a id="lofprev-{$moduleId}" class="prev" href="#"> </a>
<a id="lofnext-{$moduleId}" class="next" href="#"> </a>
</div>{/if}
{if $show_pager eq '1'}<div id="lofpager-{$moduleId}" class="lof-pager"></div>{/if}
</div>
</div>
</div>
<script type="text/javascript">
// <![CDATA[
$('#lofnewproduct-{$moduleId}').carouFredSel({ldelim}
responsive:true,
prev: '#lofprev-{$moduleId}',
next: '#lofnext-{$moduleId}',
pagination: "#lofpager-{$moduleId}",
auto: {$auto_play},
width: {$slide_width},
height: {$slide_height},
scroll: {$scroll_items},
items:{ldelim}
width:200,
visible:{ldelim}
min:1,
max:{$limit_cols}
{rdelim}
{rdelim}
{rdelim});
// ]]>
</script>
pav31
Профессионал
Сообщений: 418
Откуда: Киев
Регистрация: 28-09-2011
# 6
25-06-2013 14:08
В самом начале поставить {if $page_name == 'index'}
в самом конце поставить {/if}
Разработка магазинов на prestashop
, модули prestashop.
sergey101072
Cпециалист
Сообщений: 118
Регистрация: 12-03-2013
# 7
25-06-2013 17:02
Спасибо огромное все получилось
sergey101072
Cпециалист
Сообщений: 118
Регистрация: 12-03-2013
# 8
25-06-2013 19:51
Не стреляйте пожалуйста!!!
Как сделать чтоб этот же модуль отображался на странице категорий?
pav31
Профессионал
Сообщений: 418
Откуда: Киев
Регистрация: 28-09-2011
# 9
25-06-2013 20:44
{if $page_name == 'category'} {/if}
Разработка магазинов на prestashop
, модули prestashop.
sergey101072
Cпециалист
Сообщений: 118
Регистрация: 12-03-2013
# 10
25-06-2013 21:07
Не правильно выразился. На главной и на странице товара
Всего: 2
1
2
>
На Главную форума
Найти
FaQ
Панель управления
Кто он-лайн
Общие форумы (prestashop v1.7.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Модули, плагины
-- Дизайн, шаблоны
-- Песочница
Общие форумы (prestashop v1.6.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Модули, плагины
-- Дизайн, шаблоны
-- Песочница
Общие форумы (prestashop v1.5.x)
-- Общий форум
Общие форумы (prestashop v1.4.x)
-- Новости и объявления
-- Общий форум
-- Установка, Настройка, Обновление
-- Дизайн, шаблоны
-- Модули, плагины
-- Песочница
-- Прочее
Общие форумы (prestashop v1.3.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Дизайн, шаблоны
-- Модули, плагины
---- Платные модули и хаки
-- Песочница
Другое
-- Корзина
---- Хостинг
---- Каталог магазинов
---- Общий форум
---- Прием багов