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


Товаров Нет В Наличии


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

#1 VABondar

VABondar

    Пользователь

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

Отправлено 19 Август 2012 - 20:59

Добрый вечер...вопрос такой: в планах продавать товары, которые возможны только под заказ, но столкнулся с такой проблемой, товары, которых не в наличии невозможно продать...во первых нет кнопки "купить" на основной странице каталога (скрин № 2), а также нет кнопки "в корзину" на ссылке "подробнее о товаре" (скрин № 1). Подскажите пожалуйста как мне решить данную проблему, потому что не хочется обманывать указывать что товар есть в наличии, при его отсутствии, но с другой стороны хочется оставить логотип "Товар есть в наличии"!!!
    И возможно ли сделать еще одну категорию товаров "Только под заказ", с соответствующим логотипом?:) Если да то как...

Заранее благодарен за ответ!!!:)

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

  • 1.png
  • 2.png


#2 Vaccina

Vaccina

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

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

Отправлено 21 Август 2012 - 00:37

Измените в разделе Настройки -> Основные такие опции как

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

Цитата

И возможно ли сделать еще одну категорию товаров "Только под заказ", с соответствующим логотипом?

К сожалению это реализовать нельзя.

#3 VABondar

VABondar

    Пользователь

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

Отправлено 21 Август 2012 - 10:03

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

#4 Vaccina

Vaccina

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

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

Отправлено 22 Август 2012 - 10:49

Вам тогда необходимо удалить условие оторажение кнопки. В шаблоне "HTML" найдите примерно следующий блок
{% IF index_page_favorites_goods.MAX_REST_VALUE>0 %}
					  <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListForm">
						<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}" />
						  <button type="submit" class="whtgray">Купить сейчас</button>
						</div>
					  </form>
					  <a href="{index_page_favorites_goods.URL}" title="Перейти на страницу &laquo;{index_page_favorites_goods.NAME}&raquo;" class="whtgray">Подробнее</a>
					{% ENDIF %}
					{% IF index_page_favorites_goods.MAX_REST_VALUE=0 %}
					  <a href="{index_page_favorites_goods.URL}" title="Перейти на страницу &laquo;{index_page_favorites_goods.NAME}&raquo;" class="whtgray">Подробнее</a>
					{% ENDIF %}

и замените на

                      
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListForm">
						<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}" />
						  <button type="submit" class="whtgray">Купить сейчас</button>
						</div>
					  </form>
					  <a href="{index_page_favorites_goods.URL}" title="Перейти на страницу &laquo;{index_page_favorites_goods.NAME}&raquo;" class="whtgray">Подробнее</a>

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

{% IF GOODS_MOD_REST_VALUE>0 %}
				<li><a class="whtblue" onclick="$('.goodsDataForm').submit(); return false;" title="Положить &laquo;{GOODS_NAME}&raquo; в корзину" href="#">В корзину</a></li>
			  {% ENDIF %} 

и замените на

				<li><a class="whtblue" onclick="$('.goodsDataForm').submit(); return false;" title="Положить &laquo;{GOODS_NAME}&raquo; в корзину" href="#">В корзину</a></li>


#5 VABondar

VABondar

    Пользователь

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

Отправлено 22 Август 2012 - 13:32

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

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

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


#6 Vaccina

Vaccina

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

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

Отправлено 24 Август 2012 - 03:29

Вам необходимо тогда использовать код

<div class="buttons txtalgncnt">
						  <a href="{index_page_new_goods.URL}" class="whtgreen" title="Перейти на страницу &laquo;{index_page_new_goods.NAME}&raquo;">Подробнее</a>
							<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListForm">
							  <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}" />
								<button type="submit"class="blgreen">Купить</button>
							  </div>
							</form>
						</div>


#7 VABondar

VABondar

    Пользователь

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

Отправлено 27 Август 2012 - 16:52

Спасибо:):):)

#8 VABondar

VABondar

    Пользователь

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

Отправлено 27 Август 2012 - 17:02

Вы знаете на главной странице то все появилось а вот в "каталоге товаров" и в категориях не появились:( Скрины прилагаются...

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

  • categor.png
  • catalog.png


#9 Vaccina

Vaccina

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

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

Отправлено 27 Август 2012 - 22:15

Вам необходимо проделать такие же изменения и в шаблоне "Товары", блоки там аналогичные.

#10 VABondar

VABondar

    Пользователь

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

Отправлено 28 Август 2012 - 10:36

Спасибо! Все получилось!!:)

#11 Imlies

Imlies

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

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

Отправлено 26 Сентябрь 2012 - 16:31

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

#12 Vaccina

Vaccina

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

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

Отправлено 27 Сентябрь 2012 - 13:15

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

#13 livem1.

livem1.

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

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

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

