Разработчик Bitrix Framework. Компоненты. Часть 1

1. Языковые файлы в компоненте и всех его стандартных файлах подключаются: автоматически методом $this->IncludeLangFile() инструкцией include(имя файла) 2. Если для какого-либо шаблона сайта не созданы шаблоны компонентов, то: Будет выдано сообщение об ошибке Сначала будет произведен поиск шаблона в папке /bitrix/templates/.default/components, затем в папке /bitrix/components, в случает отсутствия выдано сообщение об ошибке Будет произведен поиск […]

Подробнее

Разработчик Bitrix Framework. Инфоблоки

[ Посмотреть ответы ]   При оптимизации кода рекомендуется убрать лишние запросы. Лишний запрос это: запрос в цикле запросы, которые добирают данные в цикле запрос с неиспользуемыми данными ($arSelect) Выборка историй изменения элемента осуществляется с помощью метода: CIBlockElement::GetList с настроенным фильтром «SHOW_HISTORY» => «Y» CIBlockElement::WF_GetLast CIBlockElement::WF_GetHistoryList Переход к добавлению свойств для разделов инфоблока выполняется: на закладке «Свойства» страницы […]

Подробнее

Разработчик Bitrix Framework. Интеграция дизайна. Часть 2

Вопросы Где хранятся системные шаблоны меню (т.е. включенные в поставку продукта), используемые для данного шаблона сайта? в файлах с именем <тип_меню>.menu_template.php, расположенными в каталоге /bitrix/tools/ в файлах с именем <тип_меню>.menu.php в файлах с именем <тип_меню>.menu_template.php в папке соответствующего шаблона сайта в разделе /bitrix/components/bitrix/menu/templates/ Включаемая область – это специально выделенная область на странице сайта, которую можно […]

Подробнее

Разработчик Bitrix Framework. Интеграция дизайна. Часть 1

Вопросы: API функция SetPageProperty() используется для: создания свойств страницы задания значений свойств страницы управления набором свойств, доступных для данной страницы добавления значений метаданных в код страницы API функция ShowTitle() используется для: задания значения заголовка страницы вывода заголовка страницы или окна веб-браузера для вывода заголовка страницы задания значения заголовка окна веб-браузера При загрузке по умолчанию шаблон […]

Подробнее

Разработчик Bitrix Framework.Технологии

Вопросы Для обеспечения внешней авторизации в продукте «1С-Битрикс» необходимо установить обработчик события OnAfterUserLogin OnBeforeUserLoginByHash OnUserLoginExternal Для реализации внешней авторизации необходимо создать обработчик соответствующего события в файле /bitrix/php_interface/scripts/phpbb.php /bitrix/admin/php_interface/init.php /bitrix/php_interface/scripts/init.php /bitrix/php_interface/init.php Управляемое кеширование отличается от неуправляемого тем, что: В неуправляемом кешировании применяется специальный алгоритм, который учитывает тот факт, что большая часть посетителей — это незарегистрированные пользователи […]

Подробнее

Разработчик Bitrix Framework. Архитектура продукта

Вопросы Сайт в понятии Bitrix Framework это: Учетная запись в базе данных Файлы публичной части Отдельное доменное имя URL сайта Настройки системы Компоненты и модули системы Файловая структура Bitrix Framework позволяет настроить внешний вид сайта практически под любую вашу задачу позволяет не обращаться БД там, где это не нужно. обладает большей гибкостью за счёт того, […]

Подробнее