Подскажите, как вывести в своем шаблоне, размер скидки в рублях/процентах, как на стандартном битрикоидном интернет магазине в каталоге и в карточке товара.
https://prnt.sc/i40tvm - ссылка на отображение на странице каталога
seodim: 22.01.2018 20:12:50
Добрый день!
Подскажите, как вывести в своем шаблоне, размер скидки в рублях/процентах, как на стандартном битрикоидном интернет магазине в каталоге и в карточке товара. https://prnt.sc/i40tvm - ссылка на отображение на странице каталога |
Михаил Базаров: 22.01.2018 23:54:22
Можно выводить средствами Битрикс- это самое правильное, процент хранится в значении
Можно через свойство, прям создайте числовое свойство- Скидка и выводите его в шаблоне, в нужном месте. Если нужно автоматически: просто воспользуйтесь математикой
Если цифра получается косая (не ровная или с кучей символов после точки), можно округлять
|
seodim: 23.01.2018 13:17:25
Спасибо все получилось, по первому варианту.
Осталось как то повесить это на картинку в виде лейблов, не подскажите как? |
seodim: 23.01.2018 14:48:21
И еще интересно как вывести, в карточке товара,
1. сколько раз заказывали этот товар 2. сколько раз положили/лежит в корзину/е |
Михаил Базаров: 23.01.2018 15:31:57
|
seodim: 23.01.2018 15:53:36
Михаил Базаров, в карточке товара вывел процент скидки все получилось.вот что получилось - https://prnt.sc/i4ekfa
А вот действуя таким же путем в каталоге, не выводит процент, ярлык вешает а скидку не выводит, вывожу следующим кодом <?=GetMessage("PROCENT_SKIDKI_LABEL")?> <?=$arResult["MIN_PRICE"]["DISCOUNT_DIFF_PERCENT"]?>% вот скрин на выходе что получается; https://prnt.sc/i4ejlx |
Михаил Базаров: 23.01.2018 15:59:01
|
seodim: 23.01.2018 16:09:07
Михаил Базаров, Спасибо большое, теперь все как надо работает.
|
seodim: 23.01.2018 16:41:39
Михаил Базаров, Можно еще узнать)))
А как то можно реализовать допустим как на сайте ламода в карточке товара, при выборе размера отображалось два размера, рос. размер и размер производителя. Простыми словами говоря, на сайте есть российские размеры, как к этим размерам еще подкрепить размеры производителей. |
Михаил Базаров: 26.06.2019 09:41:10
Так как эта тема хорошо проиндексировалась поисковиками. Оставлю это здесь, возможно кому-то пригодится
Вывести дату окончания скидки в карточке товара сли нужно вывести информацию о скидке в карточке товара, можно воспользоваться методом CCatalogDiscount::GetList. Данные метод позволяет получить любую информацию о скидке: купон, название, типа скидки и.т.д. Но, я думаю, наиболее актуально вывести дату окончания скидки или количество дней до окончания. https://camouf.ru/blog-note/7794/ |
Задача: Поле input type="file" предоставляет возможность загрузки файлов на веб-странице. Однако стандартный в...
Проблема: при привязке элемента инфоблока к нескольким разделам возникают дубли его детальной страницы, в зависимости от...
Задача: показать остаток каждого товара в корзине 1С-Битрикс, что бы покупатель сразу знал предельное колличество товара...
Например: у нас есть инфоблок с большим количеством разделов. И мы хотим, на сайте разбить разделы по буквам. Самый прос...
Если на вашем сайте не отображаются данные о кликах и скроллинге в Яндекс.Метрике, вероятнее всего, это связано с настро...
Задача: на странице товара необходимо реализовать функцию автоматического изменения URL при выборе определенной товарной...
Иногда нужно внести свои поля в почтовые шаблоны битрикс. Например: добавить имя и номер телефона заказчика в почтовый ш...
Странное дело, в Битрикс по умолчанию, отсутсвует функционал для навигации внутри новостей или статей типа: "Следующая/...
Если у товара несколько торговых предложений и у каждого предложения разные цены, иногда требуется вывести минимальную ц...