1. Языковые файлы в компоненте и всех его стандартных файлах подключаются:
- автоматически
- методом $this->IncludeLangFile()
- инструкцией include(имя файла)
2. Если для какого-либо шаблона сайта не созданы шаблоны компонентов, то:
- Будет выдано сообщение об ошибке
- Сначала будет произведен поиск шаблона в папке /bitrix/templates/.default/components, затем в папке /bitrix/components, в случает отсутствия выдано сообщение об ошибке
- Будет произведен поиск шаблона в папке /bitrix/templates/.default/components, в случает отсутствия выдано сообщение об ошибке
- Будет произведен поиск шаблонов для данного компонента по всем другим шаблонам сайта
3. Укажите верные утверждения для сайта на Bitrix Framework
- Система не накладывает ограничения на внешний вид сайта
- Внешний вид сайта строго ограничен существующими в системе шаблонами
- Все страницы сайта должны использовать один и тот же шаблон
- Любая страница сайта может использовать другой шаблон дизайна
4. Параметры компонентов, входящих в состав комплексного компонента:
- могут использовать собственные объявленные переменные
- могут использовать любые переменные, имеющиеся в системе
- должны включать только переменные, объявленные в комплексном компоненте;
5. Папки и файлы минимально необходимые для работы компонента с языковыми фразами:
- component.php
- /lang
- .description.php
- /templates
- /install
- .parameters.php
- /help
- /images
6. Управление php-кодом вызова компонента осуществляется
- в режиме текстового редактора
- в режиме редактирования исходного кода страницы, текстового или php-редактора
- в режиме визуального HTML-редактора
- в режиме редактирования исходного кода страницы
7. Подключение визуальных компонентов версии 2.0 выполняется с использованием функции
- ShowMeta()
- IncludeComponent()
- SetDirProperty()
- IncludeFile()
8. Где хранятся системные шаблоны меню (т.е. включенные в поставку продукта), используемые для данного шаблона сайта?
- В разделе /bitrix/components/bitrix/menu/templates/
- В файлах с именем <тип_меню>.menu_template.php в папке соответствующего шаблона сайта
- В файлах с именем <тип_меню>.menu_template.php, расположенными в каталоге /bitrix/tools/
- В файлах с именем <тип_меню>.menu.php
9. В компонентах:
- для изменения вывода данных нужно модифицировать компонент в собственном пространстве имен
- разделена логика и визуальное представление.
- для изменения логики работы компонента достаточно модифицировать его код.
- для изменения логики компонента можно модифицировать шаблон компонента, но обязательно в собственном пространстве имен.
10. Простой компонент от комплексного отличается тем что:
- Комплексные компоненты строятся на основе простых компонентов, используя их логику.
- Простые компоненты создают область с динамической информацией на одной странице, комплексные создают целый раздел сайта.
- Набор простых компонентов не может обеспечить функционал комплексного компонента.
- Простые – одностраничные, то есть размещены на одной физической странице, комплексные – многостраничные, то есть размещены на разных физических страницах сайта.
11. При использовании комплексного компонента, входящего в стандартную поставку «1С-Битрикс», разработчик
- не может изменить тему и управлять вызовом используемых в комплексном компоненте простых компонентов
- может изменить тему комплексного компонента, добавив в нее вызов необходимых ему простых компонентов
12. С использованием какой функции визуальным компонентом устанавливается заголовок страницы?
- SetTitle()
- ShowTitle()
- SetPageProperty()
- ShowMeta()
13. Модификация шаблона компонента меню в папке /bitrix/components/bitrix/menu/templates/ приведет к тому, что
- разработанный вами шаблон появится в системе партнерских обновлений
- вы передаете права на разработанный шаблон компании «1С-Битрикс»
- при обновлении изменения в шаблоне будут потеряны
- сайт лишился технической поддержки «1С-Битрикс»
14. Для того чтобы получить возможность управлять параметрами компонента через визуальный интерфейс, необходимо задать описание этих параметров в файле:
- description.php
- .description.php
- component.php
- .parameters.php
15. API функция ShowTitle() используется для
- задания значения заголовка страницы
- вывода заголовка страницы или окна веб-браузера
- для вывода заголовка страницы
- задания значения заголовка окна веб-браузера
16. Если вам необходим компонент, выполняющий специфичные для вас действия, необходимо
- перестать использовать Bitrix Framework и начать писать программы на PHP
- обратиться в службу технической поддержки с просьбой разработать этот компонент
- разработать свой компонент с использованием API Bitrix Framework
17. В случае разработки сайта со сложной версткой и большим числом разных шаблонов страниц и используемых на них компонентов:
- Шаблоны компонентов необходимо обязательно размещать в соответствующем шаблоне сайта, даже если в другом шаблоне также используется этот компонент
- Шаблоны компонентов будет разумно размещать в папке /bitrix/templates/.default
18. Наличие на сайте компонента в папке /bitrix/components/my/ показывает нам, что
- вопросы по данному компоненту не будут рассматриваться технической поддержкой «1С-Битрикс»
- сайт лишился технической поддержки «1С-Битрикс»
- техническая поддержка компании «1С-Битрикс» будет оказывать услуги по поддержке сайта только платно, по почасовой оплате
- данный компонент не является стандартным компонентом Bitrix Framework
19. Результат работы компонента передается в шаблон в массиве
- $arResult
- $arItems
- $arItem
- $arParams
20. Компоненты в Bitrix Framework должны храниться только в:
- в папке /bitrix/components/bitrix
- в папке /bitrix/components/собственное пространство имен
- в папке шаблона сайта
- в папке /bitrix/modules/имя модуля для компонентов соответствующего модуля
21. Шаблон компонента подключается:
- инструкцией include(имя файла)
- автоматически
- командой $this-> IncludeComponentTemplate ($templatePage)