Меню
RSS
Серия 15: Создание и работа с торговыми предложениями в Битрикс
 
Серия 15: Создание и работа с торговыми предложениями в Битрикс

Рассматриваю функционал торговых предложений в 1С-Битрикс. Создаем несколько товаров с торговыми предложениями и выводим их на сайт. Рассматриваю работу справочников (hightload блоки)
 
Возможно ли в качестве торгового предложения использовать диапазон дат? Дело в том, что стоимость товара меняется в зависимости от выбираемой даты его приобретения (стоимость проживания). Но битрикс не желает выводить поля дата в торговом предложении Вариант со списком не подходит, дату клиент должен выбирать не диапазоном. а именно датами.
 
Здравствуйте, Михаил!
Не выводятся торговые предложения, если выбираю шаблон стандартный, то выводятся. Пытался код взять со стандартного шаблона не помогло...
 
Здравствуйте, Михаил!

Вопрос: штатными средствами можно ли вывести разбить торговые предложения товара и выводить их в таком виде в каталоге? Было бы круто, если бы записали такое видео, думаю многим помогли бы.
 
Цитата
Фарида Собирова написал:
Здравствуйте, Михаил!

Вопрос: штатными средствами можно ли вывести разбить торговые предложения товара и выводить их в таком виде в каталоге? Было бы круто, если бы записали такое видео, думаю многим помогли бы.
Не очень понял суть задачи. Если нужно вывести торговые предложения как самостоятельные товары, лучше их создать как самомстоятельные товары.
В крайнем случае, это такие же элементы инфоблока как и все остальное- можно вывести прям из него (но опять таки, не очень понял, к чему такие сложности?)
 
Цитата
Не очень понял суть задачи. Если нужно вывести торговые предложения как самостоятельные товары, лучше их создать как самомстоятельные товары.
В крайнем случае, это такие же элементы инфоблока как и все остальное- можно вывести прям из него (но опять таки, не очень понял, к чему такие сложности?)
Торговые предложения нужны для того, чтобы в карточке товара можно было выбирать конфигурацию и чтоб менялась цена при выборе опций. Например, вот тут реализовано как надо: http://kazan.metallprofil.ru/catalog/dlya-krovli/metallocherepitsa/
Походу можно выводить с помощью $arResult['OFFERS'] в catalog.section из комплексного компонента "Каталог", но как быть с умным фильтром в таком случае? Будет ли фильтр работать?
 
При генерировании торговых предложений подставляю к названию товара свойство SKU, например цвет, нажимаю генерировать, генерируются несколько торговых предложений, но цвет ни у одного не прописывается.
 
С этим вопросом разобрался - просто создавал свойство Цвет не в инфоблоке торговых пердложений, а в инфоблоке каталога.
 
Подскажите в какой серии рассказывается о выводе тайтла с названием торгового предложения вместо картинки?
 
Здравствуйте, Михаил. Подскажите, как вывести свойства торговых предложений с помощью выпадающих списков? Из коробки этого нет.
 
Цитата
Руслан Зубцов написал:
Здравствуйте, Михаил. Подскажите, как вывести свойства торговых предложений с помощью выпадающих списков? Из коробки этого нет
Самое простое, если не хотите полностью переделывать штатный шаблон, можно сымитировать их.
Там, с точки зрения верстки, простой список ul>li
Можно переверстать его вывод. Используйте псевдоселекторы :hover :active
У выбранных пунктов, добавляется .selected (или .bx-active не помню точно)

В общем, выпадающие списки можно сымитировать версткой. Работа только в css - сам шаблон и трогать не придется.
 
Здравствуйте, Михаил, а можете выложить шаблон каталога где у Вас выводятся торговые приложения как на видео?
 
Михаил, добрый день. Есть ли возможность сделать взаимозависимые торговые предложения? В мое случае есть бытовой газоанализатор в 4х исполнениях и два из этих исполнений могут быть энерго зависимы/независимы. Есть ли какие-то стандартные решения данного вопроса или стоит решить его с помощью JS?

Задал вопрос и после этого повнимательнее посмотрел на настройки торговых приложений, все можно сделать штатно, просто перечислив нужные варианты в торговых приложениях товара.
Изменено: dmitriilapis@gmail.com - 06.11.2019 17:29:26 (сам разобрался в проблеме)
 
Цитата
Андрей Колчанов пишет:
Здравствуйте, Михаил!
Не выводятся торговые предложения, если выбираю шаблон стандартный, то выводятся. Пытался код взять со стандартного шаблона не помогло...
В новых версиях Битрикс вывод свойств предложений настраивается по другому.
Изменено: Михаил Базаров - 08.11.2024 11:21:53
 
Да.
Но если по новому механизму не удобно, можно переключить на старый.
Перейти в:
Настройки -> Настройки продукта -> Настройки модулей -> Информационные блоки
Снять галку с "Использовать параметры свойств в компонентах и формах:"
Изменено: Михаил Базаров - 08.11.2024 11:22:02
 
Добрый день, Михаил.
В этом посте https://bazarow.ru/blog-note/9248/ вы показали php код для массового добавления надбавки к цене в товары, Просьба напишите, пожалуйста, как этот код запустить.
Я пробовал:
1. добавить php файл с кодом в корень сайта и открывать страницу (сайт/имя_файла.php) - отражается код и более ничего (надбавка не появляется);
2. вставил код в админпанели в командную php-строку, нажимал выполнить - пишет, что при выполнении скрипта произошла ошибка.  
 
Да, там была ошибка- не хватало точки с запятой в конце метода - поправил, проверил, все работает.
И добавил с более современным подходом на D7
Изменено: Михаил Базаров - 08.11.2024 11:21:18
Читают тему
Форма ответов
 
Текст сообщения*
Перетащите файлы
Ничего не найдено
Файл
Загрузить картинки
 
Поблагодарить и поддержать:
Или подписаться на boosty канал: Видео на Bst

Блог-note: заметки разработчика

Определить местоположение пользователя и показать на карте

Задача определить местоположение текущего пользователя и показать его на карте, с меткой. Сделать можно с помощью класса...

Создание скидки на общую сумму покупки в Битрикс корзине

Функционал интернет-магазина, работающего под управлением 1С Битрикс, позволяет задавать множество условий скидок в корз...

Ajax форма обратной связи, реализация в битрикс

Иногда, на сайте требуется создать форму обратной связи, которая будет писать все данные в инфоблок. Способов реализации...

Регистрация пользователя в определенную группу сайта на Битрикс

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

Вывести компонент новостей на страницу в Битрикс

Посмотрел Яндекс метрику на свой сайт, и решил что буду частенько писать сюда именно то, что ищут люди. Итак за последню...

Вывести минимальную и максимальную цену в разделе каталога Битрикс.

Что бы вывести минимальную и максимальную стоимость товаров, из каталога 1С-Битрикс, достаточно получить все товары мето...

Получение доступа к железу устройства из Битрикс мобильное приложение

Документация к мобильному приложению 1С-Битрикс очень куцая. В основном описывает функционал добавляемый BXMobileApp. ...

Наличие на складах в умном фильтре 1С-Битрикс, с автоматическим обновлением

Задача: добавить возможность фильтрации товаров по складам в умном фильтре. Данные должны обновляться автоматически, при...

Получение местоположений через API Битрикс c поиском по select.

Если нужно получить список городов из модуля "Местоположения" можно воспользоваться API Битрикс. Данные местоположения м...