Каталог решений

Покупка продления купона

Продолжительность:
Общая сумма:
0 руб.
Ваш запрос успешно отправлен!

Я согласен с условиями активации продлений
Продлить
Продолжить покупки

Scoder: Автоматическая генерация разделов из значений свойств

Простой и удобный в работе модуль «Разделы/ секции из свойств».Решение позволяющее создавать разделы из значений свойств элементов  инфоблока. Модуль прост в использовании, если вы решили облегчить себе работу — это решение как раз для Вас. Решение поддерживает свойства инфоблока типа «Строка» (S), «Список» (L), «Справочник»(S:directory), Привязка к элементам (E), Привязка к разделам (G).Решение очень полезно Seo-специалистам, которым нужно формировать уникальные, красивые  URL из значений свойств. Модуль создан именно для этих целей.Например, фильтр по бренду Adidas имеет адрес страницы (URL) /catalog/#SECTION_CODE/filter/brand-adidas/. Т.к. модуль автоматом создает разделы(подразделы) из значений необходимых свойств, то можно получить следующие URL:/catalog/#SECTION_CODE/adidas/ или /catalog/adidas/, зависит от настроек ЧПУ вашего комплексного компонента. И еще один огромный плюс, т.к. это разделы инфоблока, то все стандартные Seo-инструменты разделов доступны по умолчанию.Зайдя в настройки модуля, выбираете свойство инфоблока (бренд, акции, новинки, цвет, размер и т.п.). Затем производите переиндексацию. Так  же обратите внимание, если вы выбрали нужные вам свойства инфоблока и в дальнейшем будете работать только с ними, то переиндексацию производить повторно не нужно, далее все будет проходить автоматически. Переиндексацию нужно будет производить в следующий раз, только если вы выбрали новые свойства инфоблока.Установив решение и произведя переиндексацию, в меню слева вы увидите созданные Вами подразделы. Ярким примером такого решения, является организация подразделов из брендов. Например:Беговые дорожкиAmmityAdidasDFCЭллиптические тренажерыAmmityDFCВ этом случае есть огромный плюс, т.к. это будут разделы инфоблока, то можно формировать хорошие URL и доступен весь набор SEO-инструментов раздела.Так же организация подразделов по размеру обуви:Женская обувь35 размер36 размер37 размер38 размер39 размерМужская обувь39 размер40 размер41 размер42 размер43 размер И еще к примеру организация подразделов по стилям одежды:Женская одеждаМилитариКлассикаСпортСафариМужская одеждаСпортМилитариКлассика…..SKU  в данный момент не поддерживается, разделы создаются в том инфоблоке, к которой относится свойство. На этом мы не останавливаемся, мы продолжим развивать и обновлять модуль.  Инструкция по настройке модуляВнимание! При переиндексации происходит привязка товаров к созданным  из значений свойств разделам, но при этом они также останутся привязанными к своим старым разделам. Т.е. возникает множественная привязка одного товара к нескольким разделам. Поэтому, если есть необходимость, чтобы товар отвечал только по одному адресу URL, нужно настроить поддержку канонических ссылок. Подробнее об этом в документации: Основной раздел элемента и поддержка канонических ссылок.Поиск разделов происходит по названию значения свойства, т.е. название значения свойства эквивалентно названию создаваемого/редактируемого раздела.Внимание! Данный модуль разработан с использованием апи D7.Минимальные технические требования для продукта с версии 14.0 (с ядром D7):PHP версии 5.3.MySQL версии 5.Для корректной работы модуля необходимо, чтобы на сайте были установлены все последние обновления модулей 1с-Битрикс и тест "Настройки -> Инструменты -> Проверка системы" не должен возвращать ошибок.Также вас может заинтересовать: Товарные коллекции в разделах / Категории для Seo. Посадочные разделы в каталоге. Товары со скидкой.

Scoder: Автоматическая генерация разделов из значений свойств

Scoder: Автоматическая генерация разделов из значений свойств

Купить: 5 000 руб.
от Scoder
Скриншоты
Описание

Технические данные

Опубликовано:
15.08.2017
Обновлено:
31.01.2023
Версия:
1.1.9
Установлено:
Менее 50 раз
Подходящие редакции:
«Старт», «Стандарт», «Малый бизнес», «Бизнес», «Корпоративный портал», «Энтерпрайз», «Интернет-магазин + CRM»
Адаптивность:
Нет
Поддержка Композита:
Нет
Совместимо с Сайты24
Нет
Совместимо с PHP 8.1
Да

Пользовательское соглашение

Описание


Простой и удобный в работе модуль «Разделы/ секции из свойств».

Решение позволяющее создавать разделы из значений свойств элементов  инфоблока. Модуль прост в использовании, если вы решили облегчить себе работу — это решение как раз для Вас.
Решение поддерживает свойства инфоблока типа «Строка» (S), «Список» (L), «Справочник»(S:directory), Привязка к элементам (E), Привязка к разделам (G).

Решение очень полезно Seo-специалистам, которым нужно формировать уникальные, красивые  URL из значений свойств. Модуль создан именно для этих целей.

Например, фильтр по бренду Adidas имеет адрес страницы (URL) /catalog/#SECTION_CODE/filter/brand-adidas/. Т.к. модуль автоматом создает разделы(подразделы) из значений необходимых свойств, то можно получить следующие URL:
/catalog/#SECTION_CODE/adidas/ или /catalog/adidas/, зависит от настроек ЧПУ вашего комплексного компонента. И еще один огромный плюс, т.к. это разделы инфоблока, то все стандартные Seo-инструменты разделов доступны по умолчанию.


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

