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


akronshtapov777

Регистрация: 03 мая 2016
Offline Активность: 20 мая 2016 14:59
-----

#237356 Каталог

Отправлено Юля123 на 18 Май 2016 - 12:01

Просмотр сообщенияakronshtapov777 (18 Май 2016 - 08:56) писал:

Добавил.

В шаблоне Товары найдите код:

<h5><a href="{goods.URL | url_amp}" title="{goods.NAME}">{goods.NAME}</a></h5>

перед этим кодом добавьте код:

{%FOR goods_attr_list %}<div class="producer"> {% IF goods.goods_attr_list.NAME = Производитель %}{goods.goods_attr_list.VALUE}{% ENDIF%}</div>{% ENDFOR %}

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

#category_view_type.grid_view #product_list .product_list_details_left h5 {
		padding-left: 0px !important;
}

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

#category_view_type.grid_view #product_list .product_list_details_left .producer {
	padding-left: 0;
}

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


#236761 Каталог

Отправлено Vaccina на 13 Май 2016 - 06:06

В шаблоне Товары найдите:
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{goods.MIN_PRICE_NOW_ID}">
							  <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="ajax_add_to_cart_button add_to_cart_ph" onclick="$('.product-form-{goods.MIN_PRICE_NOW_ID}').attr('rel', 'quick').submit();return false;" title="Быстро оформить заказ">Добавить в корзину</a-->
							 <a class="ajax_add_to_cart_button add_to_cart_ph" onclick="quickorder('.product-form-{goods.MIN_PRICE_NOW_ID}');return false;" title="В корзину"></a>
							</form>

замените на:
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListItemCatalogueAddToCartButton product-form-{goods.MIN_PRICE_NOW_ID}">
							  <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}" />
		  <span class="qty-label">Количество:</span>
				<span id="qty-button-down"><a href="#" id="qty-down"></a></span>
				<p id="quantity_wanted_p"> <input type="text" name="form[goods_mod_quantity]" id="qty" class="text" value="1" size="4" maxlength="5"></p>
				<span id="qty-button-up"><a href="#" id="qty-up"></a></span>
							 <a class="ajax_add_to_cart_button add_to_cart_ph" onclick="quickorder('.product-form-{goods.MIN_PRICE_NOW_ID}');return false;" title="В корзину"></a>
							</form>



#236787 Каталог

Отправлено Firefly на 13 Май 2016 - 10:46

Просмотр сообщенияakronshtapov777 (13 Май 2016 - 08:27) писал:

Получилось! :)  Только кнопки - + не отображаются, искал не могу понять как их добавить

Здравствуйте.
Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Стили -> style.css, добавьте в конце код:
/* количество в каталоге */
#category_view_type.grid_view #product_list .product_list_details_left #qty-button-down{display:block;float:left;border:1px solid #c0c0c0;background:#f2f2f2;line-height:34px;height:34px;*height:30px;width:18px;
text-align:center;cursor:pointer;*margin-top: 1px;}
#category_view_type.grid_view #product_list .product_list_details_left #qty-button-up{display:block;float:left;border:1px solid #c0c0c0;background:#f2f2f2;line-height:34px;height:34px;*height:30px;width:18px;
text-align:center;cursor:pointer;*margin-top: 1px;}
#category_view_type.grid_view #product_list .product_list_details_left #qty-button-down{border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;-webkit-border-radius:2px 0 0 2px}
#category_view_type.grid_view #product_list .product_list_details_left #qty-down{display:block;width:18px;height:34px;background:url('{ASSETS_IMAGES_PATH}minus_dark.png?design=autumn') no-repeat 50%}



#236849 Каталог

Отправлено Юля123 на 13 Май 2016 - 15:32

Просмотр сообщенияakronshtapov777 (13 Май 2016 - 15:09) писал:

Подскажите пожалуйста, можно реализовать такое? Столбец Количество и Срок(дней)

Здравствуйте, уточните,пожалуйста, количество - это переменная количества товара в наличии? И что должно отображаться в "Срок/дней"?


#236874 Каталог

Отправлено Юля123 на 13 Май 2016 - 17:26

Просмотр сообщенияakronshtapov777 (13 Май 2016 - 15:45) писал:

Да все верно. Нужно вывести в цифрах, это возможно?

Пока что с этим попробуем разобраться.

В шаблоне Товары после кода:
<div class="price_container">
							<span class="price">{goods.MIN_PRICE_NOW | money_format}</span>
							{% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %}
							  <span class="old-price">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span>
							{% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
							  <span class="old-price">{goods.MIN_PRICE_OLD | money_format}</span>
							{% ENDIF %}
						  </div>

добавьте код:

						  <div class="quantity_container">
							{goods.MAX_REST_VALUE}
						  </div>



#236908 Каталог

Отправлено Vaccina на 14 Май 2016 - 07:54

Уточните пожалуйста, откуда брать информацию по сроку или по какому условию будет выводиться та или иная цифра?


#237054 Каталог

Отправлено Юля123 на 16 Май 2016 - 14:54

Просмотр сообщенияakronshtapov777 (16 Май 2016 - 08:14) писал:

Наличие-из карточки товара "Есть в наличие" перенести код в нужное место.

Уточните, к чему это относится и где находится "нужное место".

Цитата

Как вывести по "Дням" пока не понимаю :(

Для начала нужно определиться куда будет передаваться эта информация. К примеру, Вы можете добавлять эту информацию в краткое seo-описание, и тогда уже вывести ее в каталоге.


#237081 Каталог

Отправлено Юля123 на 16 Май 2016 - 18:00

Просмотр сообщенияakronshtapov777 (16 Май 2016 - 15:08) писал:

Из карточки товара "Товар есть в наличие" Фото 1
Нужно чтобы так отображалось когда товар есть в наличие Фото 2


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

В шаблоне Товары найдите код:

						 <div class="quantity_container">
													 {goods.MAX_REST_VALUE}
												 </div>

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

<div class="quantity_container">
{%IF goods.MAX_REST_VALUE > 0 %} {goods.MAX_REST_VALUE} в наличии {% ELSE%}Под заказ{%ENDIF%}
</div>

<div class="description">
{goods.DESCRIPTION_SHORT}
</div>

если есть товар, то выводит "№ в наличии", если нет, то "Под заказ".

Тут появились небольшие корректировки, придется использовать краткое описание, а не краткое seo-описание, т.к. в каталоге недоступна переменная для seo. В Товаре TSN, Cтойка стабилизатора передняя Hyundai Solaris 2010- перенесла значение. Для остальных товаров сделайте тоже самое.


#237159 Каталог

Отправлено akronshtapov777 на 17 Май 2016 - 08:46

Юля123 Спасибо Вам большое!!!


Все получилось :) :rolleyes: , но на всех страницах вылазит код, фото ниже

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

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



#237164 Каталог

Отправлено Юля123 на 17 Май 2016 - 09:01

Просмотр сообщенияakronshtapov777 (17 Май 2016 - 08:46) писал:

Юля123 Спасибо Вам большое!!!


Все получилось :) :rolleyes: , но на всех страницах вылазит код, фото ниже

Произвела Вам изменения.


#235742 При Быстром Заказе Не Работает Выбор Модификации

Отправлено Levchik на 28 Апрель 2016 - 18:39

Просмотр сообщенияЮля123 (28 Апрель 2016 - 18:27) писал:

Произвели Вам изменения, протестируйте, пожалуйста.

Теперь всё работает как надо, спасибо!

Правда, слетел дизайн в мобильных версиях, который мы с Вами недавно правили ((( Придется там заново восстанавливать

Отпишусь в соответсвующей теме позднее.