Тёмный
Вячеслав Salavey
Вячеслав Salavey
Вячеслав Salavey
Подписаться
Комментарии
@Chotamkaktam11111
@Chotamkaktam11111 3 дня назад
вылезает ошибка : Uncaught RangeError: Maximum call stack size exceeded at Function.e (core.js:8212:22) at Function.e (core.js:7713:35) at Function.br [as addCustomEvent] (core.js:11338:17) at BX.CMenuOpener.correctPosition (core_window.js:3267:6) at BX.CMenuOpener.checkPosition (core_window.js:3253:7) at BX.CMenuOpener.<anonymous> (core.js:12346:19) at Function.e (core.js:7888:40) at Function.wr [as onCustomEvent] (core.js:11360:17) at BX.CMenuOpener.correctPosition (core_window.js:3268:6) at BX.CMenuOpener.checkPosition (core_window.js:3253:7)
@andreasshev5748
@andreasshev5748 19 дней назад
Да, подскажите пожалуйста где файлы с кодом?
@andreasshev5748
@andreasshev5748 26 дней назад
Здравствуйте! Коллеги по курсу есть ли у кого-то код template.php? Скопировал с экрана, а отображение на сайте не изменилась.
@user-sr5qt2yz7t
@user-sr5qt2yz7t Месяц назад
При настройке стилей input[type-text], на page/style/css - width: auto; ничего не изменилось! А на общей screen.css на 637 строке поменял width и получилось!
@keks_o4162
@keks_o4162 Месяц назад
Спасибо вам за ваши уроки и если возможно подскажите как быть с битриксом если например я хочу сделать портфолио из нескольких сайтов и возможно пока я буду их делать и искать работу пройдет более 30 дней и понятно я не хочу покупать лицензию т.к. эти сайты учебные и нужны только для того чтобы показать их потенциальному работодателю?
@root-1860
@root-1860 Месяц назад
А курс по верстке макета интернет-магазина (всех страниц) под 1с-bitrix можете записать ?
@user-sr5qt2yz7t
@user-sr5qt2yz7t Месяц назад
В template.php дополнительную проверку надо : <form action="<?= POST_FORM_ACTION_URI ?>" method="POST"> <?= bitrix_sessid_post() ?> <div class="popup_form"> <input <? if (!empty($arResult["ERROR_MESSAGE"]) && in_array('NAME', $arResult["ERROR_MESSAGE"])) echo "class='error'" ?> placeholder="<?= GetMessage("MFT_NAME") ?>" type="text" name="user_name" value="<?= $arResult["AUTHOR_NAME"] ?>"> </div> <div class="popup_form"> <input <? if (!empty($arResult["ERROR_MESSAGE"]) && in_array('PHONE', $arResult["ERROR_MESSAGE"])) echo "class='error'" ?> placeholder="<?= GetMessage("MFT_PHONE") ?>" type="tel" name="user_phone" value="<?= $arResult["AUTHOR_PHONE"] ?>"> </div> В новых версиях PHP выводит ошибку: [TypeError] in array() Argument #2 ($haystack) must be of type array, null given (0)
@dmitryfateev378
@dmitryfateev378 Месяц назад
В вёрстке в css/screen.css удалите стиль body * { transition: all 0.5s ease; }, иначе будут косяки с интерфейсом битрикса (окошки появляться будут не по середине, а снизу и т.п., в общем, намучаетесь).
@user-qb6pr4nc9o
@user-qb6pr4nc9o 4 месяца назад
Спасибо за видео! На RU-vid есть много похожих видео, но там куда-то спешат и постоянно пропускают важные моменты. У вас всё неспеша, понятно и доходчиво : )
@elgrenka
@elgrenka 4 месяца назад
Если в шаблоне оставить эти строки: <? $this->AddEditAction($arItem['ID'], $arItem['EDIT_LINK'], CIBlock::GetArrayByID($arItem["IBLOCK_ID"], "ELEMENT_EDIT")); $this->AddDeleteAction($arItem['ID'], $arItem['DELETE_LINK'], CIBlock::GetArrayByID($arItem["IBLOCK_ID"], "ELEMENT_DELETE"), ["CONFIRM" => GetMessage('CT_BNL_ELEMENT_DELETE_CONFIRM')]); ?> то контекстное меню компонента на странице не выскакивает. Поэтому их можно закомментировать или удалить.
@elgrenka
@elgrenka 5 месяцев назад
Всё отлично!
@nilpychannel1118
@nilpychannel1118 5 месяцев назад
Вячеслав всегда хвалит в конце видео и говорит какие мы молодцы) Так приятно на протяжении курса слышать эти слова)))
@Ролтун
@Ролтун 8 месяцев назад
Сразу не разберешься. Тестовое делаю задание
@user-rr6cu3ux3l
@user-rr6cu3ux3l 8 месяцев назад
Здравствуйте, а домашняя работа где и как ее делать?
@user-rr6cu3ux3l
@user-rr6cu3ux3l 8 месяцев назад
спасибо!@@salavey4696
@AcidByte84
@AcidByte84 9 месяцев назад
Для постраничной навигации нельзя что ли копировать шаблон? Почему изменения делались в дефолтном шаблоне и в папке bitrix? Там же вроде ничего трогать нельзя
@salavey4696
@salavey4696 9 месяцев назад
Хм, разработка вся ведется в папке /local/. Копирование делало на 3 мин. 20 сек.
@AcidByte84
@AcidByte84 9 месяцев назад
@@salavey4696 спасибо за комментарий, видимо был не внимателен при просмотре.
@velessn
@velessn 10 месяцев назад
За видео спасибо. Жаль что всегда в учебных роликах все упрощается. Вот к примеру многоточие в пагинации. Чтобы не тратить время ее не сделали. А в верстке она есть.
@Jerald6940
@Jerald6940 10 месяцев назад
Плохо понятно когда в параметрах целые массивы передаются.
@Jerald6940
@Jerald6940 10 месяцев назад
А как меню отрисовывается в MVC?
@user-oj4cx4wl8p
@user-oj4cx4wl8p 11 месяцев назад
Спасибо, что снова залили верстку. Хороший курс для новичков
@elgrenka
@elgrenka 11 месяцев назад
В PHPStorm комбинацией Ctrl + R можно массово заменить ./img на <?=SITE_TEMPLATE_PATH?>/img было бы побыстрее.
@user-qp2ko3dd1r
@user-qp2ko3dd1r Год назад
Спасибо большое за такое чудесное обучение, пару дней мучался с битриксом пока не наткнулся на вас, очень интересно
@user-wo2zt1hg1s
@user-wo2zt1hg1s Год назад
Где файлы?
@user-wo2zt1hg1s
@user-wo2zt1hg1s Год назад
А где подменю?
@salavey4696
@salavey4696 Год назад
В этом курсе подменю будет в уроках Каталога, будем выводить разделы из инфоблока
@user-wo2zt1hg1s
@user-wo2zt1hg1s Год назад
@@salavey4696 Спасибо, увидел. От души за видеоролики.
@VeterSvobodi
@VeterSvobodi Год назад
При монтаже похоже автор перепутал конец и начало, поэтому ничего не понятно откуда что по началу.
@soopersmooth8458
@soopersmooth8458 Год назад
Верстку больше не скачать?
@elgrenka
@elgrenka 11 месяцев назад
Видимо, да.
@elgrenka
@elgrenka 11 месяцев назад
Ура, починили! Можно скачать!
@hesoiam
@hesoiam Год назад
Очень интересные уроки
@VeterSvobodi
@VeterSvobodi Год назад
Гуру, подскажите, почему переключение картинок в слайдере и попап, реализованное в ролике, не работает в Хроме? В Лисе всё ок.
@VeterSvobodi
@VeterSvobodi Год назад
Также если вы разместите блок с фильтром ниже списка товаров как по верстке это сделано в домашнем задании с шаблоном техники - фильтр отрабатывать не будет, даже после указания имени фильтра в компоненте catalog_index. Нужно обязательно переместить его выше списка товаров.
@VeterSvobodi
@VeterSvobodi Год назад
Если цена будет одинаковая во всех карточках как по верстке - умный фильтр по цене не отобразится
@VeterSvobodi
@VeterSvobodi Год назад
Здравствуйте. Почему то выводятся все элементы через компоненту catalog_index в любом другом разделе, притом что в хлебных крошках всё показывает верно, а захожу в любой пустой раздел и мне выводит абсолютно все элементы каталога. Элементы к разделу отнесены, это проверил. А здесь в самом конце видео - автор показывает - у него в пустых разделах - пусто. Делал вроде бы всё точь в точь. Остальное получилось под верстку подогнать самому, а вот это не пойму.
@VeterSvobodi
@VeterSvobodi Год назад
Отвечу сам себе: вдруг будет у кого такая проблема - добавил следующие параметры в "catalog_index", Array( "PARENT_SECTION" => $arResult["VARIABLES"]["SECTION_ID"], "PARENT_SECTION_CODE" => $arResult["VARIABLES"]["SECTION_CODE"], "STRICT_SECTION_CHECK"=> $arParams["STRICT_SECTION_CHECK"], ), и всё заработало
@ivanzozulia8857
@ivanzozulia8857 Год назад
Хорошее видео, Вячеслав, подскажите пожалуйста, что это за массив 2:09 $arRow, откуда Вы его взяли?
@salavey4696
@salavey4696 Год назад
Это новый массив полученный из mysql_fetch_assoc. Такая запись удобна для обхода в цикле всего полученного массива.
@AlexAnder-fk2yg
@AlexAnder-fk2yg Год назад
Спасибо за интересный и понятный курс по битрикс для новичков. Возник вопрос про каталог. У вас в примере каталог состоит только из книг, те все разделы инфоблока имеют одинаковую структуру с одинаковыми свойствами. А как быть если разделы разного типа и для каждого раздела были свои свойства (при заполнении карточек контент менеджером или в умном фильтре) . Подобный функционал есть в редакциях Малый бизнес и выше, а как быть с редакциями попросче. На ум приходит только создание подразделов в разделе каталог, а так же независимых инфоблоков для каждого подраздела со своими свойствами. В каждом подразделе повторно использовать уже разработанный на этом курсе компонент news(catalog)
@AlexAnder-fk2yg
@AlexAnder-fk2yg Год назад
Вроде бы в руководстве битрикса написано, что кэш на момент разработки и отладки спйта лучше отключить
@salavey4696
@salavey4696 Год назад
Отключать нельзя, в конце разработки придется переделывать. Лучше сразу такие вещи учитывать и развивать в себе умение работать с кэшем
@AlexAnder-fk2yg
@AlexAnder-fk2yg Год назад
Спасибо. Рассказано четко, грамотно и понятно
@zarinac8447
@zarinac8447 Год назад
Приятный спикер, и смотреть удобно. Подпишусь
@alishertursun4097
@alishertursun4097 Год назад
Спасибо. Очень доступно объясняете. Вначале увидев шаблон испугался, но посмотрев ваше видео все стало понятно
@user-cx4nq9zx3d
@user-cx4nq9zx3d Год назад
Спасибо!!!
@skyand_fly
@skyand_fly Год назад
Очень хороший материал, жаль люди это пропустили
@unknown-ft4oj
@unknown-ft4oj Год назад
Здраствуйте , почему при наведение на компонент в режиме правки не появляется шестеренка чтобы скопировать шаблон
@freudehoffmann8717
@freudehoffmann8717 6 месяцев назад
надо css поправить, в каментах к предыдущим урокам писали
@SaintPhoenixRus
@SaintPhoenixRus Год назад
спасибо
@SaintPhoenixRus
@SaintPhoenixRus Год назад
спасибо , незаслуженно мало просмотров
@user-yn2qc3hf7l
@user-yn2qc3hf7l 2 года назад
Коллеги, у меня каталог 1го уровня, прохожу в него и не вижу списка товаров, а вижу тот же самый список категорий, как жить дальше?
@salavey4696
@salavey4696 2 года назад
У компонента bitrix:catalog.section.list есть 2 параметра, в которые можно передать ID или CODE родительского раздела, чтобы он вывел подразделы. Поля называются SECTION_ID и SECTION_CODE соотвественно
@mediaplayer6492
@mediaplayer6492 2 года назад
на удивление мало лайков, отлично доносит автор. Респект!
@mediaplayer6492
@mediaplayer6492 2 года назад
супер
@user-lg5do2fp3j
@user-lg5do2fp3j 2 года назад
спасибо
@user-no1tz5pi8q
@user-no1tz5pi8q 2 года назад
А ваш код все ещё рабочий? Просто решил сделать такую же реализацию, но консоль выдаёт ошибку
@salavey4696
@salavey4696 2 года назад
Должен быть рабочий. Пришлите скрин ошибки. Бывает еще ошибки из за версии PHP
@pattpatterha6348
@pattpatterha6348 2 года назад
а ты харош
@user-qn4qm9gk1h
@user-qn4qm9gk1h 2 года назад
Может кому-то пригодится: когда вставите класс active, проверьте, чтобы пробел был, иначе меню сломается.
@score_87
@score_87 2 года назад
Можете показать как сделать мультиязычный сайт на Битрикс? Переводи должны сохранятся в БД. Очень нужно
@salavey4696
@salavey4696 2 года назад
Вам нужно создать новый сайт в админке текущего. После скопировать структуру сайта в папку /en/ или другой домен (в зависимости от задачи). Файлы шаблонов компонента или сайта лучше не копировать под второй сайт, а сделать LANG файлами.