Установив решение и произведя переиндексацию, в меню слева вы увидите созданные Вами подразделы.


Ярким примером такого решения, является организация подразделов из брендов. Например:

Беговые дорожки
  • Ammity
  • Adidas
  • DFC
Эллиптические тренажеры
  • Ammity
  • DFC
В этом случае есть огромный плюс, т.к. это будут разделы инфоблока, то можно формировать хорошие URL и доступен весь набор SEO-инструментов раздела.


Так же организация подразделов по размеру обуви:

Женская обувь
  • 35 размер
  • 36 размер
  • 37 размер
  • 38 размер
  • 39 размер
Мужская обувь
  • 39 размер
  • 40 размер
  • 41 размер
  • 42 размер
  • 43 размер

И еще к примеру организация подразделов по стилям одежды:

Женская одежда
  • Милитари
  • Классика
  • Спорт
  • Сафари
Мужская одежда
  • Спорт
  • Милитари
  • Классика
  • …..
SKU  в данный момент не поддерживается, разделы создаются в том инфоблоке, к которой относится свойство. На этом мы не останавливаемся, мы продолжим развивать и обновлять модуль.  

Инструкция по настройке модуля


Внимание!
При переиндексации происходит привязка товаров к созданным  из значений свойств разделам, но при этом они также останутся привязанными к своим старым разделам. Т.е. возникает множественная привязка одного товара к нескольким разделам. Поэтому, если есть необходимость, чтобы товар отвечал только по одному адресу URL, нужно настроить поддержку канонических ссылок. Подробнее об этом в документации: Основной раздел элемента и поддержка канонических ссылок.
Поиск разделов происходит по названию значения свойства, т.е. название значения свойства эквивалентно названию создаваемого/редактируемого раздела.


Внимание! Данный модуль разработан с использованием апи D7.
Минимальные технические требования для продукта с версии 14.0 (с ядром D7):
  • PHP версии 5.3.
  • MySQL версии 5.
Для корректной работы модуля необходимо, чтобы на сайте были установлены все последние обновления модулей 1с-Битрикс и тест "Настройки -> Инструменты -> Проверка системы" не должен возвращать ошибок.


Также вас может заинтересовать: Товарные коллекции в разделах / Категории для Seo. Посадочные разделы в каталоге. Товары со скидкой.
Отзывы (1)
Обсуждения (19)
1 - 5 из 19
Что нового
1.1.9 (31.01.2023) Корректировки для php8
1.1.8 (15.04.2020) Добавлена обработка событий методов OnAfterIBlockElementSetPropertyValues и OnAfterIBlockElementSetPropertyValuesEx
1.1.7 (14.04.2020) Оптимизированы запросы при переиндексации. Добавлена опция "Обновлять всю связанную с элементом информацию после привязки к генерируемым разделам"
1.1.6 (13.04.2020) Добавлена опция "Интервал между шагами индексации"
1.1.5 (03.02.2020) Устранен недочет. Смена названия модуля.
1.1.4 (17.07.2019) Изменен признак идентификации для генерируемых разделов. Обязательно после установки обновлений пересохранить текучие настройки на странице настроек модуля, чтобы создались необходимые индексы. В противном случае модуль будет работать не корректно.
1.1.3 (17.04.2019) Добавлена поддержка свойств типа "Привязка к элементам" и "Привязка к разделам"
1.1.2 (14.03.2019) Добавлено удаление разделов при сбросе значений
1.1.1 (11.02.2019) Устранен недочет
1.1.0 (07.02.2019) Добавлена опция "Учитывать родительские разделы"
1.0.9 (26.11.2018) Добавлена опция "Удалять разделы при отсутствии значений"
1.0.8 (13.11.2018) Добавлен параметр "Разделы, в которых создавать (по умолчанию Все)". Реализована отвязка товаров из служебных разделов при несоответствии значения
1.0.7 (07.11.2018) Добавлена поддержка свойств типа "Строка"
1.0.6 (06.01.2018) Добавлена поддержка английского языка (en)
1.0.5 (09.11.2017) В параметры обработчика событий модуля OnAfterParamsectionEdit добавлено передача ИД товара
1.0.4 (07.11.2017) исправление ошибки
1.0.3 (30.10.2017) Добавлена возможность создать разделы из значения свойства в корне инфоблока. Разработчикам добавлен обработчик события OnAfterParamsectionEdit, который вызывается после добавления товара в секцию, отвечающее за значение свойство.
1.0.2 (05.09.2017) Разработчикам добавлен обработчик события модуля OnBeforeParamsectionEdit(&$arFields, $arParams), который позволяет модифицировать параметры добавляемого/редактируемого раздела или отменять добавление/редактирование.
Установка
Модуль устанавливается через стандартный механизм установки модулей 1С-Битрикс.

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

Инструкция по настройке модуля
Поддержка
Техническая поддержка осуществляется по e-mail адресу scoder.ru@yandex.ru. Все просьбы и предложения, пожалуйста, отправляйте на указанный почтовый ящик или в комментариях к решению.

При обращении в службу поддержки обязательно указывайте:
  • адрес сайта,
  • логин и пароль администратора,
  • ftp логин и пароль,
  • e-mail покупателя модуля или номер вашего купона,
  • техническая поддержка не оказывается, если закончился срок получения обновлений модуля.
Задачи по доработке модуля выполняем за отдельное вознаграждение, но оставляем за собой право отказать в такой доработке без объяснения причин.

Другие решения разработчика

еще 12 решений

Решение добавлено в корзину

Перейдите в корзину и оформите заказ или продолжите покупки
Перейти в корзину
Продолжить покупки