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


Добавить Возможность Быстро Выбрать Нужное Кол-Во Товара


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

#1 Алексей78

Алексей78

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

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

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

Здравствуйте. Необходимо, в каталоге товаров, убрать под изображением товара опции: "Оставить отзыв первым", "Сравнить", и разместить вместо них "Модификации" товара(возможность выбирать кол-во товара и т.д.), как на странице товара.

#2 support 2.0

support 2.0

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

  • Модераторы
  • 4 950 сообщений

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

Просмотр сообщенияАлексей78 (01 Ноябрь 2013 - 13:26) писал:

Здравствуйте. Необходимо, в каталоге товаров, убрать под изображением товара опции: "Оставить отзыв первым", "Сравнить", и разместить вместо них "Модификации" товара(возможность выбирать кол-во товара и т.д.), как на странице товара.
Здравствуйте, поставить в каталог товара выбор модификаций нельзя. Там не доступна переменная по смене модификации, можно только сделать отображение всех модификаций, их цены и кол-во (пример).
Для того, чтобы удалить кнопку сравнения и отзывов в каталоге, найдите и удалите в шаблоне Товары блок (188-222)
<div class="rating">
						 <!-- Среднее значение по результатам всех отзывов об этом товаре -->
						 {% IF goods.OPINION_RATING_VALUE %}
							 <img src="{FORALL_IMAGES_PATH}stars/{goods.OPINION_RATING_VALUE | number("0","","")}.gif" alt="{goods.OPINION_RATING_VALUE}" />
						 {% ENDIF %}
						
						 {% IF goods.OPINION_RATING_CNT_ALL>0 %}
							 <a href="{goods.URL | url_amp}?generally_is_good=-1&page=1">Отзывы ({goods.OPINION_RATING_CNT_ALL})</a>
						 {% ELSE %}
							 <a href="{goods.URL | url_amp}?&amp;form%5Bgoods_id%5D=opinion#goodsDataOpinionAdd">Оставить отзыв первым</a>
						 {% ENDIF %}
						 </div>
						 <div class="product_list_add_to_cart">
						 <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>
						 </div>
						
						 <div class="add-to-links">
						 <!-- Если в тарифном плане подключен модуль сравнения товаров -->
						 {% IF TARIFF_FEATURE_GOODS_COMPARE %}
							 <!-- Если не выключен модуль сравнения товаров в настройках магазина -->
							 {% IFNOT SETTINGS_COMPARE_DISABLE %}
								 {% IF goods.IS_HAS_IN_COMPARE_LIST %}
								 <a title="Убрать товар из списка сравнения с другими товарами" href="{COMPARE_DELETE_URL}?id={goods.MIN_PRICE_NOW_ID}&amp;return_to={CURRENT_URL | urlencode}" class="link-compare">убрать из сравнения</a>
								 {% ELSE %}
								 <a title="Добавить товар к списку сравнения с другими товарами" href="{COMPARE_ADD_URL}?id={goods.MIN_PRICE_NOW_ID}&amp;from={goods.GOODS_FROM}&amp;return_to={CURRENT_URL | urlencode}" class="link-compare">Сравнить</a>
								 {% ENDIF %}
							 {% ENDIF %}
						 {% ENDIF %}
						 </div>

и также блок (сейчас это 279, после удаление того блока будет 256 строка)
<div class="product_list_add_to_cart">
						 <div class="add-to-links" style="display: block;">
						 <!-- Если в тарифном плане подключен модуль сравнения товаров -->
						 {% IF TARIFF_FEATURE_GOODS_COMPARE %}
							 <!-- Если не выключен модуль сравнения товаров в настройках магазина -->
							 {% IFNOT SETTINGS_COMPARE_DISABLE %}
							 {% IF goods.IS_HAS_IN_COMPARE_LIST %}
								 <a title="Убрать товар из списка сравнения с другими товарами" href="{COMPARE_DELETE_URL}?id={goods.MIN_PRICE_NOW_ID}&amp;return_to={CURRENT_URL | urlencode}" class="link-compare">убрать из сравнения</a>
							 {% ELSE %}
								 <a title="Добавить товар к списку сравнения с другими товарами" href="{COMPARE_ADD_URL}?id={goods.MIN_PRICE_NOW_ID}&amp;from={goods.GOODS_FROM}&amp;return_to={CURRENT_URL | urlencode}" class="link-compare">Сравнить</a>
							 {% ENDIF %}
							 {% ENDIF %}
						 {% ENDIF %}
						 </div>
					 </div>


#3 Алексей78

Алексей78

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

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

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

Понял, спасибо большое.

#4 Coffee

Coffee

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

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

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

Просмотр сообщенияsupport 2.0 (01 Ноябрь 2013 - 13:48) писал:

Здравствуйте, поставить в каталог товара выбор модификаций нельзя. Там не доступна переменная по смене модификации, можно только сделать отображение всех модификаций, их цены и кол-во (пример).

Здравствуйте! Как так сделать?

#5 Сake

Сake

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

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

Отправлено 20 Февраль 2014 - 03:21

Найдите в вашем шаблоне "Товары" строку

<h3 class="goodsListItemName"><a href="{goods.URL}" title="Перейти на страницу &laquo;{goods.NAME}&raquo;">{goods.NAME}</a></h3>

и замените её на

<h3 class="goodsListItemName"><a href="{goods.URL}" title="Перейти на страницу &laquo;{goods.NAME}&raquo;">{goods.NAME}</a></h3>
<br />
{% FOR mods %}
<div class="mods_t">
<div class="zn" style="float: left;">
{%FOR v %} {goods.mods.v.VALUE} {%ENDFOR%} - {goods.mods.PRICE_NOW | money_format}
	{% IF goods.mods.PRICE_NOW_WITHOUT_DISCOUNT>goods.mods.PRICE_NOW %}{goods.mods.PRICE_NOW_WITHOUT_DISCOUNT | money_format}
	{% ELSEIF goods.mods.PRICE_OLD >goods.mods.PRICE_NOW %}<span class="lineThrough">({goods.mods.PRICE_OLD | money_format})</span>{% ENDIF %},
		 <span style="color:2f5d0a;font-weight: normal !important;"> -{goods.mods.REST_VALUE}{goods.mods.MEASURE_NAME}</span>
</div>
</div>
{% ENDFOR %}


#6 Coffee

Coffee

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

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

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

спасибо, всё работает




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

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