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

Видеоурок №12: верстка каталога в Битрикс

Внимание! все сообщения проходят премодерацию. Ваше сообщение появится после проверки
Ответить
RSS
Видеоурок №12: верстка каталога в Битрикс
 
Видеоурок №12: верстка каталога в Битрикс

Верстаем компонент каталога в битрикс. Выводим изображения и описания категорий товаров, выводи свойства в карточку товара и окультуриваем внешний вид списка товаров.
 
Михаил доброго времени суток!
Скажите пожалуйста, можно ли на платформе Управление сайтом-Малый бизнес создать сразу и каталог и интернет-магазин, при этом вынести инет-магазин на поддомен?

С уважением.
 
Цитата
Евгений пишет:
Михаил доброго времени суток!
Скажите пожалуйста, можно ли на платформе Управление сайтом-Малый бизнес создать сразу и каталог и интернет-магазин, при этом вынести инет-магазин на поддомен?

С уважением.
Да, можно. Причем без каких-либо сложностей, просто воспользовавшись многосайтовостью. То есть не придется ударяться в сложное программирование.

PS: Любая лицензия Битрикс позволяет запустить 2 сайта с общей базой данных и админпанелью. Наглядно вот тут http://camouf.ru/blog-note/783/
 
Цитата
Михаил Базаров пишет:
Цитата
Евгений пишет:
Михаил доброго времени суток!
Скажите пожалуйста, можно ли на платформе Управление сайтом-Малый бизнес создать сразу и каталог и интернет-магазин, при этом вынести инет-магазин на поддомен?

С уважением.
Да, можно. Причем без каких-либо сложностей, просто воспользовавшись многосайтовостью. То есть не придется ударяться в сложное программирование.

PS: Любая лицензия Битрикс позволяет запустить 2 сайта с общей базой данных и админпанелью. Наглядно вот тут http://camouf.ru/blog-note/783/
Спасибо за ответ.
 
Здравствуйте. Мне очень нравится ваш видеокурс. Материал преподносится в очень доступной форме.
Однако я столкнулся с определенной трудностью во время просмотра 12 урока.
Когда вы показываете как сверстать список товаров, у вас в коде есть таблица, а у меня битрикс выдает код который выглядит совсем иначе. Куча всевозможных массивов и div-ов. У вас, все элементы выводимые в каталоге расположены в одном месте (в таблице), а у меня, все разбросано по разным местам кода. Как результат, вообще не могу разобраться, что и где нужно редактировать. Подскажите пожалуйста, в чем может быть проблема? Почему битрикс по-разному отображает код, хотя повторяю за вами шаг в шаг.
Заранее благодарен.
 
Цитата
Pavel пишет:
Здравствуйте. Мне очень нравится ваш видеокурс. Материал преподносится в очень доступной форме.
Однако я столкнулся с определенной трудностью во время просмотра 12 урока.
Когда вы показываете как сверстать список товаров, у вас в коде есть таблица, а у меня битрикс выдает код который выглядит совсем иначе. Куча всевозможных массивов и div-ов. У вас, все элементы выводимые в каталоге расположены в одном месте (в таблице), а у меня, все разбросано по разным местам кода. Как результат, вообще не могу разобраться, что и где нужно редактировать. Подскажите пожалуйста, в чем может быть проблема? Почему битрикс по-разному отображает код, хотя повторяю за вами шаг в шаг.
Заранее благодарен.
Да, есть такая беда. Когда я писал урок была еще 12-ая версия. Сейчас в 14-ой они как-то адово закрутили шаблон, честно сказать сам там ни черта понять не могу) (точнее еще не разбирался, и думаю не буду- нервы дороже), но старый шаблон находится в папке default или old_version, дерните его оттуда
 
Михаил, у меня та же проблема, что и у Павла (я вам на рутрекере писал).
Не могли бы вы отдельно выложить старый шаблон каталога (из 12 версии битрикса)? Очень нужен))
 
Старые шаблоны каталогов http://camouf.ru/blog-note/918/
 
Михаил, у вас в каждом разделе каталога (компьютеры, ноутбуки и т.д.) сверху выведено его название. То есть когда заходишь в компьютеры, то там сверху в теге <h1>, судя по исходному коду страницы, выведено название этого раздела каталога ("Компьютеры", например). Какая именно строка в шаблоне отвечает за вывод названия? А то у меня это дело куда-то пропало, а вернуть никак не могу.
Спасибо.
 
