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


Недавно Просмотренные


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

#1 borisovd

borisovd

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

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

Отправлено 17 Октябрь 2013 - 23:08

Подскажите как сделать этот блок отдельной страницей?

#2 Сake

Сake

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

  • Модератоpы
  • 5 979 сообщений

Отправлено 18 Октябрь 2013 - 01:25

К сожалению, изначально отсутствует страница предусмотренная для отображения товаров этой группы. Данную страницу можно реализовать следующим образом - в разделе Сайт -> Страницы создайте страницу с названием "Вы смотрели". После в шаблоне "Страница" раздела редактора тем - в самое начало шаблона добавьте

{% IF PAGE_NAME=Вы смотрели %}
<p id="breadcrumb">Вы здесь: <a href="http://{NET_DOMAIN}/">Главная</a>
		&gt; <strong>Вы смотрели</strong>
</p>
<h1>Вы смотрели</h1>
<table>
 
  <!-- Список товаров -->
  <tr>
	<td colspan="2">
	  <table style="padding:0px;margin:0px;">
		<tr>
		 
		  <!-- Если список товаров пуст -->
		  {% IFNOT recently_viewed_goods_empty %}
		   
			{% FOR recently_viewed_goods %}
			<td class="goodsListItem"> 
				<div class="goodsListItemBlock withBorder cornerAll">
				<div class="goodsListItemImage"><a href="{recently_viewed_goods.URL}"><img class="goods-image-small" src="{% IF recently_viewed_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{recently_viewed_goods.IMAGE_SMALL}{% ENDIF %}" alt="{recently_viewed_goods.NAME}" /></a></div>
				<h3 class="goodsListItemName"><a href="{recently_viewed_goods.URL}">{recently_viewed_goods.NAME}</a></h3>
				<div class="goodsListItemPriceNew">
				  <a href="{recently_viewed_goods.URL_MIN_PRICE_NOW}">{recently_viewed_goods.MIN_PRICE_NOW | money_format}</a>
				</div> 
				<div class="goodsListItemPriceOld">
				  {% IF recently_viewed_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>recently_viewed_goods.MIN_PRICE_NOW %}
					  <a href="{recently_viewed_goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{recently_viewed_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a>
					{% ELSEIF recently_viewed_goods.MIN_PRICE_OLD>recently_viewed_goods.MIN_PRICE_NOW %}
					  <a href="{recently_viewed_goods.URL_MIN_PRICE_OLD}" class="lineThrough">{recently_viewed_goods.MIN_PRICE_OLD | money_format}</a>
					{% ENDIF %}
				</div>
				</div>
			  </td>
			{% IFNOT recently_viewed_goods.last %}{recently_viewed_goods.index | is_divided("4","</tr><tr>","")}{% ENDIF %}
		   {% ENDFOR recently_viewed_goods %}
		 {% ENDIF %}
		</tr>
	  </table>
	</td>
  </tr>
  <!-- END Список товаров -->
</table>
{% ELSE %}

после перед блоками

<!-- Короткое SEO-описание -->
{% IF PAGE_SEO_DESCRIPTION_SHORT %}
  <div style="padding-top:1em;">
	{PAGE_SEO_DESCRIPTION_SHORT}
  </div>
{% ENDIF %}
<!-- END Короткое SEO-описание -->
<!-- Полное SEO-описание -->
{% IF PAGE_SEO_DESCRIPTION_LARGE %}
  <div style="padding-top:1em;" class="htmlDataBlock">
	{PAGE_SEO_DESCRIPTION_LARGE}
  </div>
{% ENDIF %}
<!-- END Полное SEO-описание -->

добавьте

{% ENDIF %}

После этого можно будет задать ссылку блоку в правой панели, и ограничить там вывод товаров.

#3 borisovd

borisovd

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

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

Отправлено 18 Октябрь 2013 - 07:29

Спасибо:)

#4 borisovd

borisovd

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

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

Отправлено 18 Октябрь 2013 - 11:05

нужно что бы выводились последние 12 просмотренных товаров. где дописать?

#5 ne_yana

ne_yana

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

  • Модератоpы
  • 1 190 сообщений

Отправлено 18 Октябрь 2013 - 13:24

Просмотр сообщенияborisovd (18 Октябрь 2013 - 11:05) писал:

нужно что бы выводились последние 12 просмотренных товаров. где дописать?

Добрый день, в коде, приведенном выше, необходимо вставить:
{% IF recently_viewed_goods.index>12 %}{break}{% ENDIF %}

после
<!-- Если список товаров пуст -->
				  {% IFNOT recently_viewed_goods_empty %}
				  
						{% FOR recently_viewed_goods %}


#6 borisovd

borisovd

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

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

Отправлено 18 Октябрь 2013 - 13:33

Просмотр сообщенияne_yana (18 Октябрь 2013 - 13:24) писал:

Добрый день, в коде, приведенном выше, необходимо вставить:
{% IF recently_viewed_goods.index>12 %}{break}{% ENDIF %}

после
<!-- Если список товаров пуст -->
				 {% IFNOT recently_viewed_goods_empty %}
				
					 {% FOR recently_viewed_goods %}
не работает. 10 товаров показывает
http://alver.storela...age/Vy-smotreli

#7 Koderhan

Koderhan

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

  • Модератоpы
  • 6 227 сообщений

Отправлено 18 Октябрь 2013 - 13:39

Просмотр сообщенияborisovd (18 Октябрь 2013 - 13:33) писал:

не работает. 10 товаров показывает
Выше вам предложили вставить код:
{% IF recently_viewed_goods.index>12 %}{break}{% ENDIF %}
12 - это число товаров которое выводится. Вы можете написать так же 3 и у вас будет выводится всего 3 товара.

#8 borisovd

borisovd

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

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

Отправлено 18 Октябрь 2013 - 13:44

Просмотр сообщенияne_yana (18 Октябрь 2013 - 13:24) писал:

Добрый день, в коде, приведенном выше, необходимо вставить:
{% IF recently_viewed_goods.index>12 %}{break}{% ENDIF %}

после
<!-- Если список товаров пуст -->
				 {% IFNOT recently_viewed_goods_empty %}
				
					 {% FOR recently_viewed_goods %}
вот после этого должно выводить 12 последний просмотренных товаров. а выводи только 10.

#9 ne_yana

ne_yana

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

  • Модератоpы
  • 1 190 сообщений

Отправлено 18 Октябрь 2013 - 13:46

Просмотр сообщенияborisovd (18 Октябрь 2013 - 13:33) писал:

не работает. 10 товаров показывает
http://alver.storela...age/Vy-smotreli

У нас стоит лимит на 10 товаров, больше на данный момент вывести не получится. Можете оставить свое предложение на реформале, также информация будет передана разработчикам.




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

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