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


Отображение В Каждом Из Разделов Каталога

товар

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

#1 metafora

metafora

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

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

Отправлено 12 Январь 2015 - 21:12

Добрый день.
Очень хочу все унифицировать.. Вот сайт: http://rayban10.ru
Как мне сделать так, чтобы товар отображался в любой из разделов каталога, как на главной?
То есть сейчас в разделе к примеру авиатор, товары отображаются вот так:
Изображение
а я хотел бы, чтобы отображение было таким в каждом разделе каталога (авитор, вайфаер, кэтс и т.д):
Изображение
Помогите пожалуйста.

#2 Vaccina

Vaccina

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

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

Отправлено 13 Январь 2015 - 03:16

В шаблоне Товары найдите:
<ol class="span7 products-list"  style="*padding: 0px;">
				{% FOR goods %}
				  <li class="span7 item">
					<div class="span66 product-box">
					  <div class="span5">
						<a href="{goods.URL | url_amp}" title="{goods.NAME}"  class="thumbnail"><img class="goods-image-other" src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png{% ELSE %}{goods.IMAGE_OTHER}{% ENDIF %}" alt="{goods.NAME}" /></a>
						</div>
			 
					  <div class="span6 product-shop">
						<div class="f-fix">
						  <h2 class="product-name"><a href="{goods.URL | url_amp}" title="{goods.NAME}">{goods.NAME}</a></h2>
						  <div class="price-box">
							<span class="regular-price">
							  <span class="price">{goods.MIN_PRICE_NOW | money_format}</span>
							</span>
							{% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %}
							  <span class="old-price" style="padding-left:5px;">
								<span class="price">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span>
							  </span>
							{% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
							  <span class="old-price" style="padding-left:5px;">
								<span class="price">{goods.MIN_PRICE_OLD | money_format}</span>
							  </span>
							{% ENDIF %}
						  </div>
						  <p><button type="button" title="Добавить товар в корзину" class="btn btn-success" onclick="$('.product-form-{goods.MIN_PRICE_NOW_ID}').submit();return false;"><i class="icon-ok icon-white"></i>&nbsp;&nbsp;Добавить в корзину</button>
						 <br><br>
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="product-form-{goods.MIN_PRICE_NOW_ID}" class="goodsListForm">
<p>
<input type="hidden" name="hash" value="{HASH}" />
<input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" />
<input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" />
<a class="btn btn-success" onclick="quickorder('#product-form-{goods.MIN_PRICE_NOW_ID}'); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{goods.NAME}&raquo; в корзину">Быстрый заказ</a>
</p>
</form>
						 </p>
						  {% IF goods.DESCRIPTION_SHORT %}
							<div class="desc std">
							  <div class="htmlDataBlock">
								{goods.DESCRIPTION_SHORT}
								<a href="{goods.URL | url_amp}" title="{goods.NAME}" class="link-more">узнать больше...</a>
							  </div>
							</div>
						  {% ENDIF %}
						  <ul class="add-to-links">
							<li><a href="{goods.URL | url_amp}" class="link-wishlist" title="Перейти на страницу информации о {goods.NAME}">Подробнее</a></li>
						   
							
						   
						  <!-- Если в тарифном плане подключен модуль сравнения товаров -->
							{% IF TARIFF_FEATURE_GOODS_COMPARE %}
							  <!-- Если не выключен модуль сравнения товаров в настройках магазина -->
							  {% IFNOT SETTINGS_COMPARE_DISABLE %}
								<li>
								  <span class="separator">|</span>
								  {% IF goods.IS_HAS_IN_COMPARE_LIST %}
									<a title="Убрать товар из списка сравнения с другими товарами" href="{COMPARE_DELETE_URL}?id={goods.MIN_PRICE_NOW_ID}&amp;return_to={CURRENT_URL | urlencode}" class="link-compare">убрать из сравнения</a>
								  {% ELSE %}
									<a title="Добавить товар к списку сравнения с другими товарами" href="{COMPARE_ADD_URL}?id={goods.MIN_PRICE_NOW_ID}&amp;from={goods.GOODS_FROM}&amp;return_to={CURRENT_URL | urlencode}" class="link-compare">Сравнить</a>
								  {% ENDIF %}
								</li>
							  {% ENDIF %}
							{% ENDIF %}
						  </ul>
						 
						 
					 
						 
						 
						</div>
					  </div>
					  <br class="clear" />
					</div>
				  </li>
				{% ENDFOR %}
			  </ol>

замените на:
<ul class="products-grid">
					  {% FOR goods %}
					   <li class="span3 item {goods.index0 | is_divided("3","first","")} {goods.index | is_divided("3","last","")}">
						<div class="product-box">
							<div class="span12">
							  <a title="{goods.NAME}" href="{goods.URL_MIN_PRICE_NOW | url_amp}">
							  <div class="product-image" style="background: url('{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{goods.IMAGE_SMALL}{% ENDIF %}') no-repeat center center; background-size: contain;
							  /* IE8 */
							  -ms-filter:'progid:DXImageTransform.Microsoft.AlphaImageLoader(src='{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{goods.IMAGE_SMALL}{% ENDIF %}',sizingMethod='scale')'\9;
							  /* IE < 8 */
							  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{goods.IMAGE_SMALL}{% ENDIF %}', sizingMethod='scale')\9;
							  background-image: none\9; /* IE ≤ 9.0 */">						
							  </div></a>
						  </div>
							<div class="quick-shop">
							  <div class="bg-quick-shop">
							  <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{goods.MIN_PRICE_NOW_ID}">
								<div>
									<input type="hidden" name="hash" value="{HASH}" />
									<input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" />
									<input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" />
									<a onclick="$('.product-form-{goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Быстро оформить заказ">&nbsp;</a>
								  </div>
								</form>
							  </div>
							</div>
				<table  style="width: 100%;">
							<tr><td height="50" style="text-align: center">
							<div  class="product-name">
							<h2><a title="{goods.NAME}" href="{goods.URL_MIN_PRICE_NOW | url_amp}" style="*height:;">{goods.NAME}</a></h2>
							</div>
							</td>
							</tr>
	</table>
		<!-- Блок характеристик товара. Показываем его если указаны характеристики -->
	  {% IFNOT goods_features_empty %}
		<table class="goodsDataFeatures">
		  <tr>
			{% FOR goods_features%}
			  <td>
				<p>{goods_features.NAME}</p>
			  </td>
			  <td>
				{goods_features.VALUE}
			  </td>
			  {goods_features.index | is_divided("2","</tr><tr>","")}
			{% ENDFOR %}
		  </tr>
		</table>
	  {% ENDIF %}
	  <!-- END Блок характеристик товара. Показываем его если указаны характеристики -->
	 <table  style="width: 100%;">
							<tr><td height="50" style="text-align: center">
							<div class="price-now">{goods.MIN_PRICE_NOW}<font size="5">руб</font></div>
	  
						{% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %}
						  <div class="old-price2">
							<span class="goodsDataMainModificationPriceOld price" title="Мы снизили цену на &laquo;{goods.NAME}&raquo;. Старая цена - {goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT} руб.">
						   <font color="#929292"> {goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT}руб</font>
						  </span>
						  </div>
						
						{% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
						  <div class="old-price2">
							<span class="goodsDataMainModificationPriceOld price" title="Мы снизили цену на &laquo;{goods.NAME}&raquo;. Старая цена - {goods.MIN_PRICE_OLD} руб.">
							<font color="#929292">{goods.MIN_PRICE_OLD}руб</font>
						  </span>
						  </div>
						{% ENDIF %}
	  
							</td></tr>
	  </table>
	   <table  style="width: 100%;">
							<tr><td height="50" style="text-align: center; width: 0px;">
	  
	   <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{goods.MIN_PRICE_NOW_ID}" class="goodsListForm">
<input type="hidden" name="hash" value="{HASH}" />
<input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" />
<input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" />
<button class="btn btn-success" onclick="$('#goodsListFormId{goods.MIN_PRICE_NOW_ID}').submit(); return false;" title="Положить &laquo;{goods.NAME}&raquo;в корзину" type="button">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Купить&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</button>
</form></td><td height="50" style="text-align: center; width:0;">
	  
							<button onclick="document.location='{goods.URL_MIN_PRICE_NOW | url_amp}';return false;" class="btn btn-success2" title="Узнать подробнее о &laquo;{goods.NAME}&raquo;" type="button">&nbsp;Подробнее&nbsp;</button>	 
							</td></tr>
							</table>
						  </div>
						</li>
					 {% ENDFOR goods %}
					</ul>


#3 metafora

metafora

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

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

Отправлено 13 Январь 2015 - 19:57

Спасибо))
но вышло так что все товары в правом столбце стали.. меньше
и иногда при обновлении, старая цена уезжает вниз
как это устранить?

#4 metafora

metafora

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

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

Отправлено 13 Январь 2015 - 21:00

Вроде как исправил..

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

#5 Vaccina

Vaccina

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

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

Отправлено 14 Январь 2015 - 00:27

к сожалению, вывод товаров настраивается только через сортировку по умолчанию в разделе Настройки - Основные

#6 metafora

metafora

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

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

Отправлено 15 Январь 2015 - 20:09

А помогите пожалуйста с текстом..
Он улезает хорошо вправо и вообще стал кривым..
на страницах новых категорий, к примеру тут
http://rayban10.ru/catalog/ROUND-METAL

#7 Alekseys

Alekseys

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

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

Отправлено 15 Январь 2015 - 20:35

Просмотр сообщенияmetafora (15 Январь 2015 - 20:09) писал:

А помогите пожалуйста с текстом..
Он улезает хорошо вправо и вообще стал кривым..
на страницах новых категорий, к примеру тут
http://rayban10.ru/catalog/ROUND-METAL
Здравствуйте. Для решения данной проблемы откройте описание данной категории, скопируйте и вставьте в блокнот данный текст, затем полностью удалите весь текст из описания категории, и из блокнота вставьте текст по новой.





Темы с аналогичным тегами товар

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

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