Тема для обсуждения заданий экзамена №1. Здесь можно уточнить условия или как правильно оно решается. Как подготовиться и успешно сдать экзамен - подробно описано здесь.
В этой теме обсуждаем только задания и их решения!, все остальные сообщения будут модерироваться Если у вас есть вопрос по экзамену, но он не относится к заданиям, или вы хотите сообщить, например про опечатки, просьба составить обращение в ТП, такие сообщения тут я буду скрывать.
Помните, что хорошо составленный вопрос уже содержит половину ответа Если вы хотите уточнить условие - то напишите как вы его поняли и что именно требует уточнения, если по решению - то опишите ваш вариант решения, тогда можно обсудить верно оно или нет.
Итоговые ответы, на которые стоит ориентироваться - будут размещаться в шапке темы, в комментариях обсуждаем.
3. Интеграция HTML шаблона Q: Влияет ли использование D7 на результат, и будет ли доступна документация по D7? A: Сегодня использование "старого" API или возможностей D7 - равносильно при оценке. Возможно станет предпочтительнее D7, но тогда это явно будет указано в описании экзамена.
3.2. Настроить отображения шаблона для печати по условию: раздел «Новости» и наличия переменной в URL «DOPRINT». Q: В этом случае нужно создать новый шаблон, специально для печати? Но в верстке он никак не представлен и стилей нет? A: Если такое задание будет на экзамене, то шаблон * печати будет предоставлен готовый
4. Компоненты Q: При внедрении шаблонов компонентов нужно ли CSS стили выносить из общего файла в шаблон компонента? A: В рамках экзамена - нет
Q: Если верстка типовых шаблонов начинает не корретно отображаться из-за стилей или HTML внедренннго шаблона, нужно ли ее исправлять? A: При условии что именно стили или HTML нового шаблона повлияли - нет, не нужно. Но убедитесь что дело не в ошибки внедрения шаблона, вроде пропущенного или не закрытого тега.
4.1. Внедрить в шаблон компонент, реализующий верхнее меню. Должно строиться выпадающее меню, в выпадающем меню может быть 2 уровня...
Q: При внедрении меню, если задать много пунктов или длинное название пунктов, оно может некорректно отображается: последний пункт меню переносится на вторую строку. A: Да, в верстке есть такой ньанс, это не будет засчитано за ошибку
Q: Что подразумевается под "Должен использоваться типовой компонент, без каких–либо модификаций." Означает ли это, что можно редактировать только шаблон компонента, без создания result_modifier.php и component_epilog.php - потому что эти файлы понадобятся при выполнении других задач. ? A: Лишний раз напоминание, что для решения заданий экзамена №1 достаточно стандартных компонентов и не нужно их как-то дорабатывать. Для решения этого задания точно не нужны result_modifier.php и component_epilog.php.
Q: При отключенном режиме правки, интегрированная верстка должна отображаться как в исходнике? Но при этом допускается её некорректное отображение в режиме правки? A: В режиме правки действительно допускается небольшое смещение внедренной верстки.
13.2. В хедере шаблона сайта внедрить компонент авторизации, используя уже готовый шаблон из материалов – папка system.auth.form. ...
Q: В верстке нет шаблона для сообщения с ошибками. При выводе ошибок верстка шапки будет немного некорректно отображаться, за это не вычтут балл? A: Нет
Почему тут считается правильным использование только папки local для хранения шаблонов? Вероятно, это будет актуально в будущем (см. дату документа во вложении). Как можно найти актуальную на сегодняшний момент версию документа?
В курсе Разработчик Bitrix Framework про использование папки local ничего нет. Для простейших случаев (которым является экзамен по интеграции) какой то необходимости в ее использовании не вижу.
Алексей, экзамен - это проверка перечня навыков разработчика по технологиям Bitrix Framework, а не какой-то конкретный "простейший случай" создания сайта. Т.е. мы как бы говорим, продемострируйте нам что вы знаете что такое папка local и умеете с ней работать на практике.
Смотрите под таким углом на все задания. Экзамен, так или иначе будет формализованной проверкой знаний (обобщение правил), вариантов "правильных" решений задач много. Поэтому мы заранее предупреждаем - что хотим увидеть в решении. Хотя я, конечно, стараюсь приблизить задания и способы решения к кейсам из реальной жизни, насколько это возможно в рамках экзамена.
Теперь конкретно по local. То что вы не будете ее использовать в реальных проектах, основываясь на каком-то личном предпочтении не очень хорошо. Использование этой папки - это рекомендуемый нами подход в любых проектах, нет объективных причин (или я не знаю? назовите) не использовать эту папку.
К сожалению при прохождении стоит 14 версия Битрикс, и обновиться нет возможности из-за лицензии. Поэтому нет возможности использовать подключение стилей/скриптов из d7. Исправьте пожалуйста
Добрый день. в этом файле написано "Правильным считается если: Система корректно установлена: проверка сайта не выдает ошибок (Настройки — Инструменты — Проверка сайта)". Но на тестовой виртуальной машине изначально проверка сайта выдаёт ошибки касательно отправки почты, на виртуальной машине не установлен sendmail. На реальном экзамене всё будет установлено или надо будет ставить вручную?