Вывести товары из того же раздела в карточке товара- заметка на сайте camouf.ru
Просмотров: 18454
Немножко топорный, но все же вполне действенный способ по выводу внутри подробной карточки товара, элементов того же раздела в котором находится сам товар. Может пригодиться для показа блоков «Похожие товары» или «Товары этого бренда», чисто в рекламных целях.
Иногда, при создании интернет магазина, бывает нужно вывести внутри подробной карточки товара другие товары этого же раздела. Случаев и ситуаций для применения можно придумать много, наиболее очевидные:
- При создании магазина одежды вывести в карточке блок «Другие юбки (штаны, майки и.т.д)»
- В магазине бытовой техники вывести товары того же бренда или той же направленности
- С точки зрения юзабилити и продаж, показать клиентам, пришедшим из поиска сразу в карточку товара, другие товары своего магазина
- С точки зрения СЕО — это достаточно быстрый способ перелинковать страницы товаров
Скажу сразу, способ достаточно топорный, но вместе с тем универсальный и быстрый.
Предположим, что у нас уже есть готовый каталог со сверстанным и настроенным шаблоном. Внутри карточек мы хотим сделать точно такой же внешний вид рекомендуемых товаров, как и в элементах раздела основного нашего каталога.
Выводим в любом месте сайта компонент «Элементы раздела», полностью его настраиваем, верстаем или применяем нужный шаблон и настраиваем на вывод товаров любого раздела нашего каталога. К тому же не забываем настроить ЧПУ таким же образом, как это сделано в основном каталоге.
Далее забираем весь вывод компонента с помощью просмотра исходного кода:
Переходим в шаблон нашего каталога к файлу, который содержит в себе вывод детальной карточки товара по пути
/bitrix/templates/ШАБЛОН_САЙТА/components/bitrix/catalog/ШАБЛОН_КАТАЛОГА/element.php
И вставляем скопированный код компонента «Элементы раздела» в самый низ этого файла. После этого все заработает. Убедитесь пройдя в карточку любого товара.
Можно скопировать catalog.section прямо из комплекcного шаблона, из файла section.php тогда не придется настраивать вывод в ручную, все настройки вывода (инфоблок, внешний вид, цены итд) подтянутся из настроек каталога.
Находим две строчки:
"SECTION_ID" => "", "SECTION_CODE" => "",
В них то и передаем либо ID либо CODE текущего раздела
//передаст символьный код "SECTION_ID" => "", "SECTION_CODE" => $arResult["VARIABLES"]["SECTION_CODE"],
//передаст ID
"SECTION_ID" => "$arResult["VARIABLES"]["SECTION_ID"]", "SECTION_CODE" => "",
Используйте что-то одно, второй должен остаться пустым. Само собой, если у ваших разделов нет SECTION_CODE, то использовать можно только SECTION_ID
Предыдущая заметка Следующая заметка
Поблагодарить и поддержать!
Поддержать выпуски видео уроков, поблагодарить за полезную инструкцию или заметку можно через:
Юманей
Подготовка товаров — Подготовка прайс‑листа в 1С‑Битрикс.

