Меню
RSS
Серия 17: Подготовка шаблона каталога к верстке
 
Серия 17: Подготовка шаблона каталога к верстке

Подготавливаем шаблон каталога товаров к последующей верстке. Применяем упрощенный шаблон, без файла стилей- только с основными данными, для дальнейшей работы
 
Вы в начале видео копируйте системный шаблон каталога для последующих модификаций. Но у меня копируются почему то не все папки, а именно папки catalog.element, catalog.section и catalog.top не создаются в папке catalog_new/bitrix. Подскажете с чем это связано?
 
Михаил, здравствуйте. Расскажите пожалуйста, как сделать вывод свойств торговых предложений с возможностью переключения этих свойств как в стандартном шаблоне. Особенно, если свойств несколько. Заранее спасибо
 
Михаил, здравствуйте!

С прошедшим праздником!)

Подскажите в какой папке находится верстка каталога? В этой серии в Вашем шаблоне simple есть три папки:
  1. catalog.element
  2. catalog.section
  3. catalog.section.list
А в папке, которую можно скачать из 20 серии, в шаблоне simple только две папки: element и section.list

Получается верстка каталога находится уже вне этого шаблона? Не очень понял почему так. Поясните, пожалуйста.Спасибо.
 
Цитата
Илья написал:
Михаил, здравствуйте!

С прошедшим праздником!)

Подскажите в какой папке находится верстка каталога? В этой серии в Вашем шаблоне simple есть три папки:
 catalog.element  catalog.section  catalog.section.list
 А в папке, которую можно скачать из 20 серии, в шаблоне simple только две папки: element и section.list

Получается верстка каталога находится уже вне этого шаблона? Не очень понял почему так. Поясните, пожалуйста.Спасибо.
Раздел каталога в catalog.section - один глобально на весь сайт. Почему оно так- в 20ой серии и пояснил
 
Цитата
Михаил Базаров пишет:
Цитата
Илья написал:
Михаил, здравствуйте!

С прошедшим праздником!)

Подскажите в какой папке находится верстка каталога? В этой серии в Вашем шаблоне simple есть три папки:
catalog.element catalog.section catalog.section.list
А в папке, которую можно скачать из 20 серии, в шаблоне simple только две папки: element и section.list

Получается верстка каталога находится уже вне этого шаблона? Не очень понял почему так. Поясните, пожалуйста.Спасибо.
Раздел каталога в catalog.section - один глобально на весь сайт. Почему оно так- в 20ой серии и пояснил
Спасибо большое за ответ! Обязательно пересмотрю
 
Михаил здравствуйте.
Подскажите на версии вашего шаблона возможно реализовать вывод цен в торговом предложении одной ценой (минимальной, сейчас в карточке товара они выходят все) и переключение данных цен в карточке товара при выборе свойст SKU данного товара? Весь этот функционал работает в новых шаблонах, но как вы и говорили они слишком сложны для верстки и перегружены.
 
Цитата
Валерий Недоносков написал:
Михаил здравствуйте.
Подскажите на версии вашего шаблона возможно реализовать вывод цен в торговом предложении одной ценой (минимальной, сейчас в карточке товара они выходят все) и переключение данных цен в карточке товара при выборе свойст SKU данного товара? Весь этот функционал работает в новых шаблонах, но как вы и говорили они слишком сложны для верстки и перегружены.
Да, эти шаблоны пока без поддержки SKU. Чуть позже. в будущем буду переделывать/доделывать на поддержку предложений.
 
Михаил, здраствуйте. Скачал архив simple, установил, но в настройках шаблона компонента отсутствует поле "Свойства", а у Вас они есть, почему? Не хватает файла .parameters.php?
 
Здравствуйте, как можно скрывать сайдбар на странице детального просмотра карточки товара при использовании комплексного каталога?
 
Цитата
Артём Пушкарский написал:
Здравствуйте, как можно скрывать сайдбар на странице детального просмотра карточки товара при использовании комплексного каталога?
Вывести его в section.php, так что бы не было в element.php
 
Добрый день, Михаил. Подскажите пожалуйста, а как быть в том случае если у меня порядок расположения по верстке идут следующим образом: количество, цена, кнопка купить. В вашем шаблоне simple (то что из видео урока) все  в одной куче.

Да и еще попробовал сверстать выбор количества, вроде все получилось, но при нажатии плюса или минуса, страница перезагружается.

Сильно благодарен вашим видео урокам!


