taurus2790
@taurus2790
Я не программер я только учусъ

Как правильно организовать каталог товаров в Bitrix?

Добрый день. подскажите по моему вопросу.

Есть один тип инфо-блока "Каталог товаров" в нём 42 инфоблока.

Для каждого типа товаров свой инфо-блок. (Ноутбуки и телефоны к примеру)

А теперь вопрос: Как сделать правильнее?

1. Создать в корне файл для каждого блока и вывести там компонент каталог. (Плюсы: Малая вложенность. Минусы: Куча файлов в корне)
2. Создать папку catalog к примеру и туда ложить все файлы (Плюсы: нет файлов в корне. Минусы: дополнительная вложенность)

Может можно как то срезать 1 пункт, типа site.ru/catalog/phone превратить в site.ru/phone

Подскажите какие ещё есть варианты и как правильнее сделать?
  • Вопрос задан
  • 1675 просмотров
Решения вопроса 1
rpsv
@rpsv
делай либо хорошо, либо никак
Один инфоблок, разделы и один компонент.

По поводу кучи свойств: собственно в комментах вам уже ответили что можно настроить вывод и в фильтре и в карточке товара, а также в админке ( https://dev.1c-bitrix.ru/learning/course/?COURSE_I... ).

Есть более экстремальный вариант, если отойти от стандартной админки и сделать свои страницы добавления/удаления, то можно сделать так:
все свойства засунуть в одно JSON свойство и тогда проблем вообще не будет. Накидаете страницу для добавления/редактирования (не сложно это делается). Для фильтрации нужно будет поднять дополнительные READ-only таблицы (на каждую категорию), либо в RAM поднять кеш-базу (Redis например), в которой будут храниться значения свойств и идентификаторы записей. Вот такая безумная идея...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы