В итоге получаю ошибку Not found MySQL client config: bitrix
Ну ок, иду в 3. Configure MySQL service in the pool меняю там пароль рута, задание выполняется затем иду опять в 6. Configure pool sites => 1. Create a site
и снова вижу Not found MySQL client config: bitrix
Это какое то издевательство?!
Блин ну почему не дать людям инструкцию пошаговую, что конкретно и в какой последовательности нужно сделать, для того что бы установить и запустить ваш сайт! В место этого дают кучу информации не понятно в какой последовательности ее использовать для получения результата...
zelserg Зеленовский написал: Нашел - запрос отбирает по видТовара.ТипТовара. В базе виды не проставлены (только у некоторых товаров стоит признак "услуга"). Сделал, чтобы проверялось на "не услуга" и выгрузка прошла.
спасибо помогло, вот тут снял и все пошло! ох блин и информативные же у них сообщения! Это какой ум надо иметь что бы такое написать... Ну напишите "Нет товаров для выгрузки по указанным фильтрам" емае!
код работает спасибо! может кто то подскажет еще как например получив эту скидку на товар в корзине, затем ее отменить, что бы она не применялась к товару в корзене которого там 4шт (один и тот же), а применить размер этой скидки к каждой второй позиции, тем самым уменьшив стоимость только каждой второй позиции данного товара, и затем пересчитать корзину.
Сергей . написал: попробуй со знаками меньше равно и больше равно
спасибо, но не помогло т.к выборка не правильная попадает не тот год... не ужели нужно обработчиком в свое св-во загонять год и уже фильтровать по значению этого св-ва? жесть какаета!
f0k39 f0k39 пишет: Через админку понятно - переключатели на месте, а вот при добавлении элемента, как можно установить переключатель в положение html (по умолчанию ставится text).
В массиве элемента для добавления/обновления нужно указать тип в DETAIL_TEXT_TYPE
Код
"DETAIL_TEXT" => 'Полный текст записи' ,
"DETAIL_TEXT_TYPE" => 'html'
Спасибо! Вот так получилось
Код
Если нужно установить тип редактора в html для детального описания DETAIL_TEXT элемента
if(CModule::IncludeModule("iblock")) {
$el = new CIBlockElement;
$arFilter = array(
'IBLOCK_ID' => 2,
);
$resProd = CIBlockElement::GetList(
array("ID" => "DESC"),
$arFilter,
false,
100,
array('ID', 'NAME', "DETAIL_TEXT_TYPE")
);
$i=0;
while($element = $resProd->Fetch())
{
//print_r($element);
$upd = $el->Update($element['ID'],
array(
"DETAIL_TEXT_TYPE" => "html"
),
false,
false
);
}
}
result_modifier.php - при включенном кешировании компонента не будет работать отложенные функции, например такие как SetPageProperty которая к примеру должна установить значение метатега, которое выводится в header.php шаблона сайта <meta property="customdate" value="<?$APPLICATION->ShowProperty('CUSTOMDATE', 100);?>"/> для этого нужно код установки значения вынести в файл component_epilog.php Пример кода:
Так, видимо что то системное на ПК...., сделал так: скачал архив на ноут, и распаковал на флешку. Затем с флешки перенес на диск ПК и там уже запустил файл VMBitrix7.4-3-CentOS7.7-x86_64.vmx вроде встало, хотя одна ошибка вылетает (она и при запуске осталась).
Далее не понятно как создать хост пул? Кто то может подсказать?
внутри метода getElementList о котором я написал выше.
В общем ТП ответила следующее
Цитата
Выборка происходит в \Bitrix\Iblock\Component\Base::getSeparateList. Что касается сортировки в целом, то при включении настройки Разрешить покупку при отсутствии товара (включая разрешение отрицательного количества товара), недоступных товаров нет в принципе и стандартная сортировка по доступности работать не будет.
т.е выход видится в добавления PROPERTY поля в которое нужно на обработчике изменения ТП, суммировать доступное кол-во всех ТП товара, и писать эту сумму в значение св-ва этого. И уже сортировать по нему.
Тут остается вопрос будет ли это актуальные данные при покупках, изменение доступного количества происходит с инициализацией обработчика или нет?
При установке в настройках модуля торгового каталога, флага "Разрешить покупку при отсутствии товара (включая разрешение отрицательного количества товара)", перестает работать настройка компонента каталога "Источник данных"-Товары, которых нет на складах: "показывать в конце" и "не отображать" - можно сделать так, чтоб настройки отображения работали и в этом случае?
Компонент у клиента кастомизированный и вынесенный в свое пространство имен. Посмотрев его код файла component.php не обнаружил там ничего похожего на выборку (GetList и т.п) в которой можно было бы "вмешаться" в условия сортировки этой выборки.
Логично возникла идея посмотреть на "эталон" т.е как это сделано в bitrix.catalog но и там меня ждала подобная картина! Подскажите, где копать? Где вообще этот код отвечающий за выборку данных, по логике же в нем должны быть условия сортировки....
Сдал экзамен спасибо! Хотелось бы разобраться почему же я допустил ошибку с размещением контента главной страницы в шаблоне, ведь в билете четко указано что его надо в файл шаблона разместить в header.php
Цитата
Итог проверки вашего экзамена:
Задание 1 Создать шаблон сайта Решение засчитано, отметим: — Ошибка: контент главной страницы размещен в шаблоне, хотя его надо было перенести в /index.php
В билете:
Цитата
Содержимое контентной части шаблона для главной страницы из верстки – разместить в header. Редактирование главной страницы сайта контент-менеджером - не предполагается.
[ex1-10] Шаблоны для контента статичной страницы: демоконтент inner.html Реализовать возможность выбора, с каким демо-контентом создавать новую страницу сайта: пустую или с контентом страницы inner.html. Шаблон создается «пассивный».
Что за "пассивный" шаблон? В первые такой термин у битрикса вижу, объясните что это значит.
Вячеслав Докукин написал: В очередной раз готовлюсь к экзамену, выполняю все настройки как указано в требовании к заданию [ex1-20] ( "Параметры для реализации сценариев: регистрация register=yes ...")
С этим разобрался - после очистки кеша из админки (Всего), в инкогнито начала открываться страница с формой регистрации! Получается что страница может закешироваться с формой авторизации и не авторизованные юзеры не смогут зарегистрироваться на сайте, пока не будет сброшен кеш?
В очередной раз готовлюсь к экзамену, выполняю все настройки как указано в требовании к заданию [ex1-20] ( "Параметры для реализации сценариев: регистрация register=yes ...")
1) можно ли в шаблоне сайта подключать стили и скрипты верстки вот так:
Код
<li nk rel="stylesheet" href="<?=SITE_TEMPLATE_PATH;?>/css/reset.css" />
<li nk rel="stylesheet" href="<?=SITE_TEMPLATE_PATH;?>/css/style.css" />
<li nk rel="stylesheet" href="<?=SITE_TEMPLATE_PATH;?>/css/owl.carousel.css" />
<sc ript src="<?=SITE_TEMPLATE_PATH;?>/js/jquery.min.js"></sc ript>
<sc ript src="<?=SITE_TEMPLATE_PATH;?>/js/owl.carousel.min.js"></sc ript>
<sc ript src="<?=SITE_TEMPLATE_PATH;?>/js/scripts.js"></sc ript>
<li nk rel="icon" type="image/vnd.microsoft.icon" href="<?=SITE_TEMPLATE_PATH;?>/img/favicon.ico">
<li nk rel="shortcut icon" href="<?=SITE_TEMPLATE_PATH;?>/img/favicon.ico">
т.е без исп. методов addHeadScript и т.п ?
2) не понятно со стандартным файлом стилей, template_styles.css - обязательно в него переносить все стили из папки верстки /css/ ? Или его можно оставлять пустым? Ведь это дополнительное время на изменение путей к картинкам и шрифтам...
1) [Ex1-14] - считается за ошибку кастомизация комплексного компонента или нет? Просто в курсе "Разработчик Bitrix Framwork" сказано что кастомизация комплексных компонентов крайне не желательна.
да, кастомизация компонента в этом случае не нужна и избыточна, поэтому будет считаться ошибкой.
[ex1-58] Создание уменьшенной картинки: фотография сотрудника Реализовать доработку шаблона комплексного компонента, реализованного ранее. В списке элементов выводить фото, взяв за основу детальную картинку и уменьшать ее «на лету» на back-end с помощью API Bitrix Framework, в шаблоне компонента (допускается это сделать это в файле template.php). Необходимый размер изображения width = 68, height = 50. Уменьшение с помощью браузера – не будет верным решением.
Как это понимать? В одном месте избыточно и будет не зачет, а в другом задании указываете на то что кастомизация комплексного была...
5. [ex1-14] Раздел сайта с динамической информацией: отзывы. Общие требования Реализовать вывод списка элементов и детальный просмотр элемента с помощью комплексного компонента.
Может вы меня не так поняли? Но я конкретно спрашивал про [ex1-14]. -------------------
Цитата
Рабочее место должно быть видно достаточно чётко, чтобы различить, кто сидит за компьютером и иметь возможность рассмотреть печатные документы, если вы их будете держать в руках. Проверить можно при настройках сервера.
Что за печатные документы (что допускается?)? И как я их буду держать в руках если работа на клавиатуре))? И что значит проверить можно при настройках сервера, это когда, во время экзамена? Как камера должна меня снимать, монитор должен быть виден? Сверху слева-справа, может есть какие то примеры как ее поставить (она предназначена для установки на монитор и смотрит в лицо тому кто за монитором,куда ее крепить на стену что ли прибить)? Где прочитать про эти требования можно, что бы я во время экзамена, когда пойдет отсчет и все включится, не носился с этой камерой по комнате, иначе не успею ничего сдать....
------------------- И вопрос по расширению "Screen Capturing ACADEMY" я его установил и проверил на этой странице https://academy.1c-bitrix.ru/certification/programs/check.php окно с вебкамерой и рабочим столом отображается тут все Ок. Но вопрос в том как это должно работать во время экзамена??? Мне что нужно гуглхром запустить, проверить опять же на этой странице все и потом "свернуть" браузер или нет? Почему вы про это ничего не пишите? Написали только что нужно у становить и все, а дальше... как это использовать по вашим правилам что бы не пролететь на этом?
Поддержка по экзаменам написал: Вячеслав Докукин , на экзамене будут доступны все необходимые для вашего билета материалы, также будет доступ к справочным материалам, как и написано в правилах. По поводу приведённых скриншотов — если ошибка появилась после ваших действий, то да, такая ошибка будет засчитана. Если ошибка была сразу после установки на всех тестовых серверах, то она не будет засчитана.
Спасибо, а что по оставшимся вопросам, ответ будет?
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] Во всплывающую форму авторизации, которая в шапке открывается по ссылке "Войти", нужно добавлять вывод блока входа по социальным сервисам
Здравствуйте, дайте пожалуйста ответы на эти вопросы:
0) Есть ли какие то требования к вебкамере, к качеству изображения ? Где описано как должно быть видно рабочее место в кадре, какие критерии? 1) [Ex1-14] - считается за ошибку кастомизация комплексного компонента или нет? Просто в курсе "Разработчик Bitrix Framwork" сказано что кастомизация комплексных компонентов крайне не желательна. 2) Вылезла вот такая ошибка JS в консоли из ядра https://yadi.sk/i/pgnHTqZUsvc4Ug считется это за ошибку экзамена? 3) [Ex1-13] В задании нет файлов PDF https://yadi.sk/i/I28i_bvsqkkKfA откуда их брать на экзамене что бы загрузить в поле для демонстрации? Или они будут на экз.машине где то, где? 4) [Ex1-14] почему то, после загрузки файлов PDF, их потом не получается скачать https://recordit.co/G2prVbNPDS будет ли это ошибкой считатся и если да то как это исправить? 5) [Ex1-14] "Технические требования" - вопрос на который не было ответа на форуме https://dev.1c-bitrix.ru/community/forums/messages/forum6/topic96483/message658391/#message658391 6) [Ex1-20] При попытке авторизации через OpenID, открывается вот такая стр. https://yadi.sk/i/oLe2c6_WR6aE2g в таком виде, будет ли это считаться ошибкой? 7) [Ex1-20] При попытке добавить Google (установки галки в модуле "Социальные сервисы") этот сервис в форме не появляется (форма и ее шаблон дефолтные без кастомизации) - почему он не появляется, буде ли это считаться ошибкой? 8 ) [Ex1-20] Во всплывающую форму авторизации, которая в шапке открывается по ссылке "Войти", нужно добавлять вывод блока входа по социальным сервисам
Иван Малышин написал: Вячеслав Докукин , мне кажется вы слишком много придаете внимания деталям. Все что действительно важно, с организационной точки зрения, указано в инструкции. В остальном - действуйте как посчитаете нужным.
Цитата
Вячеслав Докукин написал: 2) затем вкладка "1С-Битрикс - Помощь на экзамене" в FF там есть указание что на рабочем столе есть иконка httpd_restart https://yadi.sk/i/9IylCKws8qyVBA смотрю на рабочий стол и не вижу там такого https://yadi.sk/i/UFXnAiFNoRIQDw как это понять?
Так и понимать, в демке ее не сделали.
Возможно с httpd_restart да, но вот с материалами для экзамена то как быть? Вот что ожидает на DEMO машине (надеюсь на экзаменационном сервере это не так)
На DEMO машине нет материалов для экзамена, пришлось ссылку руками прописывать в адресной строке что бы скачать их http://training.1c-bitrix.ru/upload/exam_dev/pubinfo/Ex1DemoMaterials.zip (копипаст ведь не работает...) на экзамене что тоже нужно будет искать эти материалы где то, и тратить на это время (ссылку заучивать?) ? Почему папки с ними нет на рабочем столе? Ну или хотя бы на этой странице ссылку добавить на материалы, которая по дефолту в FF открывается при входе в систему "Помощь" или как она называется...
Все это не просто так спрашиваю, потому что реально об это упираешься... На экзамене ведь такой свободы нет взять открыть гугл и скачать все что надо... И вообще не особо понятно что можно открывать в браузере а чего нет, шаг в право-шаг-влево расстрел!)))