ВОТ МОЯ ВЕРСТКА:
Код
<div class="cardtov-quantity">
                  <div class="cardtov-quantity__left"><b>Количество:</b></div>
                  <div class="cardtov-quantity__btn cardtov-quantity__right">
                     <button><b>-</b></button>
                     <span>4</span>
                     <button>+</button>
                  </div>
              </div>
              
              <!-- price -->
              <div class="price">
                    <div class="cardtov-price">
                       <span><b>Цена за штуку от</b></span>
                       <h3 class="price-new">1,35</h3><span><b>руб.</b></span>
                       <h3 class="price-old">8,5</h3><span><b>руб.</b></span>
                       <div id="ct-question" data-description="Количество товара Вы всегда можете отредактировать в корзине. Окончательная стоимость товара после обработки заказа менеджером" style="display: inline-block"><img src="img/product-info-icon.png" alt="question" ></div>
                    </div>
              </div>
              
              <div class="cardtov-price__left">
                 <button type="button" class="card-btn d-flex justify-content-center align-items-center cardtov-price__left">
                  <img src="img/cart-white-icon.png" alt="trash">
                  <p>Купить</p>
               </button>
              </div>
              <div class="cardtov-price__right">
                 <a href="#"><b>Купить в 1 клик</b></a>
                 <div class="card-like" title="Добавить в избранное." style=" display: inline-block;">
              </div>
               
            </div>
 
Цитата
iphonevalera21@icloud.com написал:
Добрый день, Михаил. Подскажите пожалуйста, а как быть в том случае если у меня порядок расположения по верстке идут следующим образом: количество, цена, кнопка купить. В вашем шаблоне simple (то что из видео урока) все  в одной куче.

Просто переставьте блоки местами, так как нужно по верстке- да и все
 
Михаил Базаров, извините пожалуйста. Очень прошу Вас не могли бы вы мне помочь в этом сверстать эти 3 блока, а то я уже 2 день пытаюсь и да всю ночь не сплю с этим мучаюсь. Да и кнопка плюс минус вроде работают, но при нажатии страница перезагружается.

Или хотя бы проставить все настройки, а значения я сам добавлю.
Код
<div class="cardtov-quantity">
                  <div class="cardtov-quantity__left"><b>Количество:</b></div>
                  <div class="cardtov-quantity__btn cardtov-quantity__right">
                     <button><b>-</b></button>
                     <span>4</span>
                     <button>+</button>
                  </div>
              </div>
              
              <!-- price -->
              <div class="price">
                    <div class="cardtov-price">
                       <span><b>Цена за штуку от</b></span>
                       <h3 class="price-new">1,35</h3><span><b>руб.</b></span>
                       <h3 class="price-old">8,5</h3><span><b>руб.</b></span>
                       <div id="ct-question" data-description="Количество товара Вы всегда можете отредактировать в корзине. Окончательная стоимость товара после обработки заказа менеджером" style="display: inline-block"><img src="img/product-info-icon.png" alt="question" ></div>
                    </div>
              </div>
              
              <div class="cardtov-price__left">
                 <button type="button" class="card-btn d-flex justify-content-center align-items-center cardtov-price__left">
                  <img src="img/cart-white-icon.png" alt="trash">
                  <p>Купить</p>
               </button>
              </div>
Читают тему
Форма ответов
 
Текст сообщения*
Перетащите файлы
Ничего не найдено
Файл
Загрузить картинки
 
Поблагодарить и поддержать:
Или подписаться на boosty канал: Видео на Bst

Блог-note: заметки разработчика

Кастомизация компонента восстановления пароля bitrix:system.auth.forgotpasswd

Достаточно часто спрашивают как кастомизировать компонент восстановления пароля пользователя. Типовая задача, это измени...

AJAX корзина с отправкой количества из раздела каталога

Столкнулся с задачкой: нужно было на одном сайте реализовать интерактивный прайс лист. При этом, у пользователя должна б...

Memcached на сайте под управлением битрикс, при использовании Веб Окружения Битрикс

Если вам важна скорость отдачи сайта, а у вашего сервера медленный диск для использования кеша на файлах. Можно кеширова...

Автоматическая загрузка каталогов из csv файлов в Битрикс

Если требуется настроить автоматический импорт каталогов из csv файлов, от поставщиков. В 1С-Битрикс, уже есть весь не...

Сгенерировать скидочные купоны, при заказе и отправить на почту

Задача: после того как пользователь сделал заказ, нужно сгенерировать одноразовые купоны для скидки (правила корзины) и ...

Отфильтровать новости в Битрикс за заданный период

Иногда, нужно отфильтровать элементы (новости например) по дате в Битрикс, с помощью компонента "список новостей". Для э...

Пункты меню из разделов инфоблока Битрикс

В принципе это стандартная возможность системы управления битрикс, но почему-то часто спрашивают как это сделать. Возмож...

Получение местоположений через API Битрикс c поиском по select.

Если нужно получить список городов из модуля "Местоположения" можно воспользоваться API Битрикс. Данные местоположения м...

Минимальная сумма заказа в корзине и оформлении заказа в 1С-Битрикс

В этой заметке добавим возможность установки минимальной суммы заказа, в новом шаблоне корзины на 1С-Битрикс.