Информационные блоки
• Нужны для автоматизации вывода на сайт
  типичной, имеющей единую структуру
  информации.
• Они являются источником данных для
  многих компонентов. (см. Три составные
  части)
• Настраиваются в специальном разделе
  Администрирование – Контент –
  Информационные блоки
Создание инфоблока
• Тип инфоблока – будет ли информация делиться на разделы? (Каталог
  на типы товаров; Новости на годы публикации;) Название созданного типа инфоблоков

• Создать новый инфоблок:
   – Назвать
   – Привязать к сайту
   – Настроить пути для разделов и детального просмотра:
        •  после переменной сайта указать имя страницы, куда планируется устанавливать компонент выводящий
           всю информацию из инфоблока, с закрывающем слешем;
        • для пути к разделу указать имя страницы/id раздела 2*/;
        • для пути к элементу /страница/id раздела*/ id элемента 2*/;
        *выбрать в выпадающем меню.
   – Настроить доступ «Чтение» для всех пользователей
   – Можно сохранять или применить
Настройки инфоблока
• Поля – основные стандартные поля формы добавления нового
  элемента. Полезно настроить:
   – для новостей поле дата, установив «текущие дата и время»;
   – у картинки для анонса и детальной картинки галочку «Уменьшить если
     большая» Ширину и высоту лучше указывать одинаковые чтобы картинка
     уменьшалась по своей большей стороне. (200х200 и 1000х1000)
• Свойства – не стандартные дополнительные поля формы
  добавления элемента. (тема следующего занятия)
• Подписи – названия закладок и разделов формы добавления.
  Полезно изменить. Пример :
   – Элементы = Новости
   – Элемент = Новость
   – Добавить, Удалить и Изменить новость
Заполнение инфоблока
• После создания инфоблока в левой части
  Административной панели между «Структурой
  сайта» и «Информационными блоками»
  появятся иконки созданных типов и
  инфоблоков.
• Здесь можно добавлять, удалять и
  редактировать элементы и разделы
  инфоблока. Для продолжения работы
  ОБЯЗАТЕЛЬНО ДОБАВИТЬ ХОТЯ БЫ ОДИН
  ЭЛЕМЕНТ.
Настройки в административной
              панели
• Для работы с инфоблоками полезно
  настроить их отображение в админке:
• Администрирование – Настройки – Настройки продукта –
  Настройки модулей – Инфорационые блоки:
   – Поставить галочку «Совместный просмотр разделов и элементов»
     (элементы раздела будет отображаться при клике на
     соответствующий раздел, а не на ссылку «Элементы» под этим
     разделом)
   – Галочку «Использовать визуальный редактор для изменения HTML
     содержимого» лучше поставить после завершения работы над
     сайтом в момент передачи сайта в пользование клиенту.
Компоненты
•   Компоненты обеспечивают вывод информации из инфоблока на сайт. Выводить эту
    информацию можно в разных частях сайта в любом количестве и повторяясь.
•   Компоненты бывают комплексные и не комплексные. Для нормальной работы не
    комплексных компонентов где-то на сайте должен стоять соответствующий комплексный
    компонент.
•   Каждый компонент может иметь несколько шаблонов отображения.
•   Программный код стандартных компонентов храниться bitrixcomponentsbitrix*имя
    клмпонента* При небходимости написать собственный не стандартный компонент в
    bitrixcomponents создаеться отдельная папка.
•   Стандартные шаблоны отображения компонентов храняться там же
    bitrixcomponentsbitrix*имя клмпонента*  templates*имя темплейта* Чтобы создать свои
    шаблоны отображения их нужно скопировать в bitrixtemplates*нужный шаблон или папка
    .default * components*bitrix – компонент или ваш**имя компонента**имя шаблона*
•   Копировать шаблон можно из публичной части, установив компонент – в выпадающем меню
    компонента выбрать «копировать шаблон компонента» либо «в ручную» перенеся папку
    templates. (Так нужно поступить с компонентом постраничная навигация -
    system.pagenavigation)
Новости
• Создать, настроить и заполнить инфоблок новости.
• Вставить на страницу «Новости» с помощью
  визуального редактора комплексный компонент
  «Новости», указав в его свойствах (параметрах) тип
  и имя инфоблока, галочку «Использовать ЧПУ»
• Скопировать шаблон компонента как описывалось
  ранее.
• Изменить шаблон так чтобы то что в итоге
  отобразится на странице «Новости» было похоже на
  верстку (удалять переменные и непонятный код
  запрещается)
Новости на главной странице
• На главной странице вставляете, часть
  комплексного компонента, не комплексный
  «Список новостей» (или «Лента новостей»)
  в настройках указываете те же тип и имя
  инфоблока и адрес страницы дитального
  просмотра новости комплексного
  компонента: /*страница где стоит
  комплексный компонент*/id элемента2 –
  выбрать из выпадающего меню.
Домашнее задание
• Новости
• Подготовить каталог – создать, настроить и
  заполнить инфоблок Каталог
