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


Как Сделать В Каталоге Товара, Выбор Модификации Не Заходя На Страницу С Товаром

модификации каталог товара

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

#1 Stepan86

Stepan86

    Новичок

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

Отправлено 01 Сентябрь 2013 - 07:18

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

#2 miyako

miyako

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

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

Отправлено 01 Сентябрь 2013 - 08:13

Просмотр сообщенияStepan86 (01 Сентябрь 2013 - 07:18) писал:

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

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

#3 Coffee

Coffee

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

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

Отправлено 24 Октябрь 2013 - 13:33

Просмотр сообщенияmiyako (01 Сентябрь 2013 - 08:13) писал:

К сожалению пока так нельзя сделать, Вы можете указать длину товара через модификации, но в каталоге выьрать нельзя будет, только в товаре.
Ещё не сделали?
А можно сделать выпадающее меню при наведении на товар и там выбирать?

#4 Koderhan

Koderhan

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

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

Отправлено 24 Октябрь 2013 - 18:41

Просмотр сообщенияCoffee (24 Октябрь 2013 - 13:33) писал:

Ещё не сделали?
А можно сделать выпадающее меню при наведении на товар и там выбирать?
К сожалению пока еще нет. К тому же возможно данный элемент будет только нагружать каталог.

#5 Coffee

Coffee

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

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

Отправлено 07 Август 2014 - 23:06

Просмотр сообщенияKoderhan (24 Октябрь 2013 - 18:41) писал:

К сожалению пока еще нет. К тому же возможно данный элемент будет только нагружать каталог.
Друзья, можно ли сейчас выбирать модификации прямо из каталога без захода в товар? Либо показывать модификации каким-нибудь скриптом? Это очень нужная функция, которая облегчила бы покупки, ведь не удобно каждый раз заходить на страницу товара!

У меня же подгружается, например, в лист-каталоге цены
{%FOR v %} {goods.mods.v.VALUE} {%ENDFOR%} — {goods.mods.PRICE_NOW | money_format}

и описание

#6 Vaccina

Vaccina

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

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

Отправлено 07 Август 2014 - 23:57

К сожалению, выбор модификации в каталоге невозможен, можно реализовать быстрый просмотр карточки товара во всплывающем окне, где возможность выбора модификации присутствует.
Инструкция:
http://forum.storela...лку-в-этой-тем/
пост 143

#7 Coffee

Coffee

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

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

Отправлено 08 Август 2014 - 00:05

Просмотр сообщенияVaccina (07 Август 2014 - 23:57) писал:

К сожалению, выбор модификации в каталоге невозможен, можно реализовать быстрый просмотр карточки товара во всплывающем окне, где возможность выбора модификации присутствует.
Инструкция:
http://forum.storela...лку-в-этой-тем/
пост 143

Уточните, пожалуйста пост. Там их 139.

#8 Vaccina

Vaccina

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

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

Отправлено 08 Август 2014 - 04:09

быстрый просмотр/
файл http://**f13872.stor...odal-0.3.min.js - звездочки убрать, скачать на комп и залить
в html до </head>

Цитата

<!-- arcticModal -->
<script src="{ASSETS_JS_PATH}jquery.arcticmodal-0.3.min.js"></script>
<link rel="stylesheet" href="{ASSETS_STYLES_PATH}jquery.arcticmodal-0.3.css">
<!-- arcticModal theme -->
<link rel="stylesheet" href="{ASSETS_STYLES_PATH}simple.css">
в html в специальных категориях
товары на главной

Цитата

<p style="margin-top: 20px" class="text-center">
<a href="{index_page_goods.URL}" onClick="QuickLook('{index_page_goods.URL}'); return false;" class="ajax pt-sans font-size-16">БЫСТРЫЙ ПРОСМОТР &raquo;</a>
</p>
хиты продаж

Цитата

<p style="margin-top: 20px" class="text-center">
<a href="{index_page_favorites_goods.URL}" onClick="QuickLook('{index_page_favorites_goods.URL}'); return false;" class="ajax pt-sans font-size-16">БЫСТРЫЙ ПРОСМОТР &raquo;</a>
</p>
новинки

Цитата

<p style="margin-top: 20px" class="text-center">
<a href="{index_page_new_goods.URL}" onClick="QuickLook('{index_page_new_goods.URL}'); return false;" class="ajax pt-sans font-size-16">БЫСТРЫЙ ПРОСМОТР &raquo;</a>
</p>

в шаблон товары:

Цитата

<p style="margin-top: 20px" class="text-center">
<a href="{goods.URL}" onClick="QuickLook('{goods.URL}'); return false;" class="ajax pt-sans font-size-16">БЫСТРЫЙ ПРОСМОТР &raquo;</a>
</p>

в main.js
function QuickLook(url)
{
jQuery.ajax({
type : 'POST',
cache: false,
url: url,
			 data: {only_body : 1},
success: function(data)
{
				 var c = $('<div class="box-modal" />');
				 c.html(data);
				 c.prepend('<div class="box-modal_close arcticmodal-close">X</div>');
				 insertDateOrder©;
				 $.arcticmodal({content: c});[/b]
[b] }
});
}
$(function() {
insertDateOrder($('body'));
});


post-4988-0-34651100-1397243734.gif Прикрепленный файл  simple.css   421байт   438 Количество загрузок:Прикрепленный файл  jquery.arcticmodal-0.3.css   654байт   387 Количество загрузок:

#9 Cybernetic

Cybernetic

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

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

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

Просмотр сообщенияVaccina (08 Август 2014 - 04:09) писал:

быстрый просмотр/
файл http://**f13872.stor...odal-0.3.min.js - звездочки убрать, скачать на комп и залить
в html до </head>

в html в специальных категориях
товары на главной


хиты продаж


новинки


в шаблон товары:


в main.js
function QuickLook(url)
{
jQuery.ajax({
type : 'POST',
cache: false,
url: url,
			 data: {only_body : 1},
success: function(data)
{
				 var c = $('<div class="box-modal" />');
				 c.html(data);
				 c.prepend('<div class="box-modal_close arcticmodal-close">X</div>');
				 insertDateOrder©;
				 $.arcticmodal({content: c});[/b]
[b] }
});
}
$(function() {
insertDateOrder($('body'));
});


Прикрепленный файл post-4988-0-34651100-1397243734.gifПрикрепленный файл simple.cssПрикрепленный файл jquery.arcticmodal-0.3.css

Доброго времени суток.
http://**f13872.stor...odal-0.3.min.js не скачивается (даже если убрать звездочки),
Это же "быстрое отображение товара" т.е. на фоне ?

#10 Vaccina

Vaccina

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

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

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

https://github.com/v...ter/arcticmodal

можете скачать тут

#11 Newbie

Newbie

    Новичок

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

Отправлено 25 Ноябрь 2014 - 15:54

Вопрос по теме:
Есть несколько модификаций товара. Если покупатель нажимает в каталоге "Купить", то автоматически в корзину падает товар с первой модификацией. А покупатель в итоге может и не понять, что там было несколько модификаций. В итоге при заказе первой модификации всегда придется уточнять на самом ли деле покупатель хотел именно первую модификацию, или же он просто нажал купить прямо в каталоге. Собственно вопрос:
Можно ли сделать так, чтобы товар с модификациями при нажатии "купить" из каталога "проваливался" в описание, а не добавлялся сразу в корзину. И уже из описания чтобы была возможность добавить в корзину.

#12 Ирина345

Ирина345

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

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

Отправлено 25 Ноябрь 2014 - 21:42

Просмотр сообщенияNewbie (25 Ноябрь 2014 - 15:54) писал:

Вопрос по теме:
Есть несколько модификаций товара. Если покупатель нажимает в каталоге "Купить", то автоматически в корзину падает товар с первой модификацией. А покупатель в итоге может и не понять, что там было несколько модификаций. В итоге при заказе первой модификации всегда придется уточнять на самом ли деле покупатель хотел именно первую модификацию, или же он просто нажал купить прямо в каталоге. Собственно вопрос:
Можно ли сделать так, чтобы товар с модификациями при нажатии "купить" из каталога "проваливался" в описание, а не добавлялся сразу в корзину. И уже из описания чтобы была возможность добавить в корзину.
Здравствуйте, уточните номер вашего аккаунта.

#13 Newbie

Newbie

    Новичок

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

Отправлено 26 Ноябрь 2014 - 15:33

SL-309692

#14 Vaccina

Vaccina

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

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

Отправлено 27 Ноябрь 2014 - 02:40

