Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 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