Перед созданием прайс-листа нужно выполнить подготовку товаров, если:
ваши категории не соответствуют категориям на Яндекс Маркете.
На Маркете посмотрите категории товаров, которые вы планируете выгружать. Если они сильно отличаются от ваших, рекомендуем настроить соответствие. Также данную настройку стоит выполнять, если ваши товары на Маркете попадают в категории, к которым они не относятся.
вы хотите передавать в прайс-листе уцененные товары.
На Маркете можно размещать товары с различными недостатками, поврежденной упаковкой, витринные образцы и др., а также подержанные товары. Перед выгрузкой таких товаров необходимо выполнить предварительную настройку.
- Как настроить соответствие категорий в магазине и на Маркете
Добавьте новое свойство для каждого инфоблока, из которого будут выгружаться товары в прайс-лист. Для каждого инфоблока:
укажите название свойства Категория Яндекс Маркет;
выберите тип Категория Яндекс Маркет;
введите код MARKET_CATEGORY.
Подробнее про добавление свойств см. в документации для пользователей 1С‑Битрикс.
Создайте торговое предложение или отредактируйте существующее. Для каждого предложения выберите категорию товара для свойства Категория Яндекс Маркет.
При создании или редактировании прайс-листа на вкладке Сопоставление полей в элементе
<categoryId>
укажите источник — Свойства элемента, а в Поле в 1С-Битрикс выберите Категория Яндекс Маркет.Подробнее про создание и изменение торгового предложения см. в документации для пользователей 1С‑Битрикс.
- Как добавить товары с маркировкой
Для товаров, подлежащих обязательной маркировке в системе « Честный знак », создайте отдельный прайс-лист:
Перейдите на страницу Рабочий стол → Маркет для продавцов → Подготовка прайс-листа → Прайс-листы.
Нажмите кнопку Создать прайс лист.
На шаге Сопоставление полей нажмите кнопку Добавить элемент и выберите тег
cargo-types
.В источнике укажите Продукт, в поле – Группа товаров. Для этих товаров будет установлено значение
CIS_REQUIRED
.
- Как задать ставку НДС для товара
- Чтобы указать ставку НДС для товара, используйте тег
vat
. Выберите источник — Продукт, поле Ставка НДС. Значения автоматически будут преобразованы в требуемый формат.Чтобы добавить новые теги в прайс-лист перейдите на шаг Сопоставление полей в форме редактирования прайс-листа, нажмите Добавить элемент и выберите требуемый тег.
- Как сделать предварительную настройку для выгрузки уцененных товаров
Добавьте новое свойство для каждого инфоблока, из которого будут выгружаться уцененные товары в прайс-лист. Для каждого инфоблока:
укажите название свойства Уцененный товар для Яндекс Маркета;
выберите тип Уцененный товар для Яндекс Маркета;введите код MARKET_CONDITION;
откройте настройки свойства и выберите опцию Выводить поле для описания значения.
Подробнее про добавление свойств см. в документации для пользователей 1С‑Битрикс.
Создайте торговое предложение или отредактируйте существующее. Для каждого предложения:
выберите состояние товара для свойства Уцененный товар для Яндекс Маркета:
Как новый — товар с различными недостатками, поврежденной упаковкой, витринные образцы;
Подержанный — товар, который был в употреблении.
По умолчанию состояние товара не указано, т. к. товар считается новым.
укажите причину уценки товара, максимальная длина — 3000 символов.
Внимание. Если вы не укажете причину, при выгрузке прайс-листа в журнале ошибок появится соответствующая запись (см. Маркет для продавцов → Подготовка прайс-листа → Журнал ошибок).
При создании или редактировании прайс-листа на вкладке Сопоставление полей добавьте элемент
<condition>
. Укажите источник — Рекомендации, а в Поле в 1С-Битрикс выберите Уцененный товар для Яндекс Маркета, чтобы выгрузить уцененные товары.
Подробнее про создание и изменение торгового предложения см. в документации для пользователей 1С‑Битрикс.
коллекции продуктов в/категории для SEO
Подходящие издания 1C-Bitrix:
Start
Стандарт
Малый бизнес
эKSPERT
Эксперт
.
Битрикс24 в коробке — Корпоративный портал
Битрикс24 в коробке — Корпоративный
10 000 руб.
Демо Инструкции
Описание:
Важное обновление:
- Доступно обновление модуля, которое включает в себя новый интерфейс выбора товаров в коллекции — интерфейс фильтра, поддерживающий все информационные блоки во всех редакциях 1С-Битрикс.
Этот интерфейс аналогичен фильтру в списке элементов информационного блока в административном разделе.
- Собирать товары со скидкой стало намного удобнее, подробности.
Решение воплощает в себе мечты многих владельцев сайтов, а также SEO-специалистов о создании категорий с необходимым ассортиментом товаров, удовлетворяющих указанным условиям, параметрам, свойствам.
Привязка товаров коллекции к разделам инфобука выделяет ряд преимуществ :
- позволяет организовать разделы, которые автоматически собирают товары с разными параметрами.
- нет отдельных компонентов, поэтому не нужно ничего подгонять под дизайн сайта. все будет работать в рамках вашего текущего дизайна, если вывод каталога уже настроен.
- поддержка умного фильтра 1С-Битрикс.
- поскольку коллекции строятся на основе разделов InfoBlock, сохраняется весь функционал разделов, такой как возможность установки уникальной SEO-информации, описание и уникальный URL и другие моменты.
С помощью этого модуля можно, например, очень просто и удобно создавать
наборы продуктов для Новый год,
8 мартаи т.д. и предлагать их посетителям вашего сайта.
Типичные примеры использования:
1) Организовать раздел «Продажа» (или «Акции»)
Разделы, где должны отображаться товары определенных параметров, например, принадлежащие одному бренду, или имеющие определенный цвет. Есть бесчисленное количество случаев. Вручную привязывать товары к этому разделу не очень удобно. Модуль «Коллекции товаров в разделах» позволяет легко организовать такие разделы.
Кроме того, в статье-Продукты со скидкой-продажи с использованием коллекций или товаров со скидкой собирать стало еще проще.
2) Создание специальных категорий, где нужно отображать товары определенных групп.
Например, на сайте спортивных товаров уже есть разделы:
- Беговые дорожки
- Эллиптический тренажер
- Велотренажер
- …
Вам необходимо создать следующую ветку: Тренажеры по типу
- — Для ног
- — Для рук
- — Для спины
- — Для пресса
Где следует собирать продукты из вышеперечисленных разделов исходя из их свойств. С помощью модуля вы можете легко это организовать. Больше примеров в статье Как эффективно помочь покупателю выбрать товар? Правильная организация товаров – залог успеха сайта!
3) Создайте иерархию.
Один из наилучших примеров использования модуля — если вам нужно создать
иерархию разделов, принципиально отличающуюся от иерархии в учетной системе (программе). Например, товары добавляются из 1С или парсятся из другого источника, где структура раздела не такая, как вам нужно. Вам достаточно один раз создать нужную структуру, задать правила для разделов с помощью конструктора условий, и товары автоматически попадут в эти разделы. Ненужные разделы, которые были добавлены из первоисточника, нужно будет только деактивировать.
4) Организуйте разделы от брендов.
Например:
- марка 1
- марка 2
- бренд 3 .
- ..
В каждом из них будут только товары этого бренда. Дополнительные примеры см. в статье Коллекции. Как сделать свой сайт удобнее и привлекательнее.
5) Товары со скидкой.
В дизайнерском плане задавайте условия аналогичные скидки и товар будет собран в определенном разделе, тогда его можно будет использовать только для акционных товаров.
Иногда необходимо выполнить обратную задачу, сделать коллекции отдельными от каталога, чтобы они имели гостиничную страницу (категорию), не отображать разделы-коллекции в меню или в других местах вместе с другими разделами, визуально представляют собой отдельный объект. По умолчанию это не поддерживается, но можно внести простые улучшения, чтобы адаптировать модуль для решения этой проблемы, и мы готовы помочь*.
6) Реализация дублированных подразделов.
Связывание раздела с несколькими родительскими разделами
Иногда вам нужно связать один подраздел с несколькими разделами. По умолчанию это невозможно, потому что вы можете выбрать только одного «родителя» для раздела, в отличие от продуктов.
Вы можете использовать этот модуль, чтобы обойти эту проблему, создав дубликат подраздела и указав исходный подраздел в условиях сбора.
Например, у вас построено дерево разделов:
- Смартфоны
- Чемоданы
- Таблетки
Задача — сделать подраздел «Чехлы» (родительский — Смартфоны) также доступным в разделе «Планшеты». Используя это решение, вам нужно всего лишь создать подраздел (двойной) с названием «Чехлы» в разделе «Планшеты» и настроить условия получения товаров из исходного раздела.
Конечным результатом будет:
- Смартфоны
- Чемоданы
- Таблетки
- Чемоданы
Подробнее о примерах читайте в статье «Коллекции товаров в разделах/Категориях для Seo» — удобный, универсальный модуль для решения многих актуальных задач.
Внимание!
- Переиндексация привязывает элементы к коллекциям, но также оставляет их привязанными к своим старым разделам, для которых коллекция не настроена. Поэтому, если есть необходимость, чтобы товары отвечали только на один URL-адрес, нужно настроить поддержку канонических ссылок. Подробнее об этом в документации: Основной раздел элемента и поддержка канонических ссылок.
- Коллекция должна быть воспроизведена только один раз после ее создания или в случае изменения условий сбора.
Есть еще вопросы? Тогда свяжитесь с нами любым удобным способом.
+7 (987) 700-54-78
scoder.ru@yandex.ru
Вконтакте
Скайп scoder.ru
важные технические моменты:
- в младших версиях (Старт, Стандарт, Эксперт) поддерживается только интерфейс фильтра.
- Этот модуль разработан с использованием API D7.
- Минимальные технические требования к продукту с версии 18.0:
- Версия PHP 7.
- MySQL версии 5.
- Для работы модуля должны быть установлены эти модули: iblock, highloadblock.
Подробнее о модуле читайте в инструкции : Инструкция по настройке модуля «Коллекции товаров в разделах».
Больше примеров в статьях:
- Как превратить выходные в свою пользу
- Как я могу помочь покупателю перейти на нужную ему страницу продукта?
- Удобный поиск товара. С заботой о SEO-специалистах и контент-менеджерах
- Подготовьте свой интернет-магазин ко дню Знаний
- Как правильно и лучше организовать каталог
- Как сделать свой сайт более удобным и привлекательным и увеличить количество продаж? Подготовьте свой интернет-магазин к Черной пятнице, Новому году, Рождеству, 23 февраля, 8 марта лучше других0036
Управление ценами (акции, скидки): Приложение Битрикс24
Приложение Битрикс24
Управление ценами (акции и скидки)
Приложение для управления ценами и автоматического применения скидок
Скидки на количество товаров
Сегментация клиентов
Акции и скидки
ХАРАКТЕРИСТИКИ ПРИМЕНЕНИЯ
оптовые скидки
В зависимости от количества заказанного товара новая цена будет автоматически отражена в Сделке с учетом скидки. Например, при заказе в диапазоне от 1 до 50, от 51 до 100, от 101 до 200 покупатель получит скидку 0%, 10% и 20% и купит единицу товара за 100 злотых, 90 злотых. или 80 злотых.
Помимо указания цены для разных объемов заказов, вы также можете указать минимальную цену, ниже которой стоимость товара не будет опускаться.
Поощряйте клиентов за большие объемы заказов и стимулируйте их покупать больше!
КАТЕГОРИИ КЛИЕНТОВ
Сегментируйте клиентов и дайте каждой группе свою скидку: для дистрибьюторов — 50%, для розничного бизнеса — 30%, для ИП — 15%.
В Профиле Компании/Контакта в специальном поле укажите, к какой группе клиентов относится клиент, и ко всем его заказам будет автоматически применяться специальная цена.
Акции
Назначение временных скидок различным группам товаров.
Скидка будет применяться ровно на указанный вами период, будет включаться и выключаться автоматически.
Специальные цены могут быть назначены определенной категории клиентов.
АВТОМАТИЧЕСКОЕ применение в сделках
Менеджерам не нужно каждый раз вручную рассчитывать скидку — в зависимости от условий окончательная стоимость будет автоматически применяться к заказу клиента!
ВАЖНО: Назначать скидки и указывать условия стоимости товаров может только администратор или сотрудник, имеющий специальные права доступа к приложению. Менеджер работает только в CRM (с сделками, контактами, компаниями и т.д.).
РЕЗУЛЬТАТ:
ПРИЛОЖЕНИЕ БИТРИКС24 ДЛЯ УПРАВЛЕНИЯ ЦЕНАМИ
✓ применение оптовых скидок;
✓ специальные цены для разных групп клиентов;
✓ краткосрочные акции и распродажи
БОНУС при покупке лицензионного ключа приложения:
Установка приложения на ваш портал бесплатна!
220 долларов США или 200 евро в год
купить ключ
ХОТИТЕ СКИДКУ 50% НА ПРИЛОЖЕНИЕ?
Купите у нас лицензию Битрикс24 и получите супер специальное предложение —
скидка 50% на любое наше приложение!
Это лучшее обновление для вас Битрикс24 с самого начала!
Получить -50%
Адаптация и НАСТРОЙКА ПРИЛОЖЕНИЯ ДЛЯ ВАШЕЙ компании
Каждое приложение представляет собой гибкое решение, которое можно использовать как в стандартном функционале, так и адаптировав под свои бизнес-цели.
Мы предлагаем свои услуги по оптимизации приложений с точки зрения требований, целей и задач вашей компании.
СРЕДИ ВОЗМОЖНЫХ ИЗМЕНЕНИЙ И ПЕРЕДЕЛОК:
✓ Настройка полей и добавление полей данных;
✓ Создание необходимых этапов или бизнес-процессов, работающих на базе приложения;
✓ Языковая и страновая (географическая) адаптация;
✓ Интеграция с другими системами;
✓ Настройка дизайна приложения;
✓ Любые изменения в логике приложения и многое другое.
ПОПРОБУЙТЕ ДРУГИЕ ПОЛЕЗНЫЕ ПРИЛОЖЕНИЯ ДЛЯ БИТРИКС24
КАРТА (Google карты в битрикс24)
Планирование маршрутов встреч с клиентами с учетом их географического положения или планирование экспресс-доставки
Посмотрите видео, как это работает
Узнать больше
Данные час/отпуск/выходные
Приложение для хранения, редактирования, быстрого доступа к данным сотрудников,
управление отпусками и выходными
Посмотрите видео, как это работает
Узнать больше
ДОКУМЕНТАЦИЯ
Комплексное решение, обеспечивающее правильную обработку документов: регистрация, поиск и архивирование документов
Узнать больше
обработка счетов
Комплексное решение для детальной обработки входящих и исходящих счетов
Узнать больше
числитель
Используйте индивидуальный числитель в Битрикс24 для каждой вашей компании или для различных типов документов
(счета, договора, оферты).