Цитата
barbaris08 пишет:
Михаил, у вас в каждом разделе каталога (компьютеры, ноутбуки и т.д.) сверху выведено его название. То есть когда заходишь в компьютеры, то там сверху в теге <h1>, судя по исходному коду страницы, выведено название этого раздела каталога ("Компьютеры", например). Какая именно строка в шаблоне отвечает за вывод названия? А то у меня это дело куда-то пропало, а вернуть никак не могу.
Спасибо.
Код
<h1><?$APPLICATION->ShowTitle(false);?></h1>
 
 
Цитата
Михаил Базаров пишет:
Цитата
barbaris08 пишет:
Михаил, у вас в каждом разделе каталога (компьютеры, ноутбуки и т.д.) сверху выведено его название. То есть когда заходишь в компьютеры, то там сверху в теге <h1>, судя по исходному коду страницы, выведено название этого раздела каталога ("Компьютеры", например). Какая именно строка в шаблоне отвечает за вывод названия? А то у меня это дело куда-то пропало, а вернуть никак не могу.
Спасибо.
Код
 <h1><?$APPLICATION->ShowTitle(false);?></h1>
  
Когда я вставляю это в свой файл template.php, то у меня название раздела выводится 2 раза и в самом верху страницы, вне зависимости от того, в какой div или в какую ячейку таблицы я это загнал. При  этом едет вся верстка.
В чем может быть ошибка?
 
Цитата
barbaris08 пишет:
Цитата
Михаил Базаров пишет:

Код
  <h1><?$APPLICATION->ShowTitle(false);?></h1>
   
Когда я вставляю это в свой файл template.php, то у меня название раздела выводится 2 раза и в самом верху страницы, вне зависимости от того, в какой div или в какую ячейку таблицы я это загнал. При этом едет вся верстка.
В чем может быть ошибка?
Ошибка в верстке, в шаблоне этот вызов должен быть только один раз, в том м есте где планируется выводить заголовок H1
 
Михаил, добрый день!
А скажите, пожалуйста, как на странице, предшествующей странице детального просмотра, выводить разные свойства для разных категорий товаров?
Например, в секции компьютеров у меня в анонсе выводится бренд, цена и цвет корпуса, в секции ноутбуков - размер диагонали, емкость hdd и объем RAM, в секции принтеров - бренд и тип (струйник/лазерник).
А когда открываю страницу детального просмотра, то там уже все свойства, которые я впишу.
 
Цитата
Гость сайта пишет:
Михаил, добрый день!
А скажите, пожалуйста, как на странице, предшествующей странице детального просмотра, выводить разные свойства для разных категорий товаров?
Точно также как и не разные) Или не понимаю сути вопроса.
Создаете все свойства в инфоблоке и заполняете их при добавлении товара.
Свойства которые остались пустыми, не выведутся в списке товаров, сами без лишних манипуляций
 
Михаил, вот смотрите. Я создаю инфоблок каталога точно так же, как у вас в уроке. Там есть 4 категории. Как сделать, чтобы в анонсе товара были разные свойства у каждой категории?  Если выделить все свойства, то они все будут выводиться и в анонсе, и в детальном описании. А мне в анонсе нужно вывести только основные, а в детальном все, касающиеся данного товара.
 
Цитата
Гость сайта пишет:
Михаил, вот смотрите. Я создаю инфоблок каталога точно так же, как у вас в уроке. Там есть 4 категории. Как сделать, чтобы в анонсе товара были разные свойства у каждой категории? Если выделить все свойства, то они все будут выводиться и в анонсе, и в детальном описании. А мне в анонсе нужно вывести только основные, а в детальном все, касающиеся данного товара.
Не выделяйте все для списка товаров, выделите только нужные. Там же все наглядно и разбито на блоки. Я прям не знаю как еще объяснить- чуть внимательнее изучите настройки компонента- все подписано.
 
Михаил, мне кажется, мы с вами о разном говорим))
Вот смотрите, у вас в каталоге выведены у всех категорий товаров одинаковые свойства для анонса: бренд и цена.
А мне нужно, чтобы они были разными для каждого раздела.




А в детальном описании нужно выводить все необходимые свойства, как у вас)
 
Ну так и настройте какие свойсва выводить в списке и какие в детальном. Не хотите например бренд выводить в детальном, но выводить в списке товаров: Выделите его только в детальном отображении
 
Это я понял. Но это же будет настраиваться для всех разделов каталога. А мне нужно только для одного. То есть в компьютерах я хочу выводить бренд, а в принтерах нет.
 
Цитата
Гость сайта пишет:
Это я понял. Но это же будет настраиваться для всех разделов каталога. А мне нужно только для одного. То есть в компьютерах я хочу выводить бренд, а в принтерах нет.
Теперь суть понятна, думаю вот это вам поможет http://dev.1c-bitrix.ru/community/blogs/product_features/smart_filter.php

Как вариант создать разные инфоблоки для каждой категории товаров со своим набором свойств
Ответить
Форма ответов
 
Текст сообщения*
Перетащите файлы
Ничего не найдено
Загрузить картинки
 
Заметки разработчика

Примерно с 2013-го года пишу, короткие и не очень, заметки по разработке сайтов на Битрикс. Возможно, будут полезны кому-то еще. Во всех заметках есть возможность комментирования и обсуждения. Вы можете задавать уточняющие вопросы прямо там- отвечаю или дополняю заметки по возможности.

Заказaть разработку attention