5. 1С-Битрикс (Bitrix) - Разработка - Вывод компонента news list
5. 1С-Битрикс (Bitrix) - Разработка - Вывод компонента news list
---
Для повторяющихся элементов в пределах одного блока дизайна (слайдер, блоки услуг, карточки товаров и т д) рекомендуется использовать инфоблоки. Можно создавать неограниченное количество инфоблоков, разделяя их на смысловые типы, что позволяет, при грамотно продуманной структуре, сделать управление сайтом максимально удобным.
Все инфоблоки (далее ИБ) привязаны к Типам инфоблоков (это по сути структурная единица, объединяющая разные ИБ, схожие по смыслу и назначению. Например, Тип ИБ «Каталог» для всего, что связано с ассортиментом товаров, или Тип ИБ «Контент», в котором находятся Новости, Статьи и т д).
Все управление сущностями ИБ располагается в разделе «Контент» .
Для создания Типа ИБ нужно перейти в раздел «Контент — Инфоблоки — Типы инфоблоков» ( /bitrix/admin/?lang=ru ). По нажатию на кнопку добавления откроется интерфейс создания Типа ИБ, где заполняются символьный Идентификатор (на латинице) и человекопонятное название для админки. ID можно вписать только при создании Типа ИБ.
После того, как Тип ИБ создан, внутри этого типа можно создать нужные ИБ. Это делается в том же разделе, если находиться непосредственно внутри созданного Типа.
Важные поля и настройки при создании ИБ:
Название ИБ ( при соответствующей настройке компонентов вывода может отображаться во фронтальной части сайта (в хлебных крошках), а вообще служит для внутренней идентификации и удобства использования).
Сайт, к которому привязан ИБ (можно выбрать несколько).
Ссылки на страницу ИБ, раздел и элемент заполняются в том случае, если планируется переход внутрь структуры разделов и элементов данного ИБ, в остальных случаях нее имеет значения.
Доступ для всех должен быть выставлен как «Чтение», иначе для неавторизованного пользователя этот ИБ не будет отображаться.
Свойства можно/нужно создавать, если полей стандартного функционала недостаточно или явно требуются доп. поля в элементах.
Элементы ИБ создаются в том же разделе «Контент», в созданном инфоблоке, но вне подраздела «Инфоблоки» (в «Инофблоках» находятся только настройки, сами структурные единицы создаются выше).
Когда создано нужное количество элементов ИБ, их необходимо вывести при помощи компонента. Цикличные элементы, не являющиеся частью торгового каталога, традиционно выводятся через компонент «Список новостей» bitrix: . Для магазинного функционала, при наличии модуля Торговый каталог, используется «список элементов каталога» bitrix: . Чтобы получить компонент списка новостей и сразу настроить его, можно открыть на редактирование любую страницу во фронте и в списке компонентов начать искать «Новости» или «Список».
При выборе компонента в результатах поиска он открывается на редактирование. Основные (и главные) настройки — Шаблон компонента, Тип ИБ и Код ИБ, в выпадающих меню нужно выбрать то, что создавалось в пред. пунктах. Разъяснения по остальным пунктам настроек можно посмотреть в официальной документации .
Когда компонент настроен, можно забрать его код, вставить в отведенное под него в дизайне место и скопировать шаблон компонента в папку используемого шаблона сайта. Как это делать, подробно описано в уроке 3 «внедрение меню» и показано в видео к этому уроку.
В шаблоне компонента можно реализовать любую верстку и вывод любых полей, которые есть в массиве свойств элемента (как правило $arItem) внутри цикла.
39 views
458
131
3 months ago 00:15:38 1
Зарядка 320 Ватт для смартфона — РЕКОРД!
4 months ago 00:20:02 1
Поезд-отель РЖД: сауна, бар, два ресторана!
5 months ago 02:02:24 1
Настоящая Бразилия. Сутки в самой большой и опасной фавеле Рио-де-Жанейро @staspognali
6 months ago 00:10:42 3
РАБОТА в IT. Как получить работу мечты? 5 ОШИБОК кандидатов при устройстве на работу
6 months ago 01:08:39 3
#5 Складской учет. Настройка интеграции// Серия вебинаров «Интеграция 1С и Битрикс24 от А до Я»
6 months ago 00:05:20 1
Где и как создать сайт самому с нуля
6 months ago 00:50:12 1
Цены на iPhone и Жигули в ЕГИПТЕ!
6 months ago 01:08:20 9
Кому РЕАЛЬНО НУЖЕН сайт для бизнеса? Сколько стоит сайт в 2024 году? 5 ошибок при создании сайта
6 months ago 00:37:27 1
Что ждет маркетплейсы в 2025 году? Бренд или Арбитраж. 3 дня MPSTATS Expo
8 months ago 00:00:56 7
Люди БитриX
8 months ago 00:01:32 34
5 причин сделать сайт на 1С Битрикс
9 months ago 00:14:29 1
Разработка сайта для доставки еды. Кейс
9 months ago 00:04:01 1
INTEC: Импорт/Экспорт - загрузка каталога товаров из Excel
10 months ago 01:30:00 1
Мир слов и идей: чему может научить литература в XXI веке. Как начать читать?
10 months ago 00:13:40 3
Как AI чат-боты трансформируют бизнес: от статистики до реальных кейсов
10 months ago 00:30:14 2
Внедрение Битрикс24 для франчайзинговой сети антикоррозийной обработки автомобилей
11 months ago 00:21:17 1
Как в 2024 осуществить переезд из облачной версии в коробочную версию Битрикс24?
11 months ago 00:38:23 2
Смотрим частные самолеты: 25 МЛН за билет!
1 year ago 00:56:45 1
Откуда берутся взрослые? Лекция 4. От 1,5 до 3 лет
1 year ago 03:32:49 1
Конференция «Диалог с AI 2023». 5 октября
1 year ago 00:43:49 2
Как обманывают при заказе автомобиля из-за границы!
1 year ago 01:02:11 3
Кто займет ОГРОМНЫЙ рынок товаров для дома после Ikea, Zara, H&M?
1 year ago 00:14:11 1
Какая СRM лучше? Я заплатила 500 000 рублей за внедрение Битрикс24, АМО.CRM, 1C-CRM. Мой опыт.
1 year ago 00:19:50 1
Преимущества оффлайн-событий, или как использовать REST правильно