Партнерка на США и Канаду по недвижимости, выплаты в крипто
- 30% recurring commission
- Выплаты в USDT
- Вывод каждую неделю
- Комиссия до 5 лет за каждого referral
http://ostmarket. ru/personal/order. php - стандартный пошаговый компонент Битрикс.
КаталогДля каталога используется тип и-блока "Прайс".
Разделы каталога (к примеру, "Ламинат")http://ostmarket. ru/laminat/
На странице кастомизированный компонент byanka:catalog, шаблон offers
Его шаблон:
вверху страницы в зависимости от актуального и-блока (ламинат или паркет или иное) подключается соответствующая включаемая область из папки /include/, содержащая список брендов с логотипами и ссылками в подразделы второго уровня (список набран вручную, а не выводится автоматически) а также описание раздела.
Ниже располагается кастомизировнный компонент фильтра (byanka:catalog. filter)
Стандартный компонент сравнения Битрикс
И кастомизированный компонент byanka:catalog. section. Последний формирует таблицу с фото, кратким описанием, информацией о цене и производителе товаров.
В компоненте использована расширенная строка постраничного вывода (с возможностью задать количество выводимого на одной странице товара, и предоставлена восможность сортировки вывода товаров (впрочем, не работающая).
Также на странице реализована возможность добавления товара к сравнению или в корзину (подробно описано в информации по детальной странице)
Детальная страница раздела (доп. "Ламинат")Компонент byanka. catalog, содержащий стандартный компонент сравнения Битрикс и кастомизарованный компонент element (/bitrix/templates/shop1/components/byanka/catalog/offers/byanka/catalog. element/.default)
в его шаблоне прописан вывод свойств и изображения элемента (а также дополнительных фото, если они есть).
Также выводятся три кнопки: купить и в корзину, содержащие обращение к промежуточному файлу /tools/add2basket. php
а также кнопка "сравнить" со стандартной ссылкой добавления товара в список сравнения.
В файл /tools/add2basket. php передаются: id товара и параметры переадресации (не передается для "в корзину").
При обращению через ajax к данному файлу, вызываются свойство quantity товара с полученным id (количество м. в упаковке).
Далее выводится форма выбора количества. Пользователю по умолчанию передается либо значение данного свойства, либо, если данное свойство отсутствует - количество 1 шт.
После ввода пользователем количества товара и подтверждения покупки, в тот же файл /tools/add2basket. php передается еще и желаемое количество товара. Вновь проверяется значение указанного свойства, последнее соотносится с заданным количеством, округляется и преобразуется в количество единиц заказываемого товара, исходя из значения данного свойства.
После чего вызывается список товаров в корзине. Если данный товар уже был отложен в корзину, его количество доводится до указанного. В противном случае, а корзину добавляется указанное количество данного товара.
Если получена переменная переадресации (то есть была нажата кнопка "купить"), выполняется перенаправление пользователя на страницу корзины.
(Тот же принцип действует в списке товаров.)
Ниже в шаблоне реализован вывод:
информации о поставщиках (свойство инфоблока supplieries) кратких карточек сопутствующих товаров (прописанных в свойстве MORE_GOODS) с возможностью добавления их в корзину, и перечень иных товаров, содержащихся в данном разделе (выводится как MORE_PHOTO).
Мнемонический код vodsnab. Содержит элементы, c вложенностью по разделам. Каждый элемент инфоблока – это отдельный товар, содержит свойства:
- Заголовок – текстовое поле Фотография для списка – загружаемая картинка Увеличенная фотография – загружаемая картинка Краткое описание для списка – многостроковый текст Подробный текст – многостроковый текст Производители – список производителей. Участвует в фильтрах, выводится в информации о товаре и выводится в компоненте сравнения. Номинальный расход м3/час – список значений. Выводится в детальной информации. Диаметр условного прохода – список значений. Выводится в детальной информации. Вода – список значений. Выводится в детальной информации. Импульсный выход - список значений. Выводится в детальной информации. Тип счетчика выход - список значений. Выводится в детальной информации. Материал корпуса - список значений. Выводится в детальной информации. Модель фитингов - список значений. Размеры – список значений. Участвует в фильтрах, выводится в информации о товаре и выводится в компоненте сравнения. Обл. применения – список значений. Участвует в фильтрах и выводится в информации о товаре. Длина труб - список значений. Выводится в детальной информации. Материал – список значений. Выводится в детальной информации. Длина бухты, м – список значений. Выводится в детальной информации. Цвет – список значений. Выводится в детальной информации. t rab, град – список значений. Выводится в детальной информации. rab t при давлении 10 бар, град – список значений. Выводится в детальной информации. t мах, град – список значений. Выводится в детальной информации. Уплотнительное кольцо – список значений. Выводится в детальной информации. Мах давление, бар – список значений. Выводится в детальной информации. Мах расчетн. срок службы, лет – список значений. Выводится в детальной информации. Ед. измерения – список значений. Выводится в списках, детальной, используется для сравнения. Сопутствующие товары – множественная привязка к товарам. Выводится в «Сопутствующих товарах» и «спецпредложениях» на детальной странице. Заголовок – строка. Ключевые слова – строка. Описание – HTML/текст SEO текст – HTML/текст Поставщики – множественная привязка к элементам инфоблока «Поставщики». Выводится в детальной информации. Выгружать в Yandex. Маркет - список значений. Минимальная стоимость доставки единицы номенклатуры – число. Описание для Yandex. Маркета - HTML/текст
Мнемонический код lpaneli. Содержит элементы, c вложенностью по разделам. Каждый элемент инфоблока – это отдельный товар, содержит свойства:
- Заголовок – текстовое поле Фотография для списка – загружаемая картинка Увеличенная фотография – загружаемая картинка Краткое описание для списка – многостроковый текст Подробный текст – многостроковый текст Производители – список производителей. Участвует в фильтрах, выводится в информации о товаре и выводится в компоненте сравнения. Размеры длина/ширина/толщина – список значений. Участвует в фильтрах, выводится в информации о товаре и выводится в компоненте сравнения. Ед. измерения – список значений. Выводится в списках, детальной, используется для сравнения. Сопутствующие товары – множественная привязка к товарам. Выводится в «Сопутствующих товарах» и «спецпредложениях» на детальной странице. Заголовок – строка. Ключевые слова – строка. Описание – HTML/текст SEO текст – HTML/текст Поставщики – множественная привязка к элементам инфоблока «Поставщики». Выводится в детальной информации. Выгружать в Yandex. Маркет - список значений. Минимальная стоимость доставки единицы номенклатуры – число. Описание для Yandex. Маркета - HTML/текст Влагоустойчивость – список значений. Участвует в фильтрах, выводится в информации о товаре и выводится в компоненте сравнения. Характеристики – список значений. Участвует в фильтрах, выводится в информации о товаре и выводится в компоненте сравнения.
Мнемонический код mater. Содержит элементы, c вложенностью по разделам. Каждый элемент инфоблока – это отдельный товар, содержит свойства:
- Заголовок – текстовое поле Фотография для списка – загружаемая картинка Увеличенная фотография – загружаемая картинка Краткое описание для списка – многостроковый текст Подробный текст – многостроковый текст Производители – список производителей. Участвует в фильтрах, выводится в информации о товаре и выводится в компоненте сравнения.
- Размеры длина/ширина/толщина – список значений. Участвует в фильтрах, выводится в информации о товаре и выводится в компоненте сравнения. Ед. измерения – список значений. Выводится в списках, детальной, используется для сравнения. Сопутствующие товары – множественная привязка к товарам. Выводится в «Сопутствующих товарах» и «спецпредложениях» на детальной странице. Заголовок – строка. Ключевые слова – строка. Описание – HTML/текст SEO текст – HTML/текст Поставщики – множественная привязка к элементам инфоблока «Поставщики». Выводится в детальной информации. Выгружать в Yandex. Маркет - список значений. Минимальная стоимость доставки единицы номенклатуры – число. Описание для Yandex. Маркета - HTML/текст
- Классы износостойкости - список значений. Участвует в фильтрах, выводится в информации о товаре и выводится в компоненте сравнения.
- размеры толщины плиты - список значений. Участвует в фильтрах, выводится в детальной информации о товаре. Количество кв. м. в упаковке - список значений. Выводится в детальной информации о товаре. Используется для расчета количества заказываемого товара для добавления в корзину и пересчета количества товара в ней. Поиск в разделе - строка. Участвует в фильтрах. В паллете - список значений. Выводится в детальной информации. Пример помещения - список значений. Выводится в детальной информации. Вес упаковки - список значений. Выводится в детальной информации. Степень использования - список значений. Выводится в детальной информации. Рекомендованная категория нагрузки - список значений. Выводится в детальной информации. Фотографии – строка. Выводится в информации о товаре. (хотя такое чувство, что его значение подменяется в resukt_modifer на список товаров того же раздела) Типы – привязка к файлу. Выводится в детальной информации. Кол-во штук в пачке - список значений. Выводится в детальной информации. Гарантия лет - список значений. Выводится в информации о товаре. Тип замка - список значений. Выводится в детальной информации.
Мнемонический код parket. Содержит элементы, c вложенностью по разделам. Каждый элемент инфоблока – это отдельный товар, содержит свойства:
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 |


