Перейти к содержимому


Ограничить Кол-Во Товаров В Блоке


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 4

#1 apr1or1

apr1or1

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 96 сообщений

Отправлено 24 Июнь 2015 - 20:37

Здравствуйте! Помогите ограничить кол-во товаров в блоке "с этим товаром смотрят", 8 штуками.

#2 Cupuyc

Cupuyc

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 747 сообщений

Отправлено 24 Июнь 2015 - 21:03

Просмотр сообщенияapr1or1 (24 Июнь 2015 - 20:37) писал:

Здравствуйте! Помогите ограничить кол-во товаров в блоке "с этим товаром смотрят", 8 штуками.

Здравствуйте, зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Шаблоны -> Товары найдите код:
							 {% FOR recently_viewed_goods %}
								 <li class="item">
									 <div class="recentlyImg">
										 <a itemprop="significantLinks" class="recentlyImgUrl" href="{recently_viewed_goods.URL}" title="Перейти на страницу &laquo;{recently_viewed_goods.NAME}&raquo;" >
											 <img src="{% IF recently_viewed_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png?design=snow{% ELSE %}{recently_viewed_goods.IMAGE_SMALL}{% ENDIF %}" alt="{recently_viewed_goods.NAME}" />
										 </a>
									 </div>
									 <div class="recentlyContent">
										 <div class="recentlyName">
											 <a href="{recently_viewed_goods.URL}" title="Перейти на страницу &laquo;{recently_viewed_goods.NAME}&raquo;">{recently_viewed_goods.NAME}</a>
										 </div>
										 <div class="prices">
											 <ul class="cost">
												 <!-- Старая цена -->
												 <li class="last">
													 {% IF recently_viewed_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>recently_viewed_goods.MIN_PRICE_NOW %}
														 {recently_viewed_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}
													 {% ELSEIF recently_viewed_goods.MIN_PRICE_OLD>recently_viewed_goods.MIN_PRICE_NOW %}
														 {recently_viewed_goods.MIN_PRICE_OLD | money_format}
													 {% ENDIF %}
												 </li>
												 <!-- END Старая цена -->
												 <li class="minPrice">{recently_viewed_goods.MIN_PRICE_NOW | money_format}</li>
											 </ul>
										 </div>
									 </div>
								 </li>
							 {% ENDFOR %}

Замените его на:
							 {% FOR recently_viewed_goods %}{% IF recently_viewed_goods.index > 8 %}{break}{%ENDIF%}
								 <li class="item">
									 <div class="recentlyImg">
										 <a itemprop="significantLinks" class="recentlyImgUrl" href="{recently_viewed_goods.URL}" title="Перейти на страницу &laquo;{recently_viewed_goods.NAME}&raquo;" >
											 <img src="{% IF recently_viewed_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png?design=snow{% ELSE %}{recently_viewed_goods.IMAGE_SMALL}{% ENDIF %}" alt="{recently_viewed_goods.NAME}" />
										 </a>
									 </div>
									 <div class="recentlyContent">
										 <div class="recentlyName">
											 <a href="{recently_viewed_goods.URL}" title="Перейти на страницу &laquo;{recently_viewed_goods.NAME}&raquo;">{recently_viewed_goods.NAME}</a>
										 </div>
										 <div class="prices">
											 <ul class="cost">
												 <!-- Старая цена -->
												 <li class="last">
													 {% IF recently_viewed_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>recently_viewed_goods.MIN_PRICE_NOW %}
														 {recently_viewed_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}
													 {% ELSEIF recently_viewed_goods.MIN_PRICE_OLD>recently_viewed_goods.MIN_PRICE_NOW %}
														 {recently_viewed_goods.MIN_PRICE_OLD | money_format}
													 {% ENDIF %}
												 </li>
												 <!-- END Старая цена -->
												 <li class="minPrice">{recently_viewed_goods.MIN_PRICE_NOW | money_format}</li>
											 </ul>
										 </div>
									 </div>
								 </li>
							 {% ENDFOR %}


