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


Отображение Единиц Измерения При Заказе На Карточке Товара


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

#1 customer8765

customer8765

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

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

Отправлено 18 Декабрь 2015 - 17:20

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

Можно ли выводить единицу измерения после слова "Количество", чтобы не было никакой двусмысленности и покупатель не напрягался?
Все равно единица измерения хранится в базе для каждого товара.
Чтобы было не "Количество:", а "Количество, шт.:"

#2 Firefly

Firefly

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

  • Модераторы
  • 3 810 сообщений

Отправлено 18 Декабрь 2015 - 20:41

Просмотр сообщенияcustomer8765 (18 Декабрь 2015 - 17:20) писал:

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

Можно ли выводить единицу измерения после слова "Количество", чтобы не было никакой двусмысленности и покупатель не напрягался?
Все равно единица измерения хранится в базе для каждого товара.
Чтобы было не "Количество:", а "Количество, шт.:"

Здравствуйте.
Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Шаблоны -> Товар, найдите код:
	 <div class="wrap-qty">
		 <div class="qty-title"><span>Количество:</span></div>
		 <div class="qty-set">
		 <span class="quantity-minus fa fa-minus unselectable"></span>
		 <input type="text" name="form[goods_mod_quantity]" maxlength="5" value="1" min="1" title="Количество" class="inputText qty" onkeypress="return keyPress('0123456789')">
		 <span class="quantity-plus fa fa-plus unselectable"></span>
		 </div>
	 </div>

Замените на:
	 <div class="wrap-qty">
		 <div class="qty-title"><span>Количество:</span></div>
		 <div class="qty-set">
		 <span class="quantity-minus fa fa-minus unselectable"></span>
		 <input type="text" name="form[goods_mod_quantity]" maxlength="5" value="1" min="1" title="Количество" class="inputText qty" onkeypress="return keyPress('0123456789')">
		 <span class="quantity-plus fa fa-plus unselectable"></span> <span class="measure_name">{GOODS_MOD_MEASURE_NAME}</span>
		 </div>
	 </div>

Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Стили -> main.css, добавьте в конце код:
.measure_name {font-size:15px;}

Далее у тех товаров у которых Вам нужно вывести величину, например метры в настройках модификации выберите соответствующий пункт единицы измерения (скриншот в приложении).

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

  • Screenshot_1.png


#3 customer8765

customer8765

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

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

Отправлено 19 Декабрь 2015 - 01:34

Просмотр сообщенияFirefly (18 Декабрь 2015 - 20:41) писал:

Здравствуйте.
Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Шаблоны -> Товар, найдите код:
	 <div class="wrap-qty">
		 <div class="qty-title"><span>Количество:</span></div>
		 <div class="qty-set">
		 <span class="quantity-minus fa fa-minus unselectable"></span>
		 <input type="text" name="form[goods_mod_quantity]" maxlength="5" value="1" min="1" title="Количество" class="inputText qty" onkeypress="return keyPress('0123456789')">
		 <span class="quantity-plus fa fa-plus unselectable"></span>
		 </div>
	 </div>

Замените на:
	 <div class="wrap-qty">
		 <div class="qty-title"><span>Количество:</span></div>
		 <div class="qty-set">
		 <span class="quantity-minus fa fa-minus unselectable"></span>
		 <input type="text" name="form[goods_mod_quantity]" maxlength="5" value="1" min="1" title="Количество" class="inputText qty" onkeypress="return keyPress('0123456789')">
		 <span class="quantity-plus fa fa-plus unselectable"></span> <span class="measure_name">{GOODS_MOD_MEASURE_NAME}</span>
		 </div>
	 </div>

Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Стили -> main.css, добавьте в конце код:
.measure_name {font-size:15px;}

Далее у тех товаров у которых Вам нужно вывести величину, например метры в настройках модификации выберите соответствующий пункт единицы измерения (скриншот в приложении).

Спасибо. Немного доработал напильником, но в целом работает.




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

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