Павел Коробицин написал: И еще такой вопрос по заданию [ex1-11] если допустим я сделал изменяемую область для раздела главной, потом раскидал этот sect_inc по другим разделам аналогично а вот в раздел компании в котором должно быть другое, я закинул тот же файл только с другим уже текстом это нормальное решение?
Не понятно, для чего раскидывать sect_inc по разделам. Создать отдельный файл в нужном разделе — это верно.
Павел Коробицин написал: Если простым языком то при интеграции компонента максимально схожий вариант по выводу даты есть с заглавной буквы а в примере с маленькой нужно, критическая ли это ошибка или нет? просто под данный формат только с заглавной есть
Не критическая ошибка. Важно показать, что вы знаете, как установить нужный формат на уровне компонента или сайта
Евгений Козин написал: [ex2 34] Тут необходимо именно в файл который расположен в local/templates/furniture_pale-blue/components/bitrix/news/.default/.parametrs.php вписать новую настройку? Как тогда передать ее в news.list? в папке шаблона нет news.php.
Посмотрите уроки с подключением простых компонентов в составе комплексного, как передаются параметры.
Роман Бушняков написал: Ещё вопрос возник. [ex2-107] Автоматический сброс кеша в компоненте при изменении элемента информационного блока «Услуги». Насколько я понимаю, надо продемонстрировать умение работать с тегированным кэшем. Про это описано в третьем курсе, вот здесь: http://academy.1c-bitrix.ru/education/index.php?COURSE_ID=67&LESSON_ID=6379&LESSON_P... Там есть отдельное видео, которое так и называется, "Тегированный кеш компонентов". Но только вот именно в этом видео, начиная с середины, объясняется, что все инфоблоки УЖЕ имеют встроенный тегированный кеш. Поэтому при изменении любого элемента, если этот элемент выводится в любом компоненте (в том числе в тех, которые мы пишем на экзамене), кеш автоматически будет сбрасываться. Я сейчас проверил на всех простых компонентах, которые написал, готовясь к экзаменам, это действительно так, кеш сбрасывается. Внимание, вопрос - чо делать с задачей-то? Она, получается, уже выполнена и не требует никаких телодвижений. Или я что-то не так понимаю?
На экзамене будут другие задания. Да, этот пример уже реализован, но смысл в том, чтобы вы научились делать сами тоже самое. Если вам надо будет сбрасывать кеш по другому условию или для других объектов, вы должны точно знать, что надо сделать.
Роман Бушняков написал: Задание [ex2-100] . Чтобы его решить, надо использовать параметр 'IN_PARAMS_MENU' => true, а этот параметр НИГДЕ не описан в документации. А без него будет не та картинка, которая нарисована в задании. Получается, что на экзамене требуется знать то, что нельзя узнать из документации, а передаётся как тайные знания, которые нужно тупо помнить. И подсмотреть будет негде, если забудешь как оно точно пишется. В общем-то, этот коммент я пишу на тот случай, если на экзамене вдруг попадётся эта задача и я не вспомню точное название, я смогу залезть сюда, на форум, и подсмотреть, как точно пишется этот параметр.
На экзамене форум не будет доступен. А вот распечатать массив параметров компонента и посмотреть точный синтаксис забытого параметра, вы точно сможете. Если знаете, что вам нужно найти.
Павел Коробицин написал: Я сделал меню как должно в примере быть после поломки с помощью ксс, будет ли проверятся досконально как правильно можно сделать или нет, если результат равен итоговому
Павел, вы бы привели скриншоты "поломки" и код "починки" чтобы вообще понимать о чем речь
Ссылка на исправленное верхнее меню: Меню , подправил в папке css основной style.css .nav .menu > ul > li > a изменив height, padding, line-height, домик еще не добавлял, только пункт меню добавил слева
Лучше всё же скрины) Чтобы не зависеть от браузеров, разрешений и т.д.
Цитата
Павел Коробицин написал: Если использовать D7 будет ли это бонусом на экзамене?
Если вы будете писать на D7, но допустите грубые ошибки экзамен не будет засчитан. Если всё будет хорошо и написано на D7, проверяющий может это отметить/похвалить в результатах. Но вообще, это не такая уже редкость сейчас, там, где возможно, многие разработчики пишут на D7. И на уровне первого экзамена не так много мест, где эти навыки можно было бы продемонстрировать во всей красе
Вячеслав Докукин, по поводу комплексного компонента. Еще раз: обратите внимание на формулировки. Кастомизация компонента — избыточна. В задании речь идет про изменение (кастомизацию) — шаблона компонента. С точки зрения фреймворка это разные объекты. В первом экзамене проверяются навыки работы с шаблонами и умение правильно кастомизировать шаблоны. Если вы начнёте решать задачу экзамена, кастомизируя код самого компонента, это будет ошибкой.
Цитата
Вячеслав Докукин написал: Что за печатные документы (что допускается?)?
Вы задавали вопросы по тому, какое разрешение камеры будет достаточно. Оценить работу каждой отдельной модели, да еще в сочетании с аппартными возможностями именно вашего компьютера у нас возможности нет. Поэтому даю вам ориентир, чтобы вы могли сами оценить, достаточно ли четкое изображение получается. Возьмите лист с напечатанным текстом, запишите кусочек видео и посмотрите, будет ли текст читаемым. Предвосхищая возможный вопрос о размере шрифта, давайте ориентироваться на 14-20 кегель. Формат листа А4. Цвет текста — чёрный.
Цитата
И как я их буду держать в руках если работа на клавиатуре))?
Этот вопрос не поняла. Где-то было сказано, что так нужно работать? Покажите, пожалуйста, обязательно поправим.
Цитата
Вячеслав Докукин написал: можно ли в шаблоне сайта подключать стили и скрипты верстки вот так:
Нет, так подключать не правильно, так как этот способ не поддерживает возможности сжатия/оптимизации кода через стандартные инструменты Битрикс.
Цитата
Вячеслав Докукин написал: не понятно со стандартным файлом стилей, template_styles.css - обязательно в него переносить все стили из папки верстки /css/ ? Или его можно оставлять пустым? Ведь это дополнительное время на изменение путей к картинкам и шрифтам...
Можно оставить пустым, если в шаблоне вы подключаете другие файлы.
В этом видео у вас компонент вообще не показывает ссылку для регистрации. Скорее всего, в настройках главного модуля была выключена возможность самостоятельной регистрации для пользователей. Если пользователи не могут сами регистрироваться, то везде, где доступ запрещен, будет показываться форма авторизации.
Цитата
Вячеслав Докукин написал: Получается что страница может закешироваться с формой авторизации и не авторизованные юзеры не смогут зарегистрироваться на сайте, пока не будет сброшен кеш?
Штатно кеш работает не так, если делать какую-то свою логику в кешировании, или, например, включить HTML-кеш для динамических страниц, то можно добиться такого результата))
Цитата
Вячеслав Докукин написал: Что за "пассивный" шаблон? В первые такой термин у битрикса вижу, объясните что это значит.
Вячеслав Докукин написал: Есть ли какие то требования к вебкамере, к качеству изображения ? Где описано как должно быть видно рабочее место в кадре, какие критерии?
Рабочее место должно быть видно достаточно чётко, чтобы различить, кто сидит за компьютером и иметь возможность рассмотреть печатные документы, если вы их будете держать в руках. Проверить можно при настройках сервера.
Цитата
Вячеслав Докукин написал: 0) Есть ли какие то требования к вебкамере, к качеству изображения ? Где описано как должно быть видно рабочее место в кадре, какие критерии? 1) [Ex1-14] - считается за ошибку кастомизация комплексного компонента или нет? Просто в курсе "Разработчик Bitrix Framwork" сказано что кастомизация комплексных компонентов крайне не желательна.
да, кастомизация компонента в этом случае не нужна и избыточна, поэтому будет считаться ошибкой.
Цитата
4) [Ex1-14] почему то, после загрузки файлов PDF, их потом не получается скачать https://recordit.co/G2prVbNPDS будет ли это ошибкой считатся и если да то как это исправить?
нет, не будет
Цитата
6) [Ex1-20] При попытке авторизации через OpenID, открывается вот такая стр. https://yadi.sk/i/oLe2c6_WR6aE2g в таком виде, будет ли это считаться ошибкой?
Проверьте на стандартном шаблоне сайте. Если ошибка остаётся, надо исправлять. Если нет, не надо.
Цитата
7) [Ex1-20] При попытке добавить Google (установки галки в модуле "Социальные сервисы") этот сервис в форме не появляется (форма и ее шаблон дефолтные без кастомизации) - почему он не появляется, буде ли это считаться ошибкой?
Тот же принцип. Если ошибка воспроизводится на стандартном шаблоне сайта, который вы видите сразу после установки, исправлять не нужно.
Цитата
8 ) [Ex1-20] Во всплывающую форму авторизации, которая в шапке открывается по ссылке "Войти", нужно добавлять вывод блока входа по социальным сервисам
Павел Коробицин написал: Если не исправлять меню, которое слезает при добавлении домика это будет ошибкой на экзамене, хотя ошибка в меню а не в исполнении.
В переданной вёрстке такой ошибки нет, она возникает после действий по внедрению. Получив такую ситуацию на клиентском проекте, вы должны знать, как это исправить.
Ольга Шерстобоева написал: Здравствуйте! Возник вопрос по заданию B1-10 экзамена "Основные настройки системы":
Цитата
"Продавец ставит задачу в группу на администратора, факт передачи информации о клиенте должен сохраниться в истории работы с клиентом, в сделке"
Для фиксации факта передачи информации о клиенте предполагается указывать CRM-сущность в карточке задачи или необходимо создавать роботов, пишущих лог в историю сделки? Или подразумевается какой-то другой способ решения?
Здравствуйте, отображения в задаче будет не достаточно. Разрабатывать своего робота не требуется, нужно настроить штатного робота или бизнес-процесс в зависимости от задания.
Павел Коробицин написал: в задании [ex1-4] есть пункт Необходимо реализовать различное отображение элементов в шаблоне на главной и внутренних страницах. Верстка с разным отображением задана в файлах main.html и inner.html собственно вопрос хлебные крошки из этих самых шаблонов берутся как верстка или нужно ставить компонент крошек и уже на него ставить стили потому что в задании [ex1-6] уже написано ВНЕДРИТЬ есть ли разница между этим словом, или любые компоненты которые там размещаются в заданиях нужно делать из компонентов битрикса
Любые компоненты в заданиях надо делать из компонентов Битрикса. В разных билетах/заданиях могут использоваться синонимы для похожих действий.
Вячеслав Докукин, на экзамене будут доступны все необходимые для вашего билета материалы, также будет доступ к справочным материалам, как и написано в правилах. По поводу приведённых скриншотов — если ошибка появилась после ваших действий, то да, такая ошибка будет засчитана. Если ошибка была сразу после установки на всех тестовых серверах, то она не будет засчитана.
Настроить отображение постраничной навигации с любым типовым шаблоном, указать отображение по 2 отзыва на одной странице. Задать название категорий для постраничной навигации в соответствии с отображаемым контентом.
Каких категорий? Что имеется ввиду, о чем речь?
Этот же термин используется в параметрах компонента. Экзамен в том, числе проверяет знание/понимание используемых во фреймворке названий.
Павел Коробицин написал: А верхнее главное меню если делать по курсу "Интеграция и настройка дизайна" ломается при добавлении кнопки домика на главную, оно чуть сползает вниз это нормально или ошибка?
Это ошибка, нужно поправить css, чтобы вёрстка отображалась корректно.
Павел Коробицин написал: Такой вопрос по первому экзамену, если не секрет то какой шаблон используется при сдаче экзамена, который предоставляется в учебных целях или другой?
Основа у шаблонов общая, но в отдельных блоках могут быть отличия.
Юлия Кондрашова написал: Здравствуйте, допускается ли при решении задания [ex1-14] Раздел сайта с динамической информацией: отзывы -> При отсутствии изображения, и в списке и на детальном просмотре, должна выводится картинка – заглушка, файл no_photo.jpg из материалов <- использование условия в шаблоне при отсутствии изображения прописывать src="<?= SITE_TEMPLATE_PATH ?>/путь до картинки no_photo.jpg " или это является нарушением правила - В шаблонах компонентов нет «HTML – заглушек» и необходим другой способ реализации?
Здравствуйте, да, такое решение допускается. Под HTML-заглушкой понимаем вставленную в шаблон вёрстку без замены на значения из arResult или arParams
Леонид Трунов, нужно реализовать тем способом, который описан в задании. Цель задания — проверить, что вы умеете корректно расширять возможности штатного компонента без копирования компонента и прямых обращений к базе) Хотя, то, что вы знаете о такой штатной возможности, несомненно плюс)
Родион Ермаков, на этом форуме не рассматриваются конкретные способы решения заданий. Мы не можем публиковать решения в открытом доступе. По вашему примеру рекомендую распечатать, какие у вас значения в фильтре и сравнить с названиями элементов.
Евгений Самусько написал: [ex2-54] Подсчет количества зарегистрированных пользователей
Текст письма: «на сайте зарегистрировано [count] пользователей за [days]». Где count – количество зарегистрированных пользователей, days – за какое количество дней произведен подсчет.
Вопрос по days - имеется ввиду количество дней со времени первого подсчета или последнего? Если последнего, то исходя из условий запуска агента каждый день, то там всегда 1 получается будет?
Количество дней с последнего подсчета. Параметры запуска агента могут изменяться. Если администратор установит запуск агента раз в неделю, ваша функция все равно должна вернуть правильное количество дней.
Игорь, этот каталог появляется при установке решения "Корпоративный сайт производственной компании". Решение можно выбрать при любом варианте установки, т.е. не только на экзаменационном сервере, но и через bitrixsetup
Ganibek Nurpeisov написал: Здравствуйте! Пытаюсь решить задачу по виджету на лендинге, сделал все как на задании, создал новый виджет, проверил все настройки, но не отображается виджет на сайте, ссылка на форму где будет отображаться виджет правильный, без никаких переменных, он создается только если включить предустановленный виджет. Сравнивал с настройками предустановленного но все равно. В чем может быть проблема? Будет ли правильным решением изменить предустановленный виджет под задание?
Здравствуйте, по правилам экзамена нужно создать новый виджет, использовать существующий нельзя. Если он не отображается, значит что-то не так с настройками, проверьте внимательно еще раз.
Евгений Самусько, мы не делимся готовыми решениями и не обсуждаем их на форуме. Если у вас есть какой-то вопрос/сомнение по условиям задания, то задайте его, пожалуйста.