Телеграм:@bazarow_ruПочта:mihail@bazarow.ru

Серия 6: Выводим и настраиваем каталог товаров- разделы, детальная карточка, оформление заказа

Просмотров: 1822

Выводим комплексный компонент каталога, настраиваем ЧПУ и подготавливаем компонент к верстке. Настраиваем компоненты корзины и оформления заказа. Избавляемся от всего БЭМ в css.

Попутно рассматриваем монструозные шаблоны: catalog, catalog.section и catalog.element.

Очищаем комплексный компонент каталога от всего не нужного, конкретному проекту.

Макет сайта в приложенном файле

Дополнительные файлы

Все серии

Комментарии к видео

Guest 24.09.2021
Щщщщикарно. Можно улучшить только добавив таймкоды с описаниями и сложив видео по папкам на ютубе
Михаил Базаров 25.09.2021
Цитата
Guest написал:
Щщщщикарно. Можно улучшить только добавив таймкоды с описаниями и сложив видео по папкам на ютубе
С таймкодами сложно, так и не понял как их добавлять.
А по папкам, все в плейлисте- идет подряд)
https://www.youtube.com/watch?v=3jgwPZAYLG8&list=PL8CIWP7ylJEMrDYCOUYDtqX-Yr9jHdphf&...
Денис 15.12.2021
Спасибо за видеокурс.
Михаил говорил о том, что было бы неплохо иметь под рукой компоненты Битрикса
Оставляю здесь ссылку на Ядро "1С-Битрикс: Управление сайтом" Бизнес
Илья 20.12.2021
, спасибо!
Guest 13.01.2022
Добрый день @Михаил Базаров, у меня тут пара вопросов возникла. Сам запутался, никак не могу починить сам. 1. У меня модуль восстановления пароля после запроса пароля присылает ссылку: "/personal/auth/get_password.php?change_password=yes&lang=ru&USER_CHECKWORD=(тут_набор_цифр_и_букв)&USER_LOGIN=admin" но при переходе по ссылке открывается ровно та самая страница на которой происходит запрос. И вопрос 2, если можно. "Доигрался" с настройками и при при добавлении позиции в каталог окошко "Перейти к корзине" (лишний каталог в пути /catalog/personal/cart/ ) ведут не туда. Подскажите где бы это все поправить можно было бы?!
__________________________
P.S. (и еще обнаружил для себя, что если в шаблоне компонента "виджета" корзина в heder.php вместо "small_basket_top"  использовать  "bootstrap_v4" то выглядит даже как то посимпатичнее там и иконки уже встроены? Единственно, у меня внизу надпись "Персональный раздел", слегка почему то уехал вправо. Но тут я думаю как то выкручусь скорее всего)
Михаил Базаров 13.01.2022
Цитата
Guest написал:
Добрый день @Михаил Базаров, у меня тут пара вопросов возникла. Сам запутался, никак не могу починить сам.
1. У меня модуль восстановления пароля после запроса пароля присылает ссылку: "/personal/auth/get_password.php?change_password=yes&lang=ru&USER_CHECKWORD=(тут_набор_цифр_и_букв)&USER_LOGIN=admin" но при переходе по ссылке открывается ровно та самая страница на которой происходит запрос.
Проверьте: в файле /personal/auth/get_password.php должна быть строчка (прямо в самом верху)
Код
define ("NEED_AUTH", true); 
Подробнее тут https://camouf.ru/blog-note/1224/

Цитата

2, если можно. "Доигрался" с настройками и при при добавлении позиции в каталог окошко "Перейти к корзине" (лишний каталог в пути /catalog/personal/cart/ ) ведут не туда. Подскажите где бы это все поправить можно было бы?!
Проверьте настройки компонента каталога, там путь к корзине должен начинаться со слеша (/)
Он у вас, видимо, относительный (относительно каталога)

Цитата

P.S. (и еще обнаружил для себя, что если в шаблоне компонента "виджета" корзина в heder.php вместо "small_basket_top"  использовать  "bootstrap_v4" то выглядит даже как то посимпатичнее там и иконки уже встроены? Единственно, у меня внизу надпись "Персональный раздел", слегка почему то уехал вправо. Но тут я думаю как то выкручусь скорее всего)
Тут да, вопрос верстки. Кстати, иконка там из fontawesome - если не используете его на сайте, подключать 350 килобайт шрифта, ради одной иконки- избыточно и жирно
Александр 14.07.2022
Привет, хочу вывести catalog.section.list на корневой странице  каталога (картинка категории и название), на страницах подкатегорий выводить только текст с количеством элементов, сломал всю голову) как это можно сделать?  
Михаил Базаров 14.07.2022
Цитата
Александр написал:
Привет, хочу вывести catalog.section.list на корневой странице  каталога (картинка категории и название), на страницах подкатегорий выводить только текст с количеством элементов, сломал всю голову) как это можно сделать?  

Если правильно понял. Надо просто убрать вызов catalog.section.list в section.php каталога
Гость 15.07.2022
Спасибо)попробую