А вот у меня с этим много проблем возникло,

Может у меня новая версия шаблона? Или старая

#14 Koderhan

Koderhan

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

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

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

Просмотр сообщенияlivem1. (03 Декабрь 2012 - 14:39) писал:

А вот у меня с этим много проблем возникло,
born2shopping.com
Может у меня новая версия шаблона? Или старая
Здравствуйте. Что то не смог найти ошибку описанную вами.
Товар успешно добавился в корзину после нажатия на кнопку купить.

#15 livem1.

livem1.

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

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

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

Просмотр сообщенияVaccina (22 Август 2012 - 10:49) писал:

Вам тогда необходимо удалить условие оторажение кнопки. В шаблоне "HTML" найдите примерно следующий блок
{% IF index_page_favorites_goods.MAX_REST_VALUE>0 %}
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListForm">
<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}" />
<button type="submit" class="whtgray">Купить сейчас</button>
</div>
</form>
<a href="{index_page_favorites_goods.URL}" title="Перейти на страницу &laquo;{index_page_favorites_goods.NAME}&raquo;" class="whtgray">Подробнее</a>
{% ENDIF %}
{% IF index_page_favorites_goods.MAX_REST_VALUE=0 %}
<a href="{index_page_favorites_goods.URL}" title="Перейти на страницу &laquo;{index_page_favorites_goods.NAME}&raquo;" class="whtgray">Подробнее</a>
{% ENDIF %}

и замените на

  
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="goodsListForm">
<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}" />
<button type="submit" class="whtgray">Купить сейчас</button>
</div>
</form>
<a href="{index_page_favorites_goods.URL}" title="Перейти на страницу &laquo;{index_page_favorites_goods.NAME}&raquo;" class="whtgray">Подробнее</a>

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

{% IF GOODS_MOD_REST_VALUE>0 %}
<li><a class="whtblue" onclick="$('.goodsDataForm').submit(); return false;" title="Положить &laquo;{GOODS_NAME}&raquo; в корзину" href="#">В корзину</a></li>
{% ENDIF %} 

и замените на

<li><a class="whtblue" onclick="$('.goodsDataForm').submit(); return false;" title="Положить &laquo;{GOODS_NAME}&raquo; в корзину" href="#">В корзину</a></li>

Я проделывал всё по пунктам, но у меня не отображалась даже кнопка, чтобы купить те вещи, которых нет в наличии.
born2shopping - если есть возможность по скайпу проконсультировать

#16 Vaccina

Vaccina

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

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

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

Купить товар которого нет в наличии нельзя. Этого не обойти данными изменениями.

#17 Serg83

Serg83

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

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

Отправлено 19 Февраль 2013 - 20:33

Vaccina, добрый вечер.
Подскажите немного плиз :)

Проделал манипуляции, описанные выше.
В итоге на странице товара появилась возможность его купить (положить в корзину) и все отлично работает.
Снимок экрана 2013-02-19 в 21.23.59.png
Но кнопка "купить" в каталоге не появилась у товаров, которых "нет в наличии" (которые уже стали "под заказ").
Вроде условие отображения кнопок убрали в "HTML"....
Снимок экрана 2013-02-19 в 21.23.30.png
p.s. кому нужно, могу скинуть стикер переделанный красный-зеленый для метки товаров "под заказ" на изображениях товаров (тоже есть на скрине)
========================================

блин..... вот я...
понял в чем беда :)

1)Удалил  условие отображения кнопок на странице "Товары"
2) Удалил полностью условие с кнопками, если товара нет (иначе 2 кнопки "Подробнее" будет)

  
{% IF goods.MAX_REST_VALUE=0 %}<a href="{goods.URL}" class="whtgray" title="Подробнее о товаре &amp;laquo;{goods.NAME}&amp;raquo;">Подробнее</a>{% ENDIF %}

Итоговый код для страницы "Товары" и теперь клиент может купить всё!!! :D

<div class="buttons">
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{goods.MIN_PRICE_NOW_ID}" class="goodsListForm">
<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="whtgray" onclick="$('#goodsListFormId{goods.MIN_PRICE_NOW_ID}').submit(); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;amp;form%5Bgoods_from%5D={goods.GOODS_FROM}&amp;amp;form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" title="Положить &amp;laquo;{goods.NAME}&amp;raquo; в корзину">Купить сейчас</a>
<a href="{goods.URL}" class="whtgray" title="Подробнее о товаре &amp;laquo;{goods.NAME}&amp;raquo;">Подробнее</a>
</div>
</form>
</div>

p.p.s. ну и по идее с теми же условиями можно любую надпись сделать к товару, которого нет - например "запрос" вместо "купить", а действие оставить то же - "в корзину"

Сообщение отредактировал Serg83: 19 Февраль 2013 - 20:37





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

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