Разделы презентаций


1С- БИТРИКС Компоненты в 1С-Битрикс, виды и назначение

Содержание

Компонент это реализация определенной функции на сайтеКомпонент манипулирует даннымиШаблон компонента выводит данные на страницуЧто такое компоненты?

Слайды и текст этой презентации

Слайд 11С- БИТРИКС

Компоненты в 1С-Битрикс, виды и назначение

1С- БИТРИКСКомпоненты в 1С-Битрикс, виды и назначение

Слайд 2Компонент это реализация определенной функции на сайте

Компонент манипулирует данными

Шаблон компонента

выводит данные на страницу
Что такое компоненты?

Компонент это реализация определенной функции на сайтеКомпонент манипулирует даннымиШаблон компонента выводит данные на страницуЧто такое компоненты?

Слайд 3Самый простой способ увидеть список всех компонентов это открыть редактор

страницы

Помните, что легче переделать существующий компонент, чем создавать его с

нуля

Где посмотреть компоненты

Самый простой способ увидеть список всех компонентов это открыть редактор страницыПомните, что легче переделать существующий компонент, чем

Слайд 4Подберите максимально близкий к вашей задаче стандартный компонент, если его

нет, то только тогда создавайте свой
Всегда копируйте шаблон компонента, не

изменяйте базовые шаблоны системы
Неправильная выбор компонентов может усложнить вам жизнь

Правила работы с компонентами

Подберите максимально близкий к вашей задаче стандартный компонент, если его нет, то только тогда создавайте свойВсегда копируйте

Слайд 5Для примера добавим на тестовую страницу компонент «включаемой области», посмотрим

как выглядит её вызов в редакторе:
Пример работы с компонентом

Для примера добавим на тестовую страницу компонент «включаемой области», посмотрим как выглядит её вызов в редакторе:Пример работы

Слайд 6У компонентов есть свойства, они показываются при создании либо при

редактировании компонентов
Свойства компонентов

У компонентов есть свойства, они показываются при создании либо при редактировании компонентов Свойства компонентов

Слайд 7Перед работой с шаблоном компонентом всегда нужно скопировать его, если

вы планируете его изменять. Если вас устраивает базовый шаблон компонента,

то его копировать не нужно.

Копирование шаблона компонента

Перед работой с шаблоном компонентом всегда нужно скопировать его, если вы планируете его изменять. Если вас устраивает

Слайд 8Создадим на тестовой странице компонент включаемой области
В настройках выберем «из

файла» и создадим файл phone.php в директории /include
В файле «phone.php»

запишем номер телефона компании
Скопируем вызов компонента и вставим в файл header.php шаблона внутренних страниц, результат выглядит примерно так:

Пример работы с компонентом

Создадим на тестовой странице компонент включаемой областиВ настройках выберем «из файла» и создадим файл phone.php в директории

Слайд 9Если мы выберем в параметрах компонента «Включаемая область» параметр «для

раздела», то эта включаемая область будет отображаться для раздела, если

«для страницы» то только для этой страницы, такая кастомизация компонента позволяет избежать необходимости плодить множество шаблонов страниц с минимальными различиями.

Отображение области для раздела

Если мы выберем в параметрах компонента «Включаемая область» параметр «для раздела», то эта включаемая область будет отображаться

Слайд 10На нашем сайте у шаблонов есть большие одинаковые области верстки,

давайте заменим их единым файлом с вызовом в каждом шаблоне!
Оптимизация

шаблонов страниц
На нашем сайте у шаблонов есть большие одинаковые области верстки, давайте заменим их единым файлом с вызовом

Слайд 11Для начала создадим папку include в папке .default в шаблонах

сайта
В папке include создадим файлы header.php и footer.php
Также создадим папку

lang с аналогичной структурой, как для шаблона

Оптимизация шаблонов

Для начала создадим папку include в папке .default в шаблонах сайтаВ папке include создадим файлы header.php и

Слайд 12Перенесем в файлы header.php и footer.php одинаковые по верстке области

из шаблонов
Создадим единые языковые файлы и подключим их
Заменим в шаблонах

эти области на вызов соответствующих файлов

Оптимизация шаблона

Перенесем в файлы header.php и footer.php одинаковые по верстке области из шаблоновСоздадим единые языковые файлы и подключим

Слайд 13С их помощью мы упрощаем и ускоряем работу администратора сайта
Уменьшаем

количество применяемых шаблонов

Зачем нужны включаемые области

С их помощью мы упрощаем и ускоряем работу администратора сайтаУменьшаем количество применяемых шаблоновЗачем нужны включаемые области

Слайд 14Упрощение редактирования единых областей
Единые языковые файлы для областей
Модульность сайта, возможность

наработки базы готовых решений
Зачем оптимизировать шаблоны сайта

Упрощение редактирования единых областейЕдиные языковые файлы для областейМодульность сайта, возможность наработки базы готовых решенийЗачем оптимизировать шаблоны сайта

Слайд 15Изучить расположение стандартных компонентов
В левой колонке внедрить включаемую область, тип

для раздела (компонент «Вставка включаемой области»). В эту область разместить

блок на зеленом фоне «Ближайшие события». Блок должен отображаться одинаково во всех разделах, кроме раздела «Партнерам». В разделе для партнеров в этом блоке должен быть заголовок: «Внимание!», текст «Заключение партнерского договора позволит вам вывести бизнес на новый уровень».
Внедрить включаемые области для телефона (один файл для подвала и шапки), адреса (в подвале). Эти включаемые области должны содержать только текст, без HTML тегов.
В header и footer - вынести одинаковую часть шаблона главной и внутренней страниц в отдельные файлы и подключить их в обоих шаблонах.

Практическое задание

Изучить расположение стандартных компонентовВ левой колонке внедрить включаемую область, тип для раздела (компонент «Вставка включаемой области»). В

Слайд 16Узнали, что такое компоненты в 1С-Битрикс
Научились работе с компонентом «включаемая

область»
Можем оптимизировать шаблоны нашего сайта с помощью вынесения одинаковых областей

в подключаемые файлы.

Чему мы научились

Узнали, что такое компоненты в 1С-БитриксНаучились работе с компонентом «включаемая область»Можем оптимизировать шаблоны нашего сайта с помощью

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика