ex2-70 будет ли верным решение, если для выборки нужных данных будет использовано три отдельных запроса: запрос по секциям товаров, запрос по элементам новостей и запрос по элементам товаров?
В ходе подготовки возник ряд вопросов, буду признателен за ответы на любые из них:
1) ex2-34 Требуется добавить мета тег перед title, согласно заданию. Можно размещать мета тег ДО вывода showhead для удобства контроля? Или требуется разместить тег НЕПОСРЕДСТВЕННО перед title?
2) ex2-108 a) Данный вопрос касается большей части билетов. По документации, при использовании CIBlockElement::GetList в SELECT необходимо указывать ID/IBLOCK_ID/PROPERTY*, после чего я получаю тот единственный параметр, который мне на самом деле был нужен NAME. Подобная выборка не считается избыточной?
b) если элемент найден - указать свойство страницы canonical равное (выражение). Вопрос заключается в том, что при выводе полного выражения link в качестве свойства canonical (в эпилоге) у нас получится link помещенный целиком в href такого же link'a. Вывода как в задании мне удалось добиться, при передаче в href только одного параметра NAME ( - название элемента инфоблока Canonical). Соответственно если задавать свойство canonical равное $arResult[CANONICAL][NAME], то все хорошо, если передавать полное выражение из билетов, то получается link в linke - <link rel=canonical href=<link rel=canonical href..... >>. Можно ли подавать в свойство только Имя?
6) ex2-71 a) Изображение от ex71 не подходит, согласно заданию, возможно требуется использовать картинку от ex81? (нет полей артикул и линк, но при этом в задании их вывод прописан)
б) В задании прописано указать параметр - Шаблон ссылки на детальный просмотр товара, строка. Но данный параметр не используется в рамках билета ex71 опять же, он требуется в ex81. Вводить ли данный параметр?
в) Допустимо ли использование GetNextElement и получение GetFields и GetProperties, не будет ли это избыточным?
7) ex2-97 Используемые в шаблоне поля новостей: название, дата активности. Но мы нигде не используем ACTIVE_FROM, стоит ли нам ее получать в таком случае?
Вячеслав Слудский написал: 1) ex2-34Требуется добавить мета тег перед title, согласно заданию.Можно размещать мета тег ДО вывода showhead для удобства контроля?Или требуется разместить тег НЕПОСРЕДСТВЕННО перед title?
Разместите непосредственно перед title
Цитата
Вячеслав Слудский написал: По документации, при использовании CIBlockElement::GetList в SELECT необходимо указывать ID/IBLOCK_ID/PROPERTY*, после чего я получаю тот единственный параметр, который мне на самом деле был нужен NAME. Подобная выборка не считается избыточной?
не считается
Цитата
Вячеслав Слудский написал: b) если элемент найден - указать свойство страницы canonical равное (выражение).Вопрос заключается в том, что при выводе полного выражения link в качестве свойства canonical (в эпилоге) у нас получится link помещенный целиком в href такого же link'a.Вывода как в задании мне удалось добиться, при передаче в href только одного параметра NAME ( - название элемента инфоблока Canonical).Соответственно если задавать свойство canonical равное $arResult[CANONICAL][NAME], то все хорошо, если передавать полное выражение из билетов, то получается link в linke - >.Можно ли подавать в свойство только Имя?
не понятна проблематика, вам нужно значение поля указать, может в синтаксисе у вас ошибка ?
Цитата
Иван Малышин написал: 3) ex2-93В записи в журнале, в графе description - GetCurPage хватит или требуется полный URL?
хватит
Цитата
Вячеслав Слудский написал: 4) ex2-51Принципиально ли в рамках билета использование SEVERITY -> SECURITY или можно использовать INFO?
чего нет явно в задании и правилах экзамена - делаете как считаете нужным
Цитата
Вячеслав Слудский написал: a) Изображение от ex71 не подходит, согласно заданию, возможно требуется использовать картинку от ex81? (нет полей артикул и линк, но при этом в задании их вывод прописан)
там указано, "пример", нужен простой вывод, данные то свои сможете подставить?
Цитата
Вячеслав Слудский написал: б) В задании прописано указать параметр - Шаблон ссылки на детальный просмотр товара, строка.Но данный параметр не используется в рамках билета ex71 опять же, он требуется в ex81. Вводить ли данный параметр?
Что сказано в задании - то и делаете.
Цитата
Вячеслав Слудский написал: в) Допустимо ли использование GetNextElement и получение GetFields и GetProperties, не будет ли это избыточным?
Допустимо
Цитата
Вячеслав Слудский написал: 7) ex2-97Используемые в шаблоне поля новостей: название, дата активности.Но мы нигде не используем ACTIVE_FROM, стоит ли нам ее получать в таком случае?
Здравствуйте. Сдавал экзамен. Были ошибки Задание 3 — Ошибка: Ошибка при внедрении верстки
тут имеется ввиду что не убран вывод массива $arResult?
--Не выполнено: Не выведено значение свойства "Образование"
создать свойство "Образование" будет правильным?
UPD: В свойстве образование нужно поставить галочку множ.?
В конечном итоге вид страницы должен быть как в верстке? Просто в верстке когда открываю страницу в браузере, картинка другая(в два столбца сотрудники)
Добрый день, прохожу обучение к второму экзамену, и застрял на создании комплексного компонента, а именно :
необходимо создать веб-форму (модуль Веб-формы), в которую будут записываться результаты добавления резюме. Обязательно должно быть создано поле Вакансия, которое будет заполняться автоматически по следующему шаблону #id_вакансии#==#Название_вакансии#
Уже всё пересмотрел, но не пойму как именно создать это поле...
Добрый день, . У меня вопрос по задаче: [ex2-93] Записывать в Журнал событий открытие не существующих страниц сайта. (Комплексный билет)
/not_real/?not=N
/news/not_real/
Компонент /news/ выдает информацию, что "элемент не найден", вместо 404 ошибки. Будет ли верным решением отключение ЧПУ в компоненте? Если это не является решением, нужно настраивать правила обработки адресов?
По задаче [ex2-108] link rel="canonical" для детальной новости Создается дубликат link rel="canonical" из за самого условия в задаче, размещения в head тэга. Влияет ли подобное повторение тэгов на оценку в экзамене?
В первом билете, в задаче 4. [ex2-82] Добавить отображение данных в шаблон сайта. В описании к задаче указанно реализация задачи состоит из доработки созданного ранее компонента. Не понятно. Перед задачей 4. была задача 3. [ex2-70] Разработать простой компонент «Каталог товаров». Про этот компонент имеется введу? По большей части не понятно нужно ли добавлять минимальную и максимальную цену в товарах.
Иван Малышин, подскажите, при решении этого экзамена - нужно ли создавать папку local и выполнять там работу? Или все делать в /bitrix/templates/ ? Спасибо. Up: извините, не заметил что в тестовом билете написано)
Добрый день! Подскажите, в задании [ex2-97] Разработать простой компонент «Новости по интересам» явно не указано ограничение на версию ИБ (стандартные инфоблоки и инфоблоки 2.0), который участвует в выборке. Будет ли считаться правильным решение, которое корректно отрабатывает только на одной версии ИБ?
Георгий Иванов написал: Компонент /news/ выдает информацию, что "элемент не найден", вместо 404 ошибки. Будет ли верным решением отключение ЧПУ в компоненте? Если это не является решением, нужно настраивать правила обработки адресов?
не то, не то - не будут верными решениями. компонент новостей лишь пример, любой другой тоже должен логироваться, в этом и смысл задания
Георгий Иванов написал: По задаче [ex2-108] link rel="canonical" для детальной новости Создается дубликат link rel="canonical" из за самого условия в задаче, размещения в head тэга. Влияет ли подобное повторение тэгов на оценку в экзамене?
по идее нет
Цитата
Георгий Иванов написал: В первом билете, в задаче 4. [ex2-82] Добавить отображение данных в шаблон сайта.В описании к задаче указанно реализация задачи состоит из доработки созданного ранее компонента. Не понятно.
Имеется в виду созданный в рамках билета компонент. Вроде так в условии и написано. В чем конкретно неясность?
Цитата
Георгий Иванов написал: Перед задачей 4. была задача 3. [ex2-70] Разработать простой компонент «Каталог товаров». Про этот компонент имеется введу? По большей части не понятно нужно ли добавлять минимальную и максимальную цену в товарах.
Сергей Панчук написал: Иван Малышин , подскажите, при решении этого экзамена - нужно ли создавать папку local и выполнять там работу? Или все делать в /bitrix/templates/ ? Спасибо.
Даже в тестовых билетах написано же
Код
Решения размещать в папке local, создать копию шаблона furniture_pale-blue в local, шаблоны компонентов размещать в этом шаблоне
Никита Лукьянов написал: Добрый день! Подскажите, в задании [ex2-97] Разработать простой компонент «Новости по интересам» явно не указано ограничение на версию ИБ (стандартные инфоблоки и инфоблоки 2.0), который участвует в выборке. Будет ли считаться правильным решение, которое корректно отрабатывает только на одной версии ИБ?
Мы не проверяем переключением версии. Если будем, то явно добавиться в условия или правила - "решение должно поддерживать оба режима работы ИБ"
Добрый день! Задача ex2-100 Получается добавить пункт меню компонента только так методом AddIncludeAreaIcons
В описании задачи на скриншоте это должно выглядеть по-другому. Пользуюсь материалами отсюда Если я правильно поняла, добавить нужно toolbar. Приведен метод AddIncludeAreaIcons. Его описание в курсе и документации сильно отличается, где взять информацию, чтобы правильно решить эту задачу?
irina.kunak написал: Задача ex2-100Получается добавить пункт меню компонента только так методом AddIncludeAreaIcons В описании задачи на скриншоте это должно выглядеть по-другому.
Похоже я чего-то не понял, что именно у вас получилось по другому?
irina.kunak написал: Задача ex2-100Получается добавить пункт меню компонента только так методом AddIncludeAreaIcons В описании задачи на скриншоте это должно выглядеть по-другому.
Похоже я чего-то не понял, что именно у вас получилось по другому?
нужный пункт добавлялся в сам тулбар компонента, а не в подменю. нужно было указать параметр IN_PARAMS_MENU=>true, чтобы получилось как на скриншоте в задаче - пунктом меню компонента.
Можно ли править шаблоны компонентов в шаблоне сайта или надо обязательно копировать их? PS Понял, есть же пункт задания "Решения размещать в папке local, создать копию шаблона furniture_pale-blue в local, шаблоны компонентов размещать в этом шаблоне."
[ex2-93] Повесил обработчик и в процессе тестирования выяснилось, что в компоненте news что-то идет не так на странице /news/, компонент выбирает шаблон news и выставляет b404 в true, что как я понимаю, приводит к тому, что на странице /news/ константа ERROR_404 выставляется в Y. Будет ли считаться ошибкой, если обработчик будет добавлять /news/ в журнал?
[ex2-95] Исправил меню как положено, но при авторизации пользователь по умолчанию попадает на Рабочий стол. Считается ли это ошибкой или это нормально?
[ex2-88] Как то непонятно изложены требования к тестированию компонента. Т.к. предполагается, что компонент пишется с нуля, в $arResult попадают только самые необходимые данные. Кроме того в условиях экзамена прописано, что в компоненте должны кешироваться только используемые в некешируемой части данные. Значит ли это что мы должны убрать SetResultCacheKeys на время тестирования или нужно проделать что-то ещё, например убрать данные, необходимые для работы эрмитажа?