Серия 5: Начало верстки основного шаблона сайта. Как работают шаблоны компонентов.

Внимание! Все сообщения на форуме проходят модерацию. Ваше сообщение появится после проверки.

Серия 5: Начало верстки основного шаблона сайта. Как работают шаблоны компонентов.

Чеклист:

Настраиваем PhpStorm для работы с 1С-Битрикс.
Накидываем верстку шапки и как работают шаблоны компонентов.
Включение вывода ошибок в 1С-Битрикс.
Выводим компоненты на главную страницу.
Здравствуйте.
К сожалению к 4му уроку не смог добавить комментарий, видимо уже закрыты.
Попробую спросить здесь.

Подскажите пожалуйста, есть ли возможность создавать свойства к информационным блокам (атрибуты товаров) в разрезе категорий. При широком ассортименте товаров у меня получается несколько тысяч свойств, и я начинаю с этим путаться.
Цитата
Михайл написал:
Здравствуйте.
Подскажите пожалуйста, есть ли возможность создавать свойства к информационным блокам (атрибуты товаров) в разрезе категорий. При широком ассортименте товаров у меня получается несколько тысяч свойств, и я начинаю с этим путаться.

Вот тут ответ, там в принципе ни чего не изменилось с тех пор
https://www.youtube.com/watch?v=1KP1cWM26tU

PS Комментарии починил, не правильная настроечка была)
Всем привет! Здесь иногда оставляют комментарии, как можно улучшить проект или идеи для разбора. Предлагаю как вариант, добавить материал, о том как реализовать переключатель валют.В каталоге и в корзине добавить интерфейс с выбором валюты, по нажатию на который, цена отображается в новой валюте
Цитата
Гость написал:
добавить материал, о том как реализовать переключатель валют.В каталоге и в корзине добавить интерфейс с выбором валюты, по нажатию на который, цена отображается в новой валюте
https://bazarow.ru/blog-note/16708/
Добрый день
Михаил Базаров, повторял действия по верстке до 22:37 минуты, но результат отличается от полученного вами (верстка скомпоновалась не корректно). В видео все действия без обрезки?  
Уже не вспомню, но по моему ни чего не обрезал. В этой серии приложен архив с версткой
https://bazarow.ru/video/video_new/seazon_1_2023/seriya-7-conten-caresel/
Михал, подскажите где то есть описание всех компонентов битрикса, чтобы понять какой лучше в определенном случае.
Вот тут описание 95-ти % компонентов, с подробным описанием каждого.
https://dev.1c-bitrix.ru/user_help/components/index.php
У меня почему то компоненты созданные через код (поиск и корзина) на странице сайта в режиме редактирования не выводят свое контекстное меню редактирования - я не могу с ними ничего делать . что за глюк? Пи этом с соновням мнею каталога все ок, его шаблон я могу в режиме раедактирования править
Есть код захардкожен в шаблон детального просмотра news.list...тра та та ..
Код
<script>
$(document).ready(function(){
$(&#39;section.main-content .top&#39;).css({&#39;background-image&#39;:&#39;url("<?=$arResult[&#39;DETAIL_PICTURE&#39;][&#39;SRC&#39;]?>")&#39;});
});</script>

он из поля Детальная картинка новости распологает вверху страницы бэкграунд картинку.
Cейчас это перестало устраивать так как на мобильной версии сильно тянет ее и не красиво. хочу добавить еще поле с картинкой назвать поле mod_foto в инфоблоке.
Вопрос: что добавить за проверку чтоб если с мобили открыт- отображать бэкграунд из поля mod_foto иначе оставлять как сейчас - из детальной картинки? заранее спасибо!!!
Можно проверять разрешение и подставлять нужную картинку
На 768 покажет мобильную картинку
Код
$(document).ready(function(){
    let bgDesktop = 'url("<?=$arResult['DETAIL_PICTURE']['SRC']?>")';
    let bgMobile  = 'url("<?= Cfile::GetPath($arResult['PROPERTIES']['MOD_FOTO']['VALUE'])?>")';

    if (window.matchMedia("(max-width: 768px)").matches) {
        $('section.main-content .top').css({'background-image': bgMobile});
    } else {
        $('section.main-content .top').css({'background-image': bgDesktop});
    }
});
Форма ответов
Текст сообщения*
Перетащите файлы
Ничего не найдено
Файл
 

Стоимость разработки на 1С-Битрикс:

Индивидуальная разработка магазина

от 400 000 руб. от 5-ти недель

Разработка магазина на 1С-Битрикс с нуля. Дизайн, сборка и оптимизация производительности под конкретный проект и требования. Реализация любого функционала без ограничений готовых решений.

Запуск сайта на готовом решении

от 100 000 руб. от 7-ми дней

Вариант для тех, кто не хочет тратить много средств на индивидуальный проект, и не имеет серьезных требований к сайту. Магазин, быстро запускается на базе одного из 200-та готовых решений.

Мобильное приложение

от 400 000 руб. от 1-го месяца

Разработка кроссплатформенного мобильного приложения, которое не уступает нативным решениям как в производительности, так и пользовательском опыте. Публикуется в AppStore, GooglePlay и RuStore

Сайт компании

от 250 000 руб. от 1-го месяца

Корпоративный сайт с информационными разделами, каталогом товаров или услуг. Включает формы обратной связи карточек каталога, любое количество статичных и динамичных разделов.

Инфресурс

от 300 000 руб. от 5-ти недель

Информационный ресурс любой сложности. Сайт для СМИ, городской портал или многопользовательская доска объявлений. Внутренние форумы, блоги- по необходимости.

Лечение сайтов от вирусов

от 30 000 руб. от 2-х дней

Выполню полную проверку сайта и окружения. В случае обнаружения вирусов проведу полный комплекс лечения проекта и закрытия лазеек.