#3 apr1or1

apr1or1

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 96 сообщений

Отправлено 24 Июнь 2015 - 21:05

Просмотр сообщенияCupuyc (24 Июнь 2015 - 21:03) писал:

Здравствуйте, зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Шаблоны -> Товары найдите код:


Я про блок, который находится в карточке товара и называется не "просмотренные товары", а "С этим товаром смотрят"

Раздел на форуме же называется "страница товара"

#4 Cupuyc

Cupuyc

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 747 сообщений

Отправлено 25 Июнь 2015 - 09:52

Просмотр сообщенияapr1or1 (24 Июнь 2015 - 21:05) писал:

Я про блок, который находится в карточке товара и называется не "просмотренные товары", а "С этим товаром смотрят"

Раздел на форуме же называется "страница товара"

Здравствуйте, зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Шаблоны -> Товар найдите код:
											{% FOR related_goods %}
												<figure>
													<div class="goodsTableTovar">
														<div class="goodsTableTopBlock">
															<div class="goodsTableImg">
																<div class="catalog-gallery-img">
																	{% FOR images %}
																		{% IF related_goods.images.first %}
																			<a class="menu-item-icon" target="_blank" href="{% IF related_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png?design=snow{% ELSE %}{related_goods.images.LARGE}{% ENDIF %}">
																				<div class="zoom">
																				</div>
																			</a>
																		{% ELSE %}
																			<a itemprop="image" href="{related_goods.images.LARGE}"  target="_blank" title="{related_goods.images.NAME}"></a>
																		{% ENDIF %}
																	{% ENDFOR images %}
																</div>
																<a href="{related_goods.URL}"><img src="{% IF related_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png?design=snow{% ELSE %}{related_goods.IMAGE_SMALL}{% ENDIF %}" alt="{related_goods.NAME}" /></a>
															</div>
														</div>
														<div class="goodsTableBottomBlock">
															<h3 class="goodsTableName">
																<a href="{related_goods.URL}" title="Перейти на страницу &laquo;{related_goods.NAME}&raquo;">{related_goods.NAME}</a>
															</h3>
															<div class="goodsTableButton">
																<!-- Если товара нет в наличие и в настройках отключена возможность класть -->
																{% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE && related_goods.MAX_REST_VALUE==0 %}
																	<div class="tovar-available">
																		<span rel="false" class="catalog-available-false" >
																			<div class="stikno">Товара нет в наличии</div>
																		</span>
																	</div>
																{%ELSE%}
																	<!-- форма добавления в корзину -->
																	<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{related_goods.MIN_PRICE_NOW_ID}" class="goodsListForm">
																		<div class="btnToCart">
																			<input type="hidden" name="hash" value="{HASH}" />
																			<input type="hidden" name="form[goods_from]" value="{related_goods.GOODS_FROM}" />
																			<input type="hidden" name="form[goods_mod_id]" value="{related_goods.MIN_PRICE_NOW_ID}" />
																			<!-- кнопка добавить в корзину -->
																			<a class="btn toCart btn-big" onclick="addItem('#goodsListFormId{related_goods.MIN_PRICE_NOW_ID}');
																							return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={related_goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={related_goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{related_goods.NAME}&raquo; в корзину">
																				Купить
																				<span class="basket_add"></span>
																			</a>
																		</div>
																	</form>
																	<!-- END форма добавления в корзину -->
																{% ENDIF %}
															</div>
															<div class="goodsTablePrices">
																<div class="prices">
																	<ul class="cost">
																		<!-- Старая цена -->
																		{% IF related_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>related_goods.MIN_PRICE_NOW %}
																			<li class="last">{related_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</li>
																		{% ELSEIF related_goods.MIN_PRICE_OLD>related_goods.MIN_PRICE_NOW %}
																			<li class="last">{related_goods.MIN_PRICE_OLD | money_format}</li>
																		{% ENDIF %}
																		<!-- END Старая цена -->
																		<li class="minPrice">{related_goods.MIN_PRICE_NOW | money_format}</li>
																	</ul>
																</div>
															</div>
														</div>
													</div>
												</figure>
											{% ENDFOR related_goods %}

Замените его на:
											{% FOR related_goods %}{% IF related_goods.index > 8 %}{break}{%ENDIF%}
												<figure>
													<div class="goodsTableTovar">
														<div class="goodsTableTopBlock">
															<div class="goodsTableImg">
																<div class="catalog-gallery-img">
																	{% FOR images %}
																		{% IF related_goods.images.first %}
																			<a class="menu-item-icon" target="_blank" href="{% IF related_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png?design=snow{% ELSE %}{related_goods.images.LARGE}{% ENDIF %}">
																				<div class="zoom">
																				</div>
																			</a>
																		{% ELSE %}
																			<a itemprop="image" href="{related_goods.images.LARGE}"  target="_blank" title="{related_goods.images.NAME}"></a>
																		{% ENDIF %}
																	{% ENDFOR images %}
																</div>
																<a href="{related_goods.URL}"><img src="{% IF related_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png?design=snow{% ELSE %}{related_goods.IMAGE_SMALL}{% ENDIF %}" alt="{related_goods.NAME}" /></a>
															</div>
														</div>
														<div class="goodsTableBottomBlock">
															<h3 class="goodsTableName">
																<a href="{related_goods.URL}" title="Перейти на страницу &laquo;{related_goods.NAME}&raquo;">{related_goods.NAME}</a>
															</h3>
															<div class="goodsTableButton">
																<!-- Если товара нет в наличие и в настройках отключена возможность класть -->
																{% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE && related_goods.MAX_REST_VALUE==0 %}
																	<div class="tovar-available">
																		<span rel="false" class="catalog-available-false" >
																			<div class="stikno">Товара нет в наличии</div>
																		</span>
																	</div>
																{%ELSE%}
																	<!-- форма добавления в корзину -->
																	<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{related_goods.MIN_PRICE_NOW_ID}" class="goodsListForm">
																		<div class="btnToCart">
																			<input type="hidden" name="hash" value="{HASH}" />
																			<input type="hidden" name="form[goods_from]" value="{related_goods.GOODS_FROM}" />
																			<input type="hidden" name="form[goods_mod_id]" value="{related_goods.MIN_PRICE_NOW_ID}" />
																			<!-- кнопка добавить в корзину -->
																			<a class="btn toCart btn-big" onclick="addItem('#goodsListFormId{related_goods.MIN_PRICE_NOW_ID}');
																							return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={related_goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={related_goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{related_goods.NAME}&raquo; в корзину">
																				Купить
																				<span class="basket_add"></span>
																			</a>
																		</div>
																	</form>
																	<!-- END форма добавления в корзину -->
																{% ENDIF %}
															</div>
															<div class="goodsTablePrices">
																<div class="prices">
																	<ul class="cost">
																		<!-- Старая цена -->
																		{% IF related_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>related_goods.MIN_PRICE_NOW %}
																			<li class="last">{related_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</li>
																		{% ELSEIF related_goods.MIN_PRICE_OLD>related_goods.MIN_PRICE_NOW %}
																			<li class="last">{related_goods.MIN_PRICE_OLD | money_format}</li>
																		{% ENDIF %}
																		<!-- END Старая цена -->
																		<li class="minPrice">{related_goods.MIN_PRICE_NOW | money_format}</li>
																	</ul>
																</div>
															</div>
														</div>
													</div>
												</figure>
											{% ENDFOR related_goods %}


#5 apr1or1

apr1or1

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 96 сообщений

Отправлено 25 Июнь 2015 - 13:34

Просмотр сообщенияCupuyc (25 Июнь 2015 - 09:52) писал:

Здравствуйте, зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Шаблоны -> Товар найдите код:

Вы не тот блок смотрите. {% FOR related_goods %} - это сопутствующие товары.

А меня интересует {% FOR related_views_goods %} подстановка  {% IF related_goods.index > 8 %}{break}{%ENDIF%} - не решает проблему.




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных