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


Артикул


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

#41 Castiel

Castiel

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

  • Модераторы
  • 3 519 сообщений
  • ГородНижний Новгород

Отправлено 08 Январь 2014 - 19:53

Просмотр сообщенияsotil (08 Январь 2014 - 19:31) писал:

Хотелось бы поправить в Сопутствующих товарах и на Главной, как в Таблице
1 Артикул под картинку
2 Кнопку с счётчиком выровнять
3 Чтобы у всех данных  в ячейке было своё место, независимо от величины наименования
4 Чтобы данные не залазили на изображение и не вылазили за пределы ячейки, если картинка большая, чтобы автоматически уменьшалась до необходимого размера
5 Чтобы когда товары в ряд стоят всё было идентично и на одном уровне

Разницы в отображении артикулов нет, стили для них всех прописаны одинаковые.
{
font: 12px "System", Helvetica, Arial, sans-serif;
color: red;
}

1. Редактируем шаблон товары
Находим и удаляем 23-26 строка
	<!-- Артикул, если указан -->
	<div class="goodsDataMainModificationArtNumber" {% IFNOT GOODS_MOD_ART_NUMBER %}style="display:none"{% ELSE %}itemprop="identifier"{% ENDIF %}>
		Артикул: <span>{GOODS_MOD_ART_NUMBER}</span>
	</div>

Вставляем этот код на 48 строке (если считать без удаления кода). Этот кусок должен быть перед  <!-- Ссылка на увеличение среднего изображения товара до большого. Появляется если у товара указано изображение -->
	<!-- Артикул, если указан -->
	<div class="goodsDataMainModificationArtNumber" {% IFNOT GOODS_MOD_ART_NUMBER %}style="display:none"{% ELSE %}itemprop="identifier"{% ENDIF %}>
		<span>Артикул: {GOODS_MOD_ART_NUMBER}</span>
	</div>

2. Находим 143 строка
<div style="margin-top: -2px;">

Заменяем на
<div style="margin-top: 2px;">

Остальные вопросы
Находим
.goodsListItemName {
padding: 0px 2px 0em 3px;
margin: 0px;
max-height: 72px;
overflow: hidden;
}

Заменяем на
.goodsListItemName {
padding: 10px 2px 0em 3px;
margin: 0px;
height: 50px;
overflow: hidden;
}
.goodsListItemPriceNew {
padding: 10px 2px 0em 3px;
margin:0px;
overflow:hidden;
}


#42 sotil

sotil

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

  • Пользователи
  • PipPipPipPip
  • 413 сообщений
  • ГородЕкатеринбург

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

Просмотр сообщенияCastiel (08 Январь 2014 - 19:53) писал:

Разницы в отображении артикулов нет, стили для них всех прописаны одинаковые.
{
font: 12px "System", Helvetica, Arial, sans-serif;
color: red;
}

1. Редактируем шаблон товары
Находим и удаляем 23-26 строка
<!-- Артикул, если указан -->
<div class="goodsDataMainModificationArtNumber" {% IFNOT GOODS_MOD_ART_NUMBER %}style="display:none"{% ELSE %}itemprop="identifier"{% ENDIF %}>
	 Артикул: <span>{GOODS_MOD_ART_NUMBER}</span>
</div>

Шаблон ТОВАР, я так понимаю


#43 Castiel

Castiel

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

  • Модераторы
  • 3 519 сообщений
  • ГородНижний Новгород

Отправлено 08 Январь 2014 - 20:31

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


Да, простите, ошибся) Шаблон Товар.

#44 sotil

sotil

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

  • Пользователи
  • PipPipPipPip
  • 413 сообщений
  • ГородЕкатеринбург

Отправлено 08 Январь 2014 - 20:38

Однако я задавал вопрос изменения расположения данных в ячейке для сопутствующих товаров и для товаров на главной странице, чтобы они выглядели точно так же, как товары в списке ТАБЛИЦА

#45 Castiel

Castiel

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

  • Модераторы
  • 3 519 сообщений
  • ГородНижний Новгород

Отправлено 08 Январь 2014 - 20:53

Просмотр сообщенияsotil (08 Январь 2014 - 20:38) писал:

Однако я задавал вопрос изменения расположения данных в ячейке для сопутствующих товаров и для товаров на главной странице, чтобы они выглядели точно так же, как товары в списке ТАБЛИЦА

Не совсем понял ваш вопрос, не могли бы вы нарисовать его по подробнее, как и что вы хотели бы расположить

#46 sotil

sotil

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

  • Пользователи
  • PipPipPipPip
  • 413 сообщений
  • ГородЕкатеринбург

Отправлено 08 Январь 2014 - 22:24

Просмотр сообщенияCastiel (08 Январь 2014 - 20:53) писал:

Не совсем понял ваш вопрос, не могли бы вы нарисовать его по подробнее, как и что вы хотели бы расположить
Нужно, в сопутствующем товаре и в категориях на главной странице, сделать расположение данных в ячейках, так же как в таблице и в самой таблице поправить немного, соответственно рисунку, чтобы у всего было своё место, независимо от величины изображения и/или длины наименования.
Нужно убрать заскоки на картинку и за пределы товарной ячейки как на главная 1 и 2

Прикрепленные изображения

  • главная 1.jpg
  • главная 2.jpg
  • сопутка.jpg
  • Таблица.jpg


#47 Castiel

Castiel

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

  • Модераторы
  • 3 519 сообщений
  • ГородНижний Новгород

Отправлено 09 Январь 2014 - 03:03

Просмотр сообщенияsotil (08 Январь 2014 - 22:24) писал:

Нужно, в сопутствующем товаре и в категориях на главной странице, сделать расположение данных в ячейках, так же как в таблице и в самой таблице поправить немного, соответственно рисунку, чтобы у всего было своё место, независимо от величины изображения и/или длины наименования.
Нужно убрать заскоки на картинку и за пределы товарной ячейки как на главная 1 и 2

Редактируем main.css
Находим
.goodsListItemName {
padding: 0px 2px 0em 3px;
margin: 0px;
max-height: 72px;
overflow: hidden;
}

Заменяем на
.goodsListItemName {
padding: 10px 2px 0em 3px;
margin: 0px;
height: 72px;
overflow: hidden;
}
.goodsListItemPriceNew {
padding: 10px 2px 0em 3px;
margin:0px;
overflow:hidden;
}

Находим
.goodsListItemBlock {
height: 300px;
width: 224px;
margin: 2px;
overflow: hidden;
position: relative;
}

Заменяем на
.goodsListItemBlock {
height: 320px;
width: 224px;
margin: 2px;
overflow: hidden;
position: relative;
}

Находим
.goods-image-other {
max-width: 185px;
max-height: 185px;
}

Заменяем на
.goods-image-other {
max-width: 165px;
max-height: 165px;
}


#48 sotil

sotil

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

  • Пользователи
  • PipPipPipPip
  • 413 сообщений
  • ГородЕкатеринбург

Отправлено 09 Январь 2014 - 21:08

Просмотр сообщенияCastiel (09 Январь 2014 - 03:03) писал:


Находим
.goods-image-other {
max-width: 185px;
max-height: 185px;
}




Этот код не нашёл...
И всё таки не до конца сделано, нужно расположение данных в ячейках в списке "ТАБЛИЦА" скопировать и перенести в товарные категории на главной, в сопутствующие товары и в табличную выдачу поиска

#49 Сake

Сake

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

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

Отправлено 10 Январь 2014 - 03:31

Найдите в шаблоне "Поиск" код

Скрытый текст

и замените его на код

Скрытый текст

далее в шаблоне "Товар" найдите код

Скрытый текст

и замените его на код

Скрытый текст

далее в шаблоне "HTML" найдите код

Скрытый текст

и замените его на код

Скрытый текст


#50 sotil

sotil

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

  • Пользователи
  • PipPipPipPip
  • 413 сообщений
  • ГородЕкатеринбург

Отправлено 10 Январь 2014 - 09:14

Просмотр сообщенияСake (10 Январь 2014 - 03:31) писал:

Найдите в шаблоне "Поиск" код
1 В поисковой выдаче всё стало нехорошо, товары сдвинулись некрасиво вверх  и т.д.
2 В сопутке всё встало хорошо, однако счётчик не начисляет и кнопка КУПИТЬ не работает
3 На главной всё встало хорошо, однако счётчик не начисляет и кнопка КУПИТЬ не работает

Прикрепленные изображения

  • Поиск.jpg


#51 Сake

Сake

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

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

Отправлено 11 Январь 2014 - 03:33

2,3 Найдите в шаблоне "Товар" и в шаблоне "HTML" строки

<input type="text" class="text_q" name="form[goods_mod_quantity]" id="quantity_wanted" value="1" title="Количество" maxlength="12"/>
		   <div style="margin-top: 2px;">

и замените их все на

<input type="text" class="text_q" name="form[goods_mod_quantity]" id="quantity_wanted" value="1" title="Количество" maxlength="12"/><div style="margin-top: 2px;">

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

1. В шаблон "Поиск" вы внесли изменения некорректно - вы добавили код в самое начало шаблона, а не выполнив необходимую в нем замену. Удалите добавленный код из начала вашего шаблона "Поиск" и повторите изменения для данного шаблона.

#52 sotil

sotil

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

  • Пользователи
  • PipPipPipPip
  • 413 сообщений
  • ГородЕкатеринбург

Отправлено 11 Январь 2014 - 22:10

Просмотр сообщенияСake (11 Январь 2014 - 03:33) писал:

2,3 Найдите в шаблоне "Товар" и в шаблоне "HTML" строки

<input type="text" class="text_q" name="form[goods_mod_quantity]" id="quantity_wanted" value="1" title="Количество" maxlength="12"/>
		 <div style="margin-top: 2px;">

и замените их все на

<input type="text" class="text_q" name="form[goods_mod_quantity]" id="quantity_wanted" value="1" title="Количество" maxlength="12"/><div style="margin-top: 2px;">

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

Счётчики заработали, кнопки КУПИТЬ не работают

#53 sotil

sotil

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

  • Пользователи
  • PipPipPipPip
  • 413 сообщений
  • ГородЕкатеринбург

Отправлено 11 Январь 2014 - 22:30

Просмотр сообщенияСake (11 Январь 2014 - 03:33) писал:


1. В шаблон "Поиск" вы внесли изменения некорректно - вы добавили код в самое начало шаблона, а не выполнив необходимую в нем замену. Удалите добавленный код из начала вашего шаблона "Поиск" и повторите изменения для данного шаблона.
В шаблоне ПОИСК такого кода нет, отдельные элементы в разных местах, не в указанном порядке

#54 Сake

Сake

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

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

Отправлено 14 Январь 2014 - 01:18

В шаблоне "Поиск" код немного отличается из-за условия

<!-- Если список товаров пуст -->
		  {% IF goods_empty %}
			<td><h3>К сожалению, по Вашему запросу ничего не найдено</h3></td>
		  <!-- Если ничего и не искали -->
		  {% ELSEIF search_query_empty %}
			<td><h3>Пустой запрос</h3></td>
		  <!-- Если есть товары -->
		  {% ELSE %}

Найдите в вашем шаблоне код

<table>
		<tr>
		 
		  <!-- Если список товаров пуст -->
		  {% IF goods_empty %}
			<td><h3>К сожалению, по Вашему запросу ничего не найдено</h3></td>
		  <!-- Если ничего и не искали -->
		  {% ELSEIF search_query_empty %}
			<td><h3>Пустой запрос</h3></td>
		  <!-- Если есть товары -->
		  {% ELSE %}
			{% FOR goods %}
			<td class="goodsListItem"> 
				<div class="goodsListItemBlock withBorder cornerAll">
				<div class="goodsListItemImage"><a href="{goods.URL}"><img class="goods-image-small" src="{% IF goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{goods.IMAGE_SMALL}{% ENDIF %}" alt="{goods.NAME}" /></a></div>
				<h3 class="goodsListItemName"><a href="{goods.URL}">{goods.NAME}</a></h3>
				<div class="goodsListItemPriceNew">
				  <a href="{goods.URL_MIN_PRICE_NOW}">{goods.MIN_PRICE_NOW | money_format}</a>
				</div> 
				<div class="goodsListItemPriceOld">
				  {% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %}
					  <a href="{goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a>
					{% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
					  <a href="{goods.URL_MIN_PRICE_OLD}" class="lineThrough">{goods.MIN_PRICE_OLD | money_format}</a>
					{% ENDIF %}
				</div>
				</div>
			  </td>
			{% IFNOT goods.last %}{goods.index | is_divided("4","</tr><tr>","")}{% ENDIF %}
		   {% ENDFOR goods %}
		 {% ENDIF %}
		</tr>
	  </table>

и замените его на

<table>
		<tr>
  <!-- Если список товаров пуст -->
		  {% IF goods_empty %}
			<td><h3>К сожалению, по Вашему запросу ничего не найдено</h3></td>
		  <!-- Если ничего и не искали -->
		  {% ELSEIF search_query_empty %}
			<td><h3>Пустой запрос</h3></td>
		  <!-- Если есть товары -->
		  {% ELSE %}
		{% FOR goods %}
				 <td class="goodsListItem prod-inp{goods.ID}">
						<div class="goodsListItemBlock withBorder cornerAll">
								<table class="goodsListItemImage">
										<tr>
												<td>
														<div class="prd-image">
				   <a href="{goods.URL}" title="Перейти на страницу &laquo;{goods.NAME}&raquo;"><img class="goods-image-small" {% IF goods.IMAGE_EMPTY %}src="{ASSETS_IMAGES_PATH}no-photo-medium.png" width="220"{% ELSE %}src="{goods.IMAGE_SMALL}"{% ENDIF %} alt="{goods.NAME}" /></a>
				<div class="goods_images_list">
				{% FOR images %}
						<div style="display: none;"><img src="{goods.images.LARGE}" alt="{goods.images.NAME}" /></div>
				{% ENDFOR %}
				   </div>
		   </div>
														<div class="art_number"> арт. {goods.ART_NUMBER} </div>
												</td>
										</tr>
								</table>
								<h3 class="goodsListItemName">
				<a href="{goods.URL}" title="Перейти на страницу &laquo;{goods.NAME}&raquo;">{goods.NAME}</a>
		</h3>
								<div class="goodsListItemPriceNew">																																							
				<div class="clear"></div>
										<a href="{goods.URL_MIN_PRICE_NOW}">{goods.MIN_PRICE_NOW | money_format}</a>
								</div>
								<div class="goodsListItemPriceOld">
										{% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %}
										<a href="{goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a>
										{% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
										<a href="{goods.URL_MIN_PRICE_OLD}" class="lineThrough">{goods.MIN_PRICE_OLD | money_format}</a>
										{% ENDIF %}
								</div>
		<span style="display: none;">
				<table class="goodsDataFeatures{goods.ID}">
												<tr>
														{% FOR goods_attr_list%}
														<td>
																<p><span>{goods.goods_attr_list.NAME}</span></p>
														</td>
														<td>{goods.goods_attr_list.VALUE}</td>
														{% ENDFOR %}
												</tr>
										</table>
		</span>
								<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{goods.MIN_PRICE_NOW_ID}" class="goodsListForm" style="margin-top: 10px;">
										<p>
												<div class="numeric_input">
				  <input type="text" class="text_q" name="form[goods_mod_quantity]" id="quantity_wanted" value="1" title="Количество" maxlength="12"/>
		   <div style="margin-top: 2px;">
				   <input type="button" class="up_button" onclick="this.parentNode.previousSibling.value++" />
				<input type="button" class="down_button" onclick="if(parseInt(this.parentNode.previousSibling.value))this.parentNode.previousSibling.value--" />
		   </div>
		  </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 class="readmore"  margin-left: 43px; onclick="$('#goodsListFormId{goods.MIN_PRICE_NOW_ID}').submit(); 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>
						</div>
				</td>
				{% IFNOT goods.last %}{goods.index | is_divided("3","</tr><tr>","")}{% ENDIF %}
<script>
var min{goods.ID} = $('.goodsDataFeatures{goods.ID} p span').map(function() {
		if($(this).text().indexOf('min.') !== -1) {
				return(parseInt($(this).closest('td').next().text()));
		}
}).get(0);
if(min{goods.ID}) {
		$('.goodsDataFeatures{goods.ID}').closest('.prod-inp{goods.ID}').find('.numeric_input > input').keydown(function(event, down) {
				var current = Math.ceil(parseInt($(this).val()) / min{goods.ID}) * min{goods.ID};
				var value = down ? (current - min{goods.ID}) : current;
				$(this).val(value < min{goods.ID} ? min{goods.ID} : value);
				return(false);
		}).val(min{goods.ID});
		$('.up_button, .down_button').click(function() {
				$(this).closest('.prod-inp{goods.ID}').find('.numeric_input > input').trigger('keydown', $(this).hasClass('down_button'));
				return(false);
		});
}
</script>
		{% ENDFOR %}
  {% ENDIF %}
		</tr>
</table>


#55 sotil

sotil

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

  • Пользователи
  • PipPipPipPip
  • 413 сообщений
  • ГородЕкатеринбург

Отправлено 14 Январь 2014 - 06:56

Я не могу найти код :
<div class="page-headline">
<h1>Результат поиска по запросу: &laquo;{SEARCH_QUERY}&raquo;</h1>
</div>
<div class="pad-box">

<!-- Блок выбора параметра по которому производится сортировка списка товаров и возможность изменения лимитов выдачи -->
<form action="">
<table class="goodsListingTopNavigation" >
	 <tr>
	 <td>
		 <!-- Строка пути -->
		 <div id="site-path">
		 <p>
			 <a href="http://{NET_DOMAIN}/">Главная</a> »
			 <span class="current">Результат поиска по запросу: &laquo;{SEARCH_QUERY}&raquo;</span>
		 </p>
		 </div>
		 <!-- end Строка пути -->
	 </td>
	 <td class="alignRight viewSelector" style="white-space:nowrap;">
		 <!-- Поисковый запрос -->
		 <input type="hidden" name="q" value="{SEARCH_QUERY}" />
		 <!-- Переключатель режима просмотра -->
		 {% IF GOODS_VIEW_TYPE=2 %}
		 <strong title="Список товаров сейчас отображается в виде таблицы, по 2 товара на строку">Таблица</strong>&nbsp;
		 <a href="?goods_view_type=1&amp;q={SEARCH_QUERY | urlencode}" title="Отображать список товаров в виде списка">Список</a>
		 {% ELSE %}
		 <a href="?goods_view_type=2&amp;q={SEARCH_QUERY | urlencode}" title="Отображать список товаров в виде таблицы с 2мя товарами на одну строку">Таблица</a>&nbsp;
		 <strong title="Список товаров сейчас отображается в виде списка, где один товар занимает одну строку">Список</strong>
		 {% ENDIF %}
		 <!-- /Переключатель режима просмотра -->
		
		 &nbsp;&nbsp;&nbsp;&nbsp;
		
		 <!-- Поле выбора лимитов -->
		 {% IF goods_show_per_page %}
		 Показывать по:
		 <select name="per_page" onchange="this.form.submit();">
			 {% FOR goods_per_page_list %}
			 <option value="{goods_per_page_list.LIMIT}" {% IF goods_per_page_list.SELECTED %}selected="selected"{% ENDIF %}>{goods_per_page_list.LIMIT}</option>
			 {% ENDFOR %}
		 </select>
		 {% ENDIF %}
	 </td>
	 </tr>
</table>
</form>
<!-- END Блок выбора параметра по которому производится сортировка списка товаров -->

<!-- Goods list -->
{% IF goods_empty %}
<h3>К сожалению, по вашему запросу ничего не найдено</h3>
{% ELSEIF search_query_empty %}
<h3>Пустой запрос</h3>
{% ELSE %}
{% IF GOODS_VIEW_TYPE=1 %}
	 <!-- Список товаров. Список -->
	 {% FOR goods %}
	 <div class="listing">
		 <div class="imagem"><a href="{goods.URL}" title="Перейти на страницу &laquo;{goods.NAME}&raquo;"><img class="goods-image-small" {% IF goods.IMAGE_EMPTY %}src="{ASSETS_IMAGES_PATH}no-photo-medium.png" width="220"{% ELSE %}src="{goods.IMAGE_SMALL}"{% ENDIF %} alt="{goods.NAME}" /></a></div>

		 <div class="contm">
		 <h3><a href="{goods.URL}" title="Перейти на страницу &laquo;{goods.NAME}&raquo;">{goods.NAME}</a></h3>
		 <div class="art_number"> арт. {goods.ART_NUMBER} </div>
		 <p>
			 {goods.DESCRIPTION_SHORT}
		 </p>
		 <p>
			 Цена сейчас: <a href="{goods.URL_MIN_PRICE_NOW}">{goods.MIN_PRICE_NOW | money_format}</a><br />
			 {% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %}
			 Цена без учёта скидки: <a href="{goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a><br />
			 <span class="listingDiscountInfo">До {goods.MAX_DISCOUNT_EXPIRED_AT | date} скидка составляет: {goods.MAX_DISCOUNT}%</span>
			 {% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
			 Старая цена: <a href="{goods.URL_MIN_PRICE_OLD}" class="lineThrough">{goods.MIN_PRICE_OLD | money_format}</a>
			 {% ENDIF %}
		 </p>
		 <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{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="readmore" onclick="$('#goodsListFormId{goods.MIN_PRICE_NOW_ID}').submit(); 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>
		 </div>
		 <div class="clr"></div>
	 </div>
	 {% ENDFOR %}
	 <!-- /Список товаров. Список -->
{% ELSE %}
	 <!-- Список товаров. Таблица -->
<table>
	 <tr>
	 {% FOR goods %}
				 <td class="goodsListItem prod-inp{goods.ID}">
					 <div class="goodsListItemBlock withBorder cornerAll">
							 <table class="goodsListItemImage">
									 <tr>
											 <td>
													 <div class="prd-image">
				 <a href="{goods.URL}" title="Перейти на страницу &laquo;{goods.NAME}&raquo;"><img class="goods-image-small" {% IF goods.IMAGE_EMPTY %}src="{ASSETS_IMAGES_PATH}no-photo-medium.png" width="220"{% ELSE %}src="{goods.IMAGE_SMALL}"{% ENDIF %} alt="{goods.NAME}" /></a>
			 <div class="goods_images_list">
			 {% FOR images %}
					 <div style="display: none;"><img src="{goods.images.LARGE}" alt="{goods.images.NAME}" /></div>
			 {% ENDFOR %}
				 </div>
		 </div>
													 <div class="art_number"> арт. {goods.ART_NUMBER} </div>
											 </td>
									 </tr>
							 </table>
							 <h3 class="goodsListItemName">
			 <a href="{goods.URL}" title="Перейти на страницу &laquo;{goods.NAME}&raquo;">{goods.NAME}</a>
	 </h3>
							 <div class="goodsListItemPriceNew">																																							
			 <div class="clear"></div>
									 <a href="{goods.URL_MIN_PRICE_NOW}">{goods.MIN_PRICE_NOW | money_format}</a>
							 </div>
							 <div class="goodsListItemPriceOld">
									 {% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %}
									 <a href="{goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a>
									 {% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
									 <a href="{goods.URL_MIN_PRICE_OLD}" class="lineThrough">{goods.MIN_PRICE_OLD | money_format}</a>
									 {% ENDIF %}
							 </div>
	 <span style="display: none;">
			 <table class="goodsDataFeatures{goods.ID}">
											 <tr>
													 {% FOR goods_attr_list%}
													 <td>
															 <p><span>{goods.goods_attr_list.NAME}</span></p>
													 </td>
													 <td>{goods.goods_attr_list.VALUE}</td>
													 {% ENDFOR %}
											 </tr>
									 </table>
	 </span>
							 <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{goods.MIN_PRICE_NOW_ID}" class="goodsListForm" style="margin-top: 10px;">
									 <p>
											 <div class="numeric_input">
				 <input type="text" class="text_q" name="form[goods_mod_quantity]" id="quantity_wanted" value="1" title="Количество" maxlength="12"/>
		 <div style="margin-top: 2px;">
				 <input type="button" class="up_button" onclick="this.parentNode.previousSibling.value++" />
			 <input type="button" class="down_button" onclick="if(parseInt(this.parentNode.previousSibling.value))this.parentNode.previousSibling.value--" />
		 </div>
		 </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 class="readmore" margin-left: 43px; onclick="$('#goodsListFormId{goods.MIN_PRICE_NOW_ID}').submit(); 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>
					 </div>
			 </td>
			 {% IFNOT goods.last %}{goods.index | is_divided("3","</tr><tr>","")}{% ENDIF %}
<script>
var min{goods.ID} = $('.goodsDataFeatures{goods.ID} p span').map(function() {
	 if($(this).text().indexOf('min.') !== -1) {
			 return(parseInt($(this).closest('td').next().text()));
	 }
}).get(0);
if(min{goods.ID}) {
	 $('.goodsDataFeatures{goods.ID}').closest('.prod-inp{goods.ID}').find('.numeric_input > input').keydown(function(event, down) {
			 var current = Math.ceil(parseInt($(this).val()) / min{goods.ID}) * min{goods.ID};
			 var value = down ? (current - min{goods.ID}) : current;
			 $(this).val(value < min{goods.ID} ? min{goods.ID} : value);
			 return(false);
	 }).val(min{goods.ID});
	 $('.up_button, .down_button').click(function() {
			 $(this).closest('.prod-inp{goods.ID}').find('.numeric_input > input').trigger('keydown', $(this).hasClass('down_button'));
			 return(false);
	 });
}
</script>
	 {% ENDFOR %}
	 </tr>
</table>
<!-- /Список товаров. Таблица -->
{% ENDIF %}
{% ENDIF %}		
<!-- end Goods list -->

<!-- Pages -->
{% IF show_pages %}
<div class="pagination">
<span class="pp-title">Страницы:</span>
{% FOR goods_pages %}
	 {% IF goods_pages.CURRENT %}
	 <span class="pp-page pp-current">{goods_pages.PAGE}</span>
	 {% ELSE %}
	 <a class="pp-page" href="?q={SEARCH_QUERY | urlencode}&amp;page={goods_pages.PAGE}">{goods_pages.PAGE}</a>
	 {% ENDIF %}
{% ENDFOR %}
</div>
{% ENDIF %}
<!-- end Pages -->
</div>


#56 sotil

sotil

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

  • Пользователи
  • PipPipPipPip
  • 413 сообщений
  • ГородЕкатеринбург

Отправлено 14 Январь 2014 - 07:34

В том смыле, что я в шаблоне ПОИСК не могу найти код предложенный к замене!

#57 Сake

Сake

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

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

Отправлено 15 Январь 2014 - 00:22

На данный момент в вашем шаблоне "Поиск" присутствуют необходимые изменения. Как я понимаю вы решили проблему самостоятельно и ваш вопрос не актуален? Судя по выдаче /search?q=Водонагреватель каких либо ранее упомянутых проблем нет, да и необходимые изменения при переносе кода так же присутствуют как и в каталоге.

#58 Egik

Egik

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

  • Пользователи
  • PipPipPipPip
  • 659 сообщений
  • ГородМосква

Отправлено 09 Ноябрь 2014 - 03:19

Доброго времени суток, подскажите можно сделать чтоб артикул писался как показано на картинке (вместе где черная полоса)? не выходя за рамки, а то некоторые уехали.

#59 Dars

Dars

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

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

Отправлено 09 Ноябрь 2014 - 09:22

Просмотр сообщенияEgik (09 Ноябрь 2014 - 03:19) писал:

Доброго времени суток, подскажите можно сделать чтоб артикул писался как показано на картинке (вместе где черная полоса)? не выходя за рамки, а то некоторые уехали.
Укажите, пожалуйста, товары, у которых есть артикул, и прикрепите картинку ещё раз.

#60 Egik

Egik

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

  • Пользователи
  • PipPipPipPip
  • 659 сообщений
  • ГородМосква

Отправлено 09 Ноябрь 2014 - 18:12

артикул у всех товаров есть, просто у некоторых съехал и поэтому хочется перенести его

Прикрепленные изображения

  • Безымянный.png





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

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