• Факультатив: настроить постраничную
  навигацию в новостях и встраиваемые
  области в шаблонах сайта

Интегратор Bitrix 4 занятие

  • 1.
    Информационные блоки • Нужныдля автоматизации вывода на сайт типичной, имеющей единую структуру информации. • Они являются источником данных для многих компонентов. (см. Три составные части) • Настраиваются в специальном разделе Администрирование – Контент – Информационные блоки
  • 2.
    Создание инфоблока • Типинфоблока – будет ли информация делиться на разделы? (Каталог на типы товаров; Новости на годы публикации;) Название созданного типа инфоблоков • Создать новый инфоблок: – Назвать – Привязать к сайту – Настроить пути для разделов и детального просмотра: • после переменной сайта указать имя страницы, куда планируется устанавливать компонент выводящий всю информацию из инфоблока, с закрывающем слешем; • для пути к разделу указать имя страницы/id раздела 2*/; • для пути к элементу /страница/id раздела*/ id элемента 2*/; *выбрать в выпадающем меню. – Настроить доступ «Чтение» для всех пользователей – Можно сохранять или применить
  • 3.
    Настройки инфоблока • Поля– основные стандартные поля формы добавления нового элемента. Полезно настроить: – для новостей поле дата, установив «текущие дата и время»; – у картинки для анонса и детальной картинки галочку «Уменьшить если большая» Ширину и высоту лучше указывать одинаковые чтобы картинка уменьшалась по своей большей стороне. (200х200 и 1000х1000) • Свойства – не стандартные дополнительные поля формы добавления элемента. (тема следующего занятия) • Подписи – названия закладок и разделов формы добавления. Полезно изменить. Пример : – Элементы = Новости – Элемент = Новость – Добавить, Удалить и Изменить новость
  • 4.
    Заполнение инфоблока • Послесоздания инфоблока в левой части Административной панели между «Структурой сайта» и «Информационными блоками» появятся иконки созданных типов и инфоблоков. • Здесь можно добавлять, удалять и редактировать элементы и разделы инфоблока. Для продолжения работы ОБЯЗАТЕЛЬНО ДОБАВИТЬ ХОТЯ БЫ ОДИН ЭЛЕМЕНТ.
  • 5.
    Настройки в административной панели • Для работы с инфоблоками полезно настроить их отображение в админке: • Администрирование – Настройки – Настройки продукта – Настройки модулей – Инфорационые блоки: – Поставить галочку «Совместный просмотр разделов и элементов» (элементы раздела будет отображаться при клике на соответствующий раздел, а не на ссылку «Элементы» под этим разделом) – Галочку «Использовать визуальный редактор для изменения HTML содержимого» лучше поставить после завершения работы над сайтом в момент передачи сайта в пользование клиенту.
  • 6.
    Компоненты • Компоненты обеспечивают вывод информации из инфоблока на сайт. Выводить эту информацию можно в разных частях сайта в любом количестве и повторяясь. • Компоненты бывают комплексные и не комплексные. Для нормальной работы не комплексных компонентов где-то на сайте должен стоять соответствующий комплексный компонент. • Каждый компонент может иметь несколько шаблонов отображения. • Программный код стандартных компонентов храниться bitrixcomponentsbitrix*имя клмпонента* При небходимости написать собственный не стандартный компонент в bitrixcomponents создаеться отдельная папка. • Стандартные шаблоны отображения компонентов храняться там же bitrixcomponentsbitrix*имя клмпонента* templates*имя темплейта* Чтобы создать свои шаблоны отображения их нужно скопировать в bitrixtemplates*нужный шаблон или папка .default * components*bitrix – компонент или ваш**имя компонента**имя шаблона* • Копировать шаблон можно из публичной части, установив компонент – в выпадающем меню компонента выбрать «копировать шаблон компонента» либо «в ручную» перенеся папку templates. (Так нужно поступить с компонентом постраничная навигация - system.pagenavigation)
  • 7.
    Новости • Создать, настроитьи заполнить инфоблок новости. • Вставить на страницу «Новости» с помощью визуального редактора комплексный компонент «Новости», указав в его свойствах (параметрах) тип и имя инфоблока, галочку «Использовать ЧПУ» • Скопировать шаблон компонента как описывалось ранее. • Изменить шаблон так чтобы то что в итоге отобразится на странице «Новости» было похоже на верстку (удалять переменные и непонятный код запрещается)
  • 8.
    Новости на главнойстранице • На главной странице вставляете, часть комплексного компонента, не комплексный «Список новостей» (или «Лента новостей») в настройках указываете те же тип и имя инфоблока и адрес страницы дитального просмотра новости комплексного компонента: /*страница где стоит комплексный компонент*/id элемента2 – выбрать из выпадающего меню.
  • 9.
    Домашнее задание • Новости •Подготовить каталог – создать, настроить и заполнить инфоблок Каталог • Факультатив: настроить постраничную навигацию в новостях и встраиваемые области в шаблонах сайта