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


Категории Товаров На Сайте


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

#1 inoted

inoted

    Новичок

  • Пользователи
  • Pip
  • 7 сообщений
  • ГородТатарстан

Отправлено 24 Сентябрь 2012 - 11:49

Здравствуйте. Начал использовать Ваш новый шаблон. Всё прекрасно, всё нравится. Только почему то при добавлении товаров в "особый раздел" "Новинки" - эти новинки не отображаются на главной, как в других шаблонах. Да и с категорией "хиты продаж" аналогичная ситуация. Быть может это особенность данного шаблона?!
Адрес магазина: kezezo.storeland.ru
Спасибо

Сообщение отредактировал inoted: 24 Сентябрь 2012 - 11:50


#2 support

support

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

  • Модераторы
  • 3 686 сообщений
  • ГородМосква

Отправлено 24 Сентябрь 2012 - 21:28

Просмотр сообщенияinoted (24 Сентябрь 2012 - 11:49) писал:

Здравствуйте. Начал использовать Ваш новый шаблон. Всё прекрасно, всё нравится. Только почему то при добавлении товаров в "особый раздел" "Новинки" - эти новинки не отображаются на главной, как в других шаблонах. Да и с категорией "хиты продаж" аналогичная ситуация. Быть может это особенность данного шаблона?!
Адрес магазина: kezezo.storeland.ru
Спасибо
На самом деле действительно, это особенность этого шаблона, вероятно добавим на главную отображение этих массивов по умолчанию. Сейчас же можно просто скопировать код отображения товаров с главной, и заменить на переменные отображения хитов продаж и новинок:
Вместо:

index_page_goods
вставив
index_page_favorites_goods
и
index_page_new_goods
в новых массивах.

Делается это в шаблоне HTML редактора тем. Код получится такой:
				  <!-- Список товаров на главной -->
				  {% IFNOT index_page_goods_empty %}
					<ul class="products-grid">
					  {% FOR index_page_goods %}
							<li class="item {index_page_goods.index0 | is_divided("3","first","")} {index_page_goods.index | is_divided("3","last","")}">
					  		<div class="product-box"> 
							<table class="product-image">
							  <tr>
								<td>
								  <a title="{index_page_goods.NAME}" href="{index_page_goods.URL_MIN_PRICE_NOW | url_amp}">
									<img alt="{index_page_goods.NAME}" class="goods-image-small" src="{% IF index_page_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{index_page_goods.IMAGE_SMALL}{% ENDIF %}" />
								  </a>
								</td>
							  </tr>
							</table>
					  		   
							<div class="quick-shop">
							  <div class="bg-quick-shop"> 
					  			  <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{index_page_goods.MIN_PRICE_NOW_ID}">
					  				<div>
									<input type="hidden" name="hash" value="{HASH}" />
									<input type="hidden" name="form[goods_from]" value="{index_page_goods.GOODS_FROM}" />
									<input type="hidden" name="form[goods_mod_id]" value="{index_page_goods.MIN_PRICE_NOW_ID}" />
									<a onclick="$('.product-form-{index_page_goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Быстро оформить заказ">&nbsp;</a>
								  </div>
								</form>
							  </div>
							</div>
							<h2 class="product-name"><a title="{index_page_goods.NAME}" href="{index_page_goods.URL_MIN_PRICE_NOW | url_amp}">{index_page_goods.NAME}</a></h2> 
							<button onclick="document.location='{index_page_goods.URL_MIN_PRICE_NOW | url_amp}';return false;" class="button btn-cart" title="Узнать подробнее о &laquo;{index_page_goods.NAME}&raquo;" type="button"><span><span>Подробнее</span></span></button>	  
						  </div>
						</li>
						{% ENDFOR index_page_goods %} 
					</ul>
				  {% ENDIF %}
				  <!-- /Список товаров на главной -->
				  
				  <!-- Список новинок на главной -->
				  {% IFNOT index_page_new_goods_empty %}
					<ul class="products-grid">
					  {% FOR index_page_new_goods %}
							<li class="item {index_page_new_goods.index0 | is_divided("3","first","")} {index_page_new_goods.index | is_divided("3","last","")}">
					  		<div class="product-box"> 
							<table class="product-image">
							  <tr>
								<td>
								  <a title="{index_page_new_goods.NAME}" href="{index_page_new_goods.URL_MIN_PRICE_NOW | url_amp}">
									<img alt="{index_page_new_goods.NAME}" class="goods-image-small" src="{% IF index_page_new_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{index_page_new_goods.IMAGE_SMALL}{% ENDIF %}" />
								  </a>
								</td>
							  </tr>
							</table>
					  		   
							<div class="quick-shop">
							  <div class="bg-quick-shop"> 
					  			  <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{index_page_new_goods.MIN_PRICE_NOW_ID}">
					  				<div>
									<input type="hidden" name="hash" value="{HASH}" />
									<input type="hidden" name="form[goods_from]" value="{index_page_new_goods.GOODS_FROM}" />
									<input type="hidden" name="form[goods_mod_id]" value="{index_page_new_goods.MIN_PRICE_NOW_ID}" />
									<a onclick="$('.product-form-{index_page_new_goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Быстро оформить заказ">&nbsp;</a>
								  </div>
								</form>
							  </div>
							</div>
							<h2 class="product-name"><a title="{index_page_new_goods.NAME}" href="{index_page_new_goods.URL_MIN_PRICE_NOW | url_amp}">{index_page_new_goods.NAME}</a></h2> 
							<button onclick="document.location='{index_page_new_goods.URL_MIN_PRICE_NOW | url_amp}';return false;" class="button btn-cart" title="Узнать подробнее о &laquo;{index_page_new_goods.NAME}&raquo;" type="button"><span><span>Подробнее</span></span></button>	  
						  </div>
						</li>
						{% ENDFOR index_page_new_goods %} 
					</ul>
				  {% ENDIF %}
				  <!-- /Список новинок на главной -->
				  
				  
				  <!-- Список хитов главной -->
				  {% IFNOT index_page_favorites_goods_empty %}
					<ul class="products-grid">
					  {% FOR index_page_favorites_goods %}
							<li class="item {index_page_favorites_goods.index0 | is_divided("3","first","")} {index_page_favorites_goods.index | is_divided("3","last","")}">
					  		<div class="product-box"> 
							<table class="product-image">
							  <tr>
								<td>
								  <a title="{index_page_favorites_goods.NAME}" href="{index_page_favorites_goods.URL_MIN_PRICE_NOW | url_amp}">
									<img alt="{index_page_favorites_goods.NAME}" class="goods-image-small" src="{% IF index_page_favorites_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{index_page_favorites_goods.IMAGE_SMALL}{% ENDIF %}" />
								  </a>
								</td>
							  </tr>
							</table>
					  		   
							<div class="quick-shop">
							  <div class="bg-quick-shop"> 
					  			  <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{index_page_favorites_goods.MIN_PRICE_NOW_ID}">
					  				<div>
									<input type="hidden" name="hash" value="{HASH}" />
									<input type="hidden" name="form[goods_from]" value="{index_page_favorites_goods.GOODS_FROM}" />
									<input type="hidden" name="form[goods_mod_id]" value="{index_page_favorites_goods.MIN_PRICE_NOW_ID}" />
									<a onclick="$('.product-form-{index_page_favorites_goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Быстро оформить заказ">&nbsp;</a>
								  </div>
								</form>
							  </div>
							</div>
							<h2 class="product-name"><a title="{index_page_favorites_goods.NAME}" href="{index_page_favorites_goods.URL_MIN_PRICE_NOW | url_amp}">{index_page_favorites_goods.NAME}</a></h2> 
							<button onclick="document.location='{index_page_favorites_goods.URL_MIN_PRICE_NOW | url_amp}';return false;" class="button btn-cart" title="Узнать подробнее о &laquo;{index_page_favorites_goods.NAME}&raquo;" type="button"><span><span>Подробнее</span></span></button>	  
						  </div>
						</li>
						{% ENDFOR index_page_favorites_goods %} 
					</ul>
				  {% ENDIF %}
				  <!-- /Список хитов главной -->

Вместо старого:
				  <!-- Список товаров на главной -->
				  {% IFNOT index_page_goods_empty %}
					<ul class="products-grid">
					  {% FOR index_page_goods %}
							<li class="item {index_page_goods.index0 | is_divided("3","first","")} {index_page_goods.index | is_divided("3","last","")}">
					  		<div class="product-box"> 
							<table class="product-image">
							  <tr>
								<td>
								  <a title="{index_page_goods.NAME}" href="{index_page_goods.URL_MIN_PRICE_NOW | url_amp}">
									<img alt="{index_page_goods.NAME}" class="goods-image-small" src="{% IF index_page_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{index_page_goods.IMAGE_SMALL}{% ENDIF %}" />
								  </a>
								</td>
							  </tr>
							</table>
					  		   
							<div class="quick-shop">
							  <div class="bg-quick-shop"> 
					  			  <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{index_page_goods.MIN_PRICE_NOW_ID}">
					  				<div>
									<input type="hidden" name="hash" value="{HASH}" />
									<input type="hidden" name="form[goods_from]" value="{index_page_goods.GOODS_FROM}" />
									<input type="hidden" name="form[goods_mod_id]" value="{index_page_goods.MIN_PRICE_NOW_ID}" />
									<a onclick="$('.product-form-{index_page_goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Быстро оформить заказ">&nbsp;</a>
								  </div>
								</form>
							  </div>
							</div>
							<h2 class="product-name"><a title="{index_page_goods.NAME}" href="{index_page_goods.URL_MIN_PRICE_NOW | url_amp}">{index_page_goods.NAME}</a></h2> 
							<button onclick="document.location='{index_page_goods.URL_MIN_PRICE_NOW | url_amp}';return false;" class="button btn-cart" title="Узнать подробнее о &laquo;{index_page_goods.NAME}&raquo;" type="button"><span><span>Подробнее</span></span></button>	  
						  </div>
						</li>
						{% ENDFOR index_page_goods %} 
					</ul>
				  {% ENDIF %}
				  <!-- /Список товаров на главной -->


#3 emin808

emin808

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

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

Отправлено 03 Декабрь 2012 - 14:39

упс, Я сделал по этой инструкции, у меня ничего не изменилось по названным целям, только на главной товары стали дублироваться http://asfn.storeland.ru/ , Я установил 9 товаров на главной , а стало 18 одинаковых, почему так?!
помогите вернуть пожалуйста как было 9 товаров

и еще, когда устанавливать галочку на товар , новинки, или хит продаж, то на товаре должен появиться значёк , тут такой не появился ((

#4 emin808

emin808

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

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

Отправлено 03 Декабрь 2012 - 14:48

отметил iPhone 4 , "новинки" "хиты продаж"
не обозначается(

#5 emin808

emin808

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

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

Отправлено 03 Декабрь 2012 - 15:00

Все, Я переустановил тему, все вернулось на место, 9 товаров как и должно быть, :) но вот с новинками и с хитами продаж вопрос остается открытым ,
подскажите пожалуйста как сделать , чтоб эта функция заработала :huh:

#6 Vaccina

Vaccina

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

  • Модераторы
  • 24 353 сообщений

Отправлено 04 Декабрь 2012 - 05:35

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

#7 emin808

emin808

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

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

Отправлено 04 Декабрь 2012 - 10:43

проверил, нет, когда этот код вставляю, на главной товары плыть начинают товары.

#8 Koderhan

Koderhan

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

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

Отправлено 04 Декабрь 2012 - 11:16

Проверьте не отмечены ли эти товары в категориях хиты продаж и новинки.

#9 emin808

emin808

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

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

Отправлено 04 Декабрь 2012 - 12:08

а, все разобрался :)




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

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