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


В Каталоге Добавить Наличие И Окно Выбора Кол-Ва.


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

#1 Ello4ka

Ello4ka

    Продвинутый пользователь

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

Отправлено 01 Февраль 2016 - 22:04

Добрый вечер. Во-первых спасибо за красивый шаблон.
Во-вторых хотелось бы несколько корректировок.
1. В каталоге и в карточке товара не просто есть в наличии, а сколько конкретно осталось.
2. В каталоге, в новинках и пр., и сопутствующих окно нужно добавить  выбора количества товара рядом с ценой.
3. Всплывающие характеристики убрать.
Спасибо!

#2 Vaccina

Vaccina

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

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

Отправлено 02 Февраль 2016 - 07:22

1. В шаблоне Товар найдите:
<div class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>Наличие:&nbsp;<span>Есть в наличии</span></div>
		  

замените на:
<div class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>Наличие:&nbsp;<span>{GOODS_MOD_REST_VALUE} шт.</span></div>
		  
2. В шаблоне Товары найдите:
<a class="addToCart" onclick="quickorder('.product-form-{goods.MIN_PRICE_NOW_ID}');return false;" title="Быстро оформить заказ"><span class="">{%IF user_agent_opera%}<img src="{ASSETS_IMAGES_PATH}cart.png?design=chameleon"/>{%ELSE%}<span class="icon-cart"></span>{%ENDIF%}&nbsp;&nbsp;Купить</span></a>
						   

перед ним вставьте:
<span>Кол-во:</span><input type="text" value="1"  size="2" maxlength="5" class="quantity" name="form[goods_mod_quantity]">