Чтобы кнопка купить переводила клиента в описание товара в шаблоне Товары найдите:
<div class="buttons">
			  {% IF goods.MAX_REST_VALUE>0 %}
				<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;form%5Bgoods_from%5D={goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{goods.NAME}&raquo; в корзину">Купить сейчас</a>
					<a href="{goods.URL}" class="whtgray" title="Подробнее о товаре &laquo;{goods.NAME}&raquo;">Подробнее</a>
				  </div>
				</form>
			  {% ENDIF %}
			  {% IF goods.MAX_REST_VALUE=0 %}<a href="{goods.URL}" class="whtgray" title="Подробнее о товаре &laquo;{goods.NAME}&raquo;">Подробнее</a>{% ENDIF %}
			</div>
замените на:
<div class="buttons">
<a href="{goods.URL}" class="whtgray" title="Подробнее о товаре &laquo;{goods.NAME}&raquo;">Подробнее</a>
			</div>


#15 tooann

tooann

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

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

Отправлено 21 Декабрь 2014 - 21:54

Здравствуйте. А есть ли возможность сделать так что бы кнопка купить сейчас у товаров без модификаций работала как обычно, а у товаров с модификациями перенаправляла покупателя на страницу товара, как и кнопка подробнее. Или же убрать кнопку купить сейчас ТОЛЬКО для товаров с модификациями.

#16 Vaccina

Vaccina

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

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

Отправлено 23 Декабрь 2014 - 00:26

<div class="buttons">
<a href="{goods.URL}" class="whtgray" title="Подробнее о товаре &laquo;{goods.NAME}&raquo;">Подробнее</a>
						</div>

замените на:
<div class="buttons">
						  {% IF goods.COUNT_MODIFICATION=0 %}
								<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;form%5Bgoods_from%5D={goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{goods.NAME}&raquo; в корзину">Купить сейчас</a>
										<a href="{goods.URL}" class="whtgray" title="Подробнее о товаре &laquo;{goods.NAME}&raquo;">Подробнее</a>
								  </div>
								</form>
						  {% ELSE %}
						  <a href="{goods.URL}" class="whtgray" title="Подробнее о товаре &laquo;{goods.NAME}&raquo;">Подробнее</a>{% ENDIF %}
						</div>


#17 tooann

tooann

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

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

Отправлено 23 Декабрь 2014 - 10:44

Спасибо большое, всё получилось. Единственное, во второй строке ноль заменила на один.  {% IF goods.COUNT_MODIFICATION=1 %}   т.к. получается по умолчанию любой товар имеет хотя бы одну модификацию.

#18 sofia77

sofia77

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

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

Отправлено 27 Декабрь 2014 - 16:21

Просмотр сообщенияNewbie (25 Ноябрь 2014 - 15:54) писал:

Вопрос по теме:
Есть несколько модификаций товара. Если покупатель нажимает в каталоге "Купить", то автоматически в корзину падает товар с первой модификацией. А покупатель в итоге может и не понять, что там было несколько модификаций. В итоге при заказе первой модификации всегда придется уточнять на самом ли деле покупатель хотел именно первую модификацию, или же он просто нажал купить прямо в каталоге. Собственно вопрос:
Можно ли сделать так, чтобы товар с модификациями при нажатии "купить" из каталога "проваливался" в описание, а не добавлялся сразу в корзину. И уже из описания чтобы была возможность добавить в корзину.

Скажите, как сделать так же на моем аккаунте?

#19 Ирина345

Ирина345

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

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

Отправлено 27 Декабрь 2014 - 17:08

Просмотр сообщенияsofia77 (27 Декабрь 2014 - 16:21) писал:

Скажите, как сделать так же на моем аккаунте?
Здравствуйте, найдите в шаблоне Товары код
<td class="valignMiddle" style="padding-left:1em;">
						<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.mods.ID}" />
								<input type="text" name="form[goods_mod_quantity]" id="quantity_wanted" style="width:20px;" maxlength="12" value="1" title="Количество" class="text" /> шт.
								<input type="submit" value="В корзину" />
						  </div>
						</form>
				  </td>

замените на


<td class="valignMiddle" style="padding-left:1em;">
<a href="{goods.URL}" class="whtgray" title="Подробнее о товаре «{goods.NAME}»">Подробнее</a>
				  </td>


#20 sofia77

sofia77

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

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

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

Просмотр сообщенияИрина345 (27 Декабрь 2014 - 17:08) писал:

Здравствуйте, найдите в шаблоне Товары код
<td class="valignMiddle" style="padding-left:1em;">
						<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.mods.ID}" />
								<input type="text" name="form[goods_mod_quantity]" id="quantity_wanted" style="width:20px;" maxlength="12" value="1" title="Количество" class="text" /> шт.
								<input type="submit" value="В корзину" />
						 </div>
						</form>
				 </td>

замените на


<td class="valignMiddle" style="padding-left:1em;">
<a href="{goods.URL}" class="whtgray" title="Подробнее о товаре «{goods.NAME}»">Подробнее</a>
				 </td>
Заменила,но ничего не появилось..(




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

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