аналогичное изменение произведите в шаблоне HTML
3. В main.css найдите:
.item_prop{display:none;text-align:left;font-size:12px;padding:5px;position:absolute;bottom:0;right:0;opacity:0;background:white;border-left:0px solid #F8F6F9;border-right:5px solid#F8F6F9;border-top:5px solid #F8F6F9;border-bottom:5px solid #F8F6F9;width:200px;transition:all 0.15s ease;}

замените на:
.item_prop{display:none !important;text-align:left;font-size:12px;padding:5px;position:absolute;bottom:0;right:0;opacity:0;background:white;border-left:0px solid #F8F6F9;border-right:5px solid#F8F6F9;border-top:5px solid #F8F6F9;border-bottom:5px solid #F8F6F9;width:200px;transition:all 0.15s ease;}


#3 Ello4ka

Ello4ka

    Продвинутый пользователь

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

Отправлено 03 Февраль 2016 - 09:07

Спасибо! :)

#4 Ello4ka

Ello4ka

    Продвинутый пользователь

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

Отправлено 03 Февраль 2016 - 09:36

Просмотр сообщенияVaccina (02 Февраль 2016 - 07:22) писал:

1. В шаблоне Товар найдите:
<div class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>Наличие:&nbsp;<span>Есть в наличии</span></div>
		

замените на:
<div class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>Наличие:&nbsp;<span>{GOODS_MOD_REST_VALUE} шт.</span></div>
		
2. В шаблоне Товары найдите:
<a class="addToCart" onclick="quickorder('.product-form-{goods.MIN_PRICE_NOW_ID}');return false;" title="Быстро оформить заказ"><span class="">{%IF user_agent_opera%}<img src="{ASSETS_IMAGES_PATH}cart.png?design=chameleon"/>{%ELSE%}<span class="icon-cart"></span>{%ENDIF%}&nbsp;&nbsp;Купить</span></a>
						

перед ним вставьте:
<span>Кол-во:</span><input type="text" value="1" size="2" maxlength="5" class="quantity" name="form[goods_mod_quantity]">

аналогичное изменение произведите в шаблоне HTML
3. В main.css найдите:
.item_prop{display:none;text-align:left;font-size:12px;padding:5px;position:absolute;bottom:0;right:0;opacity:0;background:white;border-left:0px solid #F8F6F9;border-right:5px solid#F8F6F9;border-top:5px solid #F8F6F9;border-bottom:5px solid #F8F6F9;width:200px;transition:all 0.15s ease;}

замените на:
.item_prop{display:none !important;text-align:left;font-size:12px;padding:5px;position:absolute;bottom:0;right:0;opacity:0;background:white;border-left:0px solid #F8F6F9;border-right:5px solid#F8F6F9;border-top:5px solid #F8F6F9;border-bottom:5px solid #F8F6F9;width:200px;transition:all 0.15s ease;}
1. Никак не встает наличие ... шт. в каталоге товаров.
2. В Сопутствующих окно выбора количества не получается.
Спасибо!

#5 Юля123

Юля123

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

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

Отправлено 03 Февраль 2016 - 11:25

Просмотр сообщенияEllo4ka (03 Февраль 2016 - 09:36) писал:

1. Никак не встает наличие ... шт. в каталоге товаров.
2. В Сопутствующих окно выбора количества не получается.
Спасибо!

Здравствуйте

1) Изменения касались карточки товара, а в каталоге у Вас нет информации о наличии. Уточните, что нужно сделать.

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

  <a class="addToCart" onclick="$('.product-form-{related_goods.MIN_PRICE_NOW_ID}').submit();return false;" title="Добавить товар в корзину">{%IF user_agent_opera%}<img src="{ASSETS_IMAGES_PATH}cart.png?design=chameleon"/>{%ELSE%}<span class="icon-cart"></span>{%ENDIF%}&nbsp;&nbsp;Купить</span></a>

передним вставьте код:

<span>Кол-во:</span><input type="text" value="1" size="2" maxlength="5" class="quantity" name="form[goods_mod_quantity]">


#6 Ello4ka

Ello4ka

    Продвинутый пользователь

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

Отправлено 03 Февраль 2016 - 13:56

Просмотр сообщенияЮля123 (03 Февраль 2016 - 11:25) писал:

Здравствуйте

1) Изменения касались карточки товара, а в каталоге у Вас нет информации о наличии. Уточните, что нужно сделать.

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

<a class="addToCart" onclick="$('.product-form-{related_goods.MIN_PRICE_NOW_ID}').submit();return false;" title="Добавить товар в корзину">{%IF user_agent_opera%}<img src="{ASSETS_IMAGES_PATH}cart.png?design=chameleon"/>{%ELSE%}<span class="icon-cart"></span>{%ENDIF%}&nbsp;&nbsp;Купить</span></a>

передним вставьте код:

<span>Кол-во:</span><input type="text" value="1" size="2" maxlength="5" class="quantity" name="form[goods_mod_quantity]">
1.Нужно, чтобы в каталоге, в сопутствующих и  на главной странице  у каждого из товаров было наличие.
2. Спасибо, все хорошо.

#7 Юля123

Юля123

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

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

Отправлено 03 Февраль 2016 - 16:24

Просмотр сообщенияEllo4ka (03 Февраль 2016 - 13:56) писал:

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


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

						   {%IF index_page_favorites_goods.MIN_REST_VALUE > 0%}
						   <a class="addToCart" onclick="quickorder('.product-form-{index_page_favorites_goods.MIN_PRICE_NOW_ID}');return false;" title="Быстро оформить заказ">{%IF user_agent_opera%}<img src="{ASSETS_IMAGES_PATH}cart.png?design=chameleon"/>{%ELSE%}<span class="icon-cart"></span>{%ENDIF%}&nbsp;&nbsp;Купить</a>
						   {%ELSE%}
						   <span class="noavalible">Товара нет в наличии</span>

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


						   {%IF index_page_favorites_goods.MIN_REST_VALUE > 0%}
						   <a class="addToCart" onclick="quickorder('.product-form-{index_page_favorites_goods.MIN_PRICE_NOW_ID}');return false;" title="Быстро оформить заказ">{%IF user_agent_opera%}<img src="{ASSETS_IMAGES_PATH}cart.png?design=chameleon"/>{%ELSE%}<span class="icon-cart"></span>{%ENDIF%}&nbsp;&nbsp;Купить</a>
						   <span class="avalible">Товар в наличии {index_page_goods.MAX_REST_VALUE} шт.</span>
						   {%ELSE%}
						   <span class="noavalible">Товара нет в наличии</span>

далее код:

								  {%IF index_page_goods.MIN_REST_VALUE > 0%}
								 <span>Кол-во:</span><input type="text" value="1"  size="2" maxlength="5" class="quantity" name="form[goods_mod_quantity]">
<a class="addToCart" onclick="quickorder('.product-form-{index_page_goods.MIN_PRICE_NOW_ID}');return false;" title="Быстро оформить заказ">{%IF user_agent_opera%}<img src="{ASSETS_IMAGES_PATH}cart.png?design=chameleon"/>{%ELSE%}<span class="icon-cart"></span>{%ENDIF%}&nbsp;&nbsp;Купить</a>
								  {%ELSE%}
								  <span class="noavalible">Товара нет в наличии</span>
								  {%ENDIF%}

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

								  {%IF index_page_goods.MIN_REST_VALUE > 0%}
								 <span>Кол-во:</span><input type="text" value="1"  size="2" maxlength="5" class="quantity" name="form[goods_mod_quantity]">
<a class="addToCart" onclick="quickorder('.product-form-{index_page_goods.MIN_PRICE_NOW_ID}');return false;" title="Быстро оформить заказ">{%IF user_agent_opera%}<img src="{ASSETS_IMAGES_PATH}cart.png?design=chameleon"/>{%ELSE%}<span class="icon-cart"></span>{%ENDIF%}&nbsp;&nbsp;Купить</a>
								 <span class="avalible">Товар в наличии {index_page_goods.MAX_REST_VALUE} шт.</span>
								  {%ELSE%}
								  <span class="noavalible">Товара нет в наличии</span>
								  {%ENDIF%}


и код:

								{%IF index_page_new_goods.MIN_REST_VALUE > 0%}
								<a class="addToCart" onclick="quickorder('.product-form-{index_page_new_goods.MIN_PRICE_NOW_ID}');return false;" title="Быстро оформить заказ">{%IF user_agent_opera%}<img src="{ASSETS_IMAGES_PATH}cart.png?design=chameleon"/>{%ELSE%}<span class="icon-cart"></span>{%ENDIF%}&nbsp;&nbsp;Купить</a>
								{%ELSE%}
								<span class="noavalible">Товара нет в наличии</span>
								{%ENDIF%}

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

								{%IF index_page_new_goods.MIN_REST_VALUE > 0%}
								<a class="addToCart" onclick="quickorder('.product-form-{index_page_new_goods.MIN_PRICE_NOW_ID}');return false;" title="Быстро оформить заказ">{%IF user_agent_opera%}<img src="{ASSETS_IMAGES_PATH}cart.png?design=chameleon"/>{%ELSE%}<span class="icon-cart"></span>{%ENDIF%}&nbsp;&nbsp;Купить</a>
								 <span class="avalible">Товар в наличии {index_page_goods.MAX_REST_VALUE} шт.</span>
								{%ELSE%}
								<span class="noavalible">Товара нет в наличии</span>
								{%ENDIF%}


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

							  {%IF goods.MIN_REST_VALUE > 0%}
							<a class="addToCart" onclick="quickorder('.product-form-{goods.MIN_PRICE_NOW_ID}');return false;" title="Быстро оформить заказ"><span class="">{%IF user_agent_opera%}<img src="{ASSETS_IMAGES_PATH}cart.png?design=chameleon"/>{%ELSE%}<span class="icon-cart"></span>{%ENDIF%}&nbsp;&nbsp;Купить</span></a>
							  {%ELSEIF goods.MIN_REST_VALUE = 0%}									   
							<span class="noavalible">Нет в наличии</span>					 
							  {%ENDIF%}

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

							  {%IF goods.MIN_REST_VALUE > 0%}
							<a class="addToCart" onclick="quickorder('.product-form-{goods.MIN_PRICE_NOW_ID}');return false;" title="Быстро оформить заказ"><span class="">{%IF user_agent_opera%}<img src="{ASSETS_IMAGES_PATH}cart.png?design=chameleon"/>{%ELSE%}<span class="icon-cart"></span>{%ENDIF%}&nbsp;&nbsp;Купить</span></a>
							  <span class="avalible">Товар в наличии {goods.MAX_REST_VALUE} шт.</span>
							 {%ELSEIF goods.MIN_REST_VALUE = 0%}									   
							<span class="noavalible">Нет в наличии</span>					 
							  {%ENDIF%} 

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

<div class="cart">

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

<span class="availible">Товар в наличии {related_goods.MAX_REST_VALUE}шт.</span>





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

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