Техническое задание

Содержание

1. Описание задачи

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

2. Система управления контентом

В качестве платформы сайта выбрана система управления контентом (CMS) 1С‑Битрикс: Управление сайтом, редакция «Стандарт» (далее Битрикс), более подробно о редакциях и их отличиях можно прочитать на сайте 1С-Битрикс.

3. Идеология и терминология Битрикс

Битрикс — модульная система с большим кол-вом предустановленных модулей «в коробке». Большинство задач сайта решаются стандартными модулями, которые настраиваются под конкретные задачи сайта. В случае, когда стандартный модуль решает задачи не в полном объёме — его функционал дописывается. Под совсем специфические задачи пишутся отдельные модули. Модуль в Битриксе представляет собой совокупность программных классов (API), компонентов, таблиц в БД и страниц в административном разделе с настройками и управлением.

Информационные блоки — модуль, позволяющий каталогизировать и управлять различными типами (блоками) однородной информации. С помощью информационных блоков может быть реализована публикация различных типов динамической информации: каталоги товаров, блоки новостей, справочники и т.д.

Информационные блоки — ключевой момент Bitrix Framework. Практически всё, что делается в системе в той или иной мере завязано на этот модуль, даже если это и не отображается явно.

Информационные блоки (инфоблоки) представляют собой очередной уровень абстракции над обычными таблицами СУБД, своеобразная «база данных в базе данных». Поэтому к ним частично применимы все те правила, которых придерживаются при проектировании БД.

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

Компонент — это логически завершённый код, предназначенный для извлечения информации из инфоблоков и других источников и преобразования её в HTML-код для отображения в виде фрагментов web-страниц. Состоит из собственно компонента (контроллер) и шаблона (представление). Компонент, с помощью API одного или нескольких модулей, манипулирует данными. Шаблон компонента выводит данные на страницу.

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

Файл страницы состоит из подключения шаблона сайта, любого статического HTML и кода подключения компонентов.

Административный раздел (админка) — закрытый раздел на сайте, расположенный по адресу /bitrix/, через который возможно управление контентом и настройками сайта, запуск функций некоторых модулей и прочие административные действия. Доступ в административный раздел возможен только для пользователей с соответствующими правами.

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

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

Включаемая область — блок на странице, содержимое которого можно редактировать отдельно от остальной страницы, через Эрмитаж.

3.1. Прочая терминология

CAPTCHA — «Completely Automated Public Turing test to tell Computers and Humans Apart» (англ.) в переводе: «полностью автоматизированный публичный тест Тьюринга для различения компьютеров и людей». Основное назначение теста состоит в том, чтобы предложить пользователю такую задачу, которую легко может решить человек, но ее решение невозможно или крайне трудно описать с помощью алгоритма для компьютерной программы.

HTML-форма (форма) — часть HTML-страницы, предназначенная для взаимодействия с посетителем сайта. Представляет собой набор элементов (текстовых полей, селекторов, выпадающих списков), посредством которых пользователь может ввести какую-либо информацию и отправить ее для обработки на сервере.

HTML-страница (веб-страница, страница) — основной носитель информации в World Wide Web. Особым образом сформатированный файл (набор файлов), просматриваемый с помощью www-браузера как единое целое (без перехода по гиперссылкам).

HTML-теги (теги) — управляющие коды, посредством которых осуществляется форматирование HTML-страницы.

World Wide Web (WWW, web, веб) — единое информационное пространство на базе сети Internet, состоящее из совокупности сайтов. Приставка «веб-» может использоваться для обозначения объектов, ориентированных на использование в WWW или использующих типичные для WWW технологии (например, веб-интерфейс - интерфейс на базе веб-страниц).

WWW-браузер (браузер) — клиентская программа, поставляемая третьими сторонами и позволяющая просматривать содержимое HTML-страниц.

Администратор (менеджер, редактор) сайта — лицо, осуществляющее от имени Заказчика информационную поддержку сайта.

Администраторский интерфейс (веб-интерфейс, web-интерфейс) — совокупность экранов и элементов управления системы, позволяющих пользователю, осуществляющему доступ к системе через www-браузер, осуществлять поддержку и управление системой.

Гиперссылка (ссылка, линк) — активный элемент HTML-страницы, задаваемый специальным тегом. Выделенный фрагмент текста или изображения, позволяющий загрузить другую страницу или выполнить определенное действие.

Дамп — совокупность объектов базы данных, представленная в виде файлов, позволяющая восстановить точную копию структуры исходной базы данных в аналогичной системе управления базами данных.

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

Дизайн-шаблон страниц — файл, содержащий элементы внешнего оформления HTML страниц сайта, а также набор специальных тегов, используемых системой публикации сайта для вывода информации при создании окончательных HTML страниц.

Информационные материалы — информация о деятельности Заказчика. Может включать графические, текстовые, аудио или видео материалы. Предоставляется Заказчиком.

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

Поле (поле БД, поле формы) — структурный элемент, содержащий однотипную информацию, например, текст, дату, числовые значения и т.п.

Сайт (веб-сайт, Интернет-сайт) — информационная система, предоставляющая пользователям сети Интернет доступ к своему содержимому и функционалу в виде упорядоченного набора взаимосвязанных HTML-страниц.

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

Справочник — вспомогательная структура данных, содержащая список допустимых значений для какого-либо поля основных форм или БД. Справочники подразделяются на фиксированные (неизменяемые и поставляемые Исполнителем вместе с готовым сайтом) и редактируемые (состав которых может изменяться администратором).

Техническое задание (ТЗ) — документ, который содержит описание принципов построения, технических параметров будущего сайта, описание и характеристики разделов сайта, порядок выполнения работ, объем выполнения работ, задач, необходимых ресурсов, принципов технологической эксплуатации и функционирования сайта.

Флаг — особое поле данных, могущее содержать только одно из двух допустимых значений. Позволяет указать на наличие или отсутствие какого-либо события или свойства объекта.

Шаблон модуля — совокупность файлов, содержащих в себе постоянную часть HTML-кода модуля.

Шаблон раздела — совокупность файлов, содержащих в себе постоянную часть HTML-кода страниц раздела и специально зарезервированные области для размещения информационных блоков.

Элемент контента — логически целостная единица информации, составляющая контентное наполнение информационного блока. Элемент контента участвует в цепочке публикации и может быть размещен в одном или нескольких информационных блоках, построенных на базе одного и того же модуля. Элемент контента может содержать несколько языковых версий. У элемента контента могут быть тестовая и рабочая версии.

Доменный объект (логическая сущность) — информационная единица системы, обладающая индивидуальным для нее набором свойств, списком действий, происходящими над ней, с ее помощью, ее средствами. В ряде случаев доменным объектом является информационный блок. Тогда данные понятия становятся идентичными.

Статическая страница/раздел — страница с уникальным содержимым, представляющая собой чередующиеся блоки текста и изображений, редактируемая через визуальный редактор. Кроме текста и изображений страница может содержать в себе готовые компоненты сайта — например форму обратной связи. Пример статических страниц: О компании, Как купить, Контакты.

Динамическая страница/раздел, динамический контент — раздел, состоящий из списка однотипных элементов. Каждый элемент динамического контента имеет ряд свойств. Пример динамического раздела — Новости. Каждая новость состоит из Названия, Даты, Текста анонса и Подробного текста. Другой пример динамического контента: Вопросы и ответы, Отзывы.

Прочая техническая терминология понимается в соответствии с действующими стандартами и рекомендациями международных органов, ответственных за вопросы стандартизации в Интернет.

4. Бизнес-логика

Сайт будет преимущественно состоять из статических страниц и разделов с включаемыми областями для вставки сложного контента (фото, видео, контактов, 3D-панорам), а также динамических разделов, для вывода структурированной информации (отзывов, сертификатов, новостей).

Необходимо сформировать у потенциального клиента доверие к фирме и её услугам и привести его к целевому действию – звонку или отправке заявки. Второстепенная задача сайта — создавать и поддерживать впечатление о том, что «Экспертсмайл» — крупная медицинская организация.

5. Требования к вёрстке

Сайт должен корректно отображаться в последних версиях популярных браузеров (на момент сдачи проекта): Google Chrome, Firefox, Safari Win/Mac/iOS, Chrome Browser (Android), Opera, Yandex.Браузер.

Сайт должен корректно отображаться в Internet Explorer версии 9, 10, 11 (с выключенным режимом совместимости).

Минимальное разрешение экрана, при котором сайт должен отображаться без горизонтальной полосы прокрутки — 1024px по ширине.

Вёрстка сайта не адаптируется под мобильные устройства. На мобильных устройствах сайт должен открываться смасштабированным.

6. Структура сайта

1 УРОВЕНЬ

2 УРОВЕНЬ

3 УРОВЕНЬ

4 УРОВЕНЬ

5 УРОВЕНЬ

Главная

О КЛИНИКЕ

ОТЗЫВЫ

ВРАЧИ-СТОМАТОЛОГИ

 Карточка врача

УСЛУГИ

Имплантация зубов

Виды имплантации зубов

Базальная имплантация зубов

Одномоментная имплантация

Полная имплантация зубов

Имплантация верхних зубов

Имплантация передних зубов

Лазерная имплантация зубов

Имплантация после удаления зуба

Имплантация нижних зубов

Имплантация при полном отсутсвии зубов

Имплантация нескольких зубов

Имплантация жевательных зубов

Быстрая имплантация зубов

Качественная имплантация зубов

Имплантация зубов за 1 день

Безоперационная имплантация зубов

Немедленная имплантация зубов

Мини имплантация зубов

Моментальная имплантация зубов

Одноэтапная имплантация

Дешевая имплантация зубов

Лучшая имплантация зубов

Комплексная имплантация зубов

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

Имплантация нижней челюсти

Имплантация верхней челюсти

Зубные импланты

Установка зубных имплантов

Имплант на жевательный зуб

Поставить зубной имплант

Как ставят импланты зубов

Установка импланта после удаления зуба

Импланты на всю челюсть

Стоит ли ставить импланты зубов

Какой имплант зуба лучше

Мини-импланты

Где установить имплант

Имплант зуба - больно ли ставить

Имплант на передний зуб

Импланты при полном отсутствии зубов

Отторжение импланта зуба

Срок службы имплантов зубов

Этапы имплантации зубов

Протезирование зубов на имплантах

Коронки на имплантах

Циркониевая коронка на имплант

Коронка из диоксида циркония на имплант

Коронка металлокерамическая на импланте

Временные коронки на импланты

Съемный протез на имплантах

Имплант или мост что лучше

Зубные протезы на имплантах

Несъемный протез на имплантах

Условно съемный протез на имплантах

Балочный протез на имплантах

Протез или имплант

Бюгельный протез на имплантах

Покрывной протез на имплантах

Мостовидный протез на имплантах

Что лучше имплант или коронка?

Импланты на всю челюсть

Имплант или мост - что лучше?

Протезирование зубов +all +on 4

Восстановление костной ткани

Закрытый синус лифтинг

Наращивание кости челюсти

Костная ткань при имплантации зубов

Открытый синус-лифтинг

Осложнения после синус лифтинга

Синус-лифтинг

Противопоказания к имплантации

Имплантация при пародонтите

Имплантация зубов при сахарном диабете

Имплантация при беременности

Имплантация при пародонтозе

Производители имплантов зубов

Американские импланты

Швейцарские импланты

Израильские импланты

Корейские импланты

Шведские импланты

Немецкие зубные импланты

Импланты Mis

Импланты Straumann

Импланты ADIN

Импланты Astra Tech

Импланты Alpha Bio

Biohorizons импланты

Импланты Impro

Импланты Dentium

Ankylos - импланты

Xive импланты

Импланты root

Базальные импланты

Осложнения после имплантации

Отек после имплантации зубов

Боли после имплантации зубов

ПРОТЕЗИРОВАНИЕ ЗУБОВ

Виды протезирования зубов

Несъемное протезирование

Съемное протезирование

Бюгельное пртезирование

Протезирование при полном отсутствиизубов

Мостовидное протезирование

Протезирование зубов при частичномотсутствии зубов

Что лучше ставить на передние зубы

Протезирование жевательных зубов

Протезирование металлокерамикой

Протезирование передних зубов

Восстановление разрушенного зуба

Протезирование зубов при отсутствиизубов

Протезирование нижних зубов

Протезирование 1 зуба

Протезирование верхних зубов

После протезирования зубов

Протезирование при пародонтозе ипародонтите

Зубные протезы

Нейлоновые зубные протезы

Зубные коронки

Металлокерамические коронки

Коронки на зубы из диоксида циркония

Акриловые зубные протезы

Керамические коронки

Микропротезы зуба

Покрывные зубные протезы

Съемный протез +с импортными зубами

Полиуретановые протезы

Металлопластмассовые коронки

Металлокерамика плюсы и минусы

Коронки на передние зубы

Протезы пластинчатые

Съемные зубные протезы

Зубные протезы Квадротти

Зубные протезы частичном отсутствиизубов

Полные съемные зубные протезы

Пластиночный зубной протез

Адгезивный протез

Несъемные зубные протезы

Протезы бабочка

Зубной протез сэндвич

Лучшие съемные зубные протезы

Частично съемный протез

Cиликоновые зубные протезы

Временные зубные протезы

Гибкие протезы

Зубной протез на один зуб

Пластмассовые зубные протезы

Иммедиат-протез

Какие зубные протезы лучше поставить

Пластиковые коронки

Циркониевые зубные коронки

Протезы Acry Free

Мягкие зубные протезы

Зубной протез без неба

Телескопический протез

Телескопический бюгельный протез

Частичные зубные протезы

Где сделать зубные протезы

Поставить зубные протезы

Какие бывают зубные протезы

Металлический зубной протез

Зубной протез на один зуб

Зубной протез на присосках

Зубные протезы на замках

Керамические зубные протезы

Зубные протезы на крючках

Зубные вкладки

Керамическая вкладка на зуб

Вкладка на зуб под коронку

Зуб со штифтом

Отсутствие зубов

Адентия

Откололся зуб – что делать

Восстановление зубов

Наращивание зубов

Сломался зуб

Треснул зуб

Современное протезирование зубов - новыетехнологии

Новые зубные протезы

Лучшее протезирование зубов

Новейшее протезирование зубов

Протезирование и обточка зубов

Протезирование зубов - плюсы и минусы

Депульпация зуба перед протезированием

Современный зубной протез

Лучшие зубные протезы

Ремонт зубных протезов

Сломался зубной протез

Чем склеить зубной протез

Перебазировка зубных протезов

Выравнивание зубов

Брекеты

Установка брекетов

Цена на брекеты

Виды брекетов

Сапфировые брекеты

Керамические брекеты

Металлические брекеты

Комбинированные брекеты

Сапфировые брекеты +или керамические

Керамические +или металлические брекеты

Брекеты Damon

Пластиковые брекеты

Прозрачные брекеты

Невидимые брекеты

Лингвальные брекеты

Внутренние брекеты

Безлигатурные брекеты

Самолигирующие брекеты

Брекеты clarity

Брекеты win

Эстетические брекеты

Брекеты +in ovation

stb брекеты

Inspire ice

Брекеты victory

Лечение брекетами

Сколько носят брекеты

Как снимают брекеты

Исправление прикуса

Исправление прикуса брекетами

Дистальный прикус

Мезиальный прикус

Глубокий прикус

Открытый прикус

Неправильный прикус

Лечение прикуса

Промежутки между зубами

Скученность зубов

Скрежет зубами

Исправление кривых зубов

ЛЕЧЕНИЕ ЗУБОВ

Лечение кариеса

Пломбирование зубов

Световая пломба

Лечение пришеечного кариеса

Лечение поверхностного кариеса

Лечение глубокого кариеса

Лечение передних зубов

Лечение зубов лазером

Удаление нерва зуба

Лечение зубов под микроскопом

Эндодонтическое лечение зубов

Лечение каналов зубов

Киста зуба

Лечение кисты зуба

Удаление кисты зуба

Лечение кисты зуба лазером

Цена на лечение кисты зуба

Гранулема зуба

Периодонтит

Лечение периодонтита

Пульпит

Лечение пульпита

Клиновидный дефект

Периостит челюсти

Флюс и его лечение

Лечение зубов без боли

Лечение зубов под наркозом

Лечение зубов под седацией

Анастезия в стоматологии

Заболевания зубов

Острая зубная боль

Ноет зуб

Воспалился зуб

ЭСТЕТИЧЕСКАЯ СТОМАТОЛОГИЯ

Виниры

Виниры из диоксида циркония

Виниры e max

Керамические виниры

Композитные виниры

Фарфоровые виниры

Виниры и обточка

Виниры плюсы +и минусы

Установка виниров

Сколько стоят виниры

Цена на виниры

Виниры на кривые зубы

Люминиры

Цена на люминиры

Установка люминиров

Виниры и люминиры - что лучше?

Реставрация зубов

Эстетическая реставрация передних зубов

Композитная реставрация зубов

Художественная реставрация

Композитное отбеливание зубов

Сколько стоит реставрация зубов

Коррекция зубов

Компониры

Ультраниры

Пластика десны

Голливудская улыбка

Красивые зубы

Ровные зубы

ОТБЕЛИВАНИЕ ЗУБОВ

Виды отбеливания зубов

Отбеливание зубов Zoom

Фотоотбеливание зубов

Реставрационное отбеливание зубов

Лазерное отбеливание зубов

Отбеливание Air Flow

Холодное отбеливание

Лучшее отбеливание зубов

Отбеливание amazing white

Отбеливание beyond

Отбеливание зубов luma

Самое эффективное отбеливание зубов

Как быстро отбелить зубы

Где отбеливать зубы

УДАЛЕНИЕ ЗУБОВ

Удаление коренных зубов

Удаление зубов мудрости

Сложное удаление зубов мудрости

Сколько стоит удаление зуба мудрости

Удаление ретинированного зуба мудрости

Удаление дистопированного зуба

Удаление зубов под наркозом

Удаление зуба ультразвуком

ЦЕНЫ

Цена имплантации зубов

Сколько стоит имплантация одного зуба

Недорогая имплантация зубов

Имплантация зубов в рассрочку

Недорогие импланты зубов

Имплантация зубов под ключ

Вставить зубы недорого

Сколько стоит имплант зуба

Сколько стоит протезирование зубов

Недорогое протезирование зубов

Сколько стоит вставить зуб

Сколько стоит съемный зубной протез

Сколько стоит поставить коронку?

Сколько стоит поставить мост на зубы

Сколько стоит поставить зуб

Сколько стоит зубной протез

Дешевые зубные протезы

Протезирование зубов в рассрочку икредит

Сколько стоит поставить брекеты

Недорогие брекеты

Самые дешевые брекеты

Стоимость брекетов

Цена лечения зубов

Стоимость лечения кариеса

Сколько стоит лечение зубов

Лечение зубов в рассрочку

Сколько стоит отбеливание зубов

Отбеливание зубов недорого

Цена на отбеливание зубов

Сколько стоит удаление зуба

Стоимость удаления зуба

Недорогое удаление зуба

АКЦИИ И СКИДКИ

Акции на имплантацию зубов

Скидки на ипланты

Акция на отбеливание зубов

Акция Air Flow

ZOOM акция

Акции на протезирование зубов

Акция на металлокерамику

Акция на виниры

Коронки акция

Коронка на имплант из диоксида циркония

Акции на лечение зубов

Сделать зубы в рассрочку

Акции на брекеты

Сапфировые брекеты акция

Керамические брекеты акция

КОНТАКТЫ

Лицензии и сертификаты

Органы РФ по надзору

ОМС

Права и обязанности граждан

Правила диагностики

Правила и сроки госпитализации

Открытые вакансии

Лекарственные препараты

7. Состав страниц

/var/www/p366461/data/www/ipochino.ru/_optima/reviews-item/readme.md

7.1 Шаблон "Карточка отзыва"

Это самый простой вариант раздела "Карточка отзыва", как правило вызывается из комплексного компонента

Используется комплексный компонент bitrix:news.detail/.default

Ссылка на прототип: [http://eshop.proto.webprofy.ru/#p=review]

Код подключения компонента

<?$APPLICATION->IncludeComponent(
    "bitrix:news.detail",
    "",
    Array(
        "ACTIVE_DATE_FORMAT" => "j F Y", //Формат показа даты
        "ADD_ELEMENT_CHAIN" => "N", //Включать название элемента в цепочку навигации
        "ADD_SECTIONS_CHAIN" => "Y", //Включать раздел в цепочку навигации
        "AJAX_MODE" => "N", //Включить режим AJAX
        "AJAX_OPTION_ADDITIONAL" => "", //Префикс идентификатора для уникальности в режиме AJAX
        "AJAX_OPTION_HISTORY" => "N", //Включить эмуляцию навигации браузера
        "AJAX_OPTION_JUMP" => "N", //Включить прокрутку к началу компонента
        "AJAX_OPTION_STYLE" => "N", //Включить подгрузку стилей
        "BROWSER_TITLE" => "-", //Установить заголовок окна браузера из свойства
        "CACHE_GROUPS" => "Y", //Учитывать права доступа
        "CACHE_TIME" => "36000000", //Время кеширования (сек.)
        "CACHE_TYPE" => "A", //Тип кеширования
        "CHECK_DATES" => "Y", //Показывать только активные на данный момент элементы
        "COMPONENT_TEMPLATE" => ".default", //Шаблон компонента
        "DETAIL_URL" => "", //URL страницы детального просмотра (по умолчанию - из настроек инфоблока)
        "DISPLAY_BOTTOM_PAGER" => "Y", //Выводить постраничную навигацию под списком
        "DISPLAY_DATE" => "Y", //Выводить дату элемента
        "DISPLAY_PICTURE" => "Y", //Выводить детальное изображение
        "DISPLAY_PREVIEW_TEXT" => "Y", //Выводить текст анонса
        "DISPLAY_TOP_PAGER" => "N", //Выводить постраничную навигацию над списком
        "ELEMENT_CODE" => "", //Код новости
        "ELEMENT_ID" => $ElementID, //ID новости
        "FIELD_CODE" => array("", ""), //Массив кодов отображаемых полей
        "IBLOCK_ID" => "12", //Идентификатор инфоблока
        "IBLOCK_TYPE" => "content", //Тип инфоблока
        "IBLOCK_URL" => "", //URL страницы просмотра списка элементов (по умолчанию - из настроек инфоблока)
        "INCLUDE_IBLOCK_INTO_CHAIN" => "Y", //Включать инфоблок в цепочку навигации
        "MESSAGE_404" => "", //Сообщение для показа (по умолчанию из компонента)
        "META_DESCRIPTION" => "-", //Установить описание страницы из свойства
        "META_KEYWORDS" => "-", //Установить ключевые слова страницы из свойства
        "PAGER_BASE_LINK_ENABLE" => "N", //Включить обработку ссылок
        "PAGER_SHOW_ALL" => "N", //Показывать ссылку "Все"
        "PAGER_TEMPLATE" => ".default", //Шаблон постраничной навигации
        "PAGER_TITLE" => "Страница", //Название категорий
        "PROPERTY_CODE" => array("", ""), //Свойства
        "SET_BROWSER_TITLE" => "Y", //Устанавливать заголовок окна браузера
        "SET_CANONICAL_URL" => "N", //Устанавливать канонический URL
        "SET_LAST_MODIFIED" => "N", //Устанавливать в заголовках ответа время модификации страницы
        "SET_META_DESCRIPTION" => "Y", //Устанавливать описание страницы
        "SET_META_KEYWORDS" => "Y", //Устанавливать ключевые слова страницы
        "SET_STATUS_404" => "N", //Устанавливать статус 404
        "SET_TITLE" => "Y", //Устанавливать заголовок страницы
        "SHOW_404" => "N", //Показ специальной страницы
        "USE_PERMISSIONS" => "N", //Использовать дополнительное ограничение доступа
        "USE_SHARE" => "N", //Отображать панель соц. закладок
        "HTML_BLOCK"  => "reviews-detail", //Отображать панель соц. закладок
    )
);?>

ТЗ

На детальной странице (карточке отзыва) отображается полный текст отзыва от пользователя.

Карточка отзыва представлена как текстовая страница, на которой отображается: дата написания отзыва, текст отзыва, панель шаринга в соц.сети, кнопка возврата в список отзывов.

На сайте детальная страница отзыва создается, только для тех отзывов, у которых в административной панели заполнено поле «Детальное описание».


/var/www/p366461/data/www/ipochino.ru/_optima/team/readme.md

7.2 Шаблон "Сотрудники"

Содержит список сотрудников компании.

Для каждого сотрудника выводится:

Ссылка на прототип: [http://eshop.proto.webprofy.ru/#p=team]

См. bitrix:news.list/team

Код подключения компонента

<?$APPLICATION->IncludeComponent(
    "bitrix:news.list", 
    "team", 
    array(
        "ADD_SECTIONS_CHAIN" => "Y",
        "AJAX_MODE" => "N",
        "AJAX_OPTION_ADDITIONAL" => "",
        "AJAX_OPTION_HISTORY" => "N",
        "AJAX_OPTION_JUMP" => "N",
        "AJAX_OPTION_STYLE" => "Y",
        "CACHE_FILTER" => "N",
        "CACHE_GROUPS" => "Y",
        "CACHE_TIME" => "36000000",
        "CACHE_TYPE" => "A",
        "CHECK_DATES" => "Y",
        "DETAIL_URL" => "",
        "DISPLAY_BOTTOM_PAGER" => "Y",
        "DISPLAY_TOP_PAGER" => "N",
        "FIELD_CODE" => array(
            0 => "",
            1 => "",
        ),
        "FILTER_NAME" => "",
        "HIDE_LINK_WHEN_NO_DETAIL" => "N",
        "IBLOCK_ID" => "31",
        "IBLOCK_TYPE" => "content",
        "INCLUDE_IBLOCK_INTO_CHAIN" => "N",
        "LIST_ACTIVE_DATE_FORMAT" => "d.m.Y",
        "LIST_FIELD_CODE" => array(
            0 => "",
        ),
        "LIST_PROPERTY_CODE" => array(
            0 => "SALARY",
            1 => "",
        ),
        "INCLUDE_SUBSECTIONS" => "Y",
        "MESSAGE_404" => "",
        "NEWS_COUNT" => "20",
        "PAGER_BASE_LINK_ENABLE" => "N",
        "PAGER_DESC_NUMBERING" => "N",
        "PAGER_DESC_NUMBERING_CACHE_TIME" => "36000",
        "PAGER_SHOW_ALL" => "N",
        "PAGER_SHOW_ALWAYS" => "N",
        "PAGER_TEMPLATE" => "",
        "PAGER_TITLE" => "Партнеры",
        "PARENT_SECTION" => "",
        "PARENT_SECTION_CODE" => "",
        "PREVIEW_TRUNCATE_LEN" => "",
        "PROPERTY_CODE" => array(
            0 => "WP_POSITION",
            1 => "",
        ),
        "SET_BROWSER_TITLE" => "N",
        "SET_LAST_MODIFIED" => "N",
        "SET_META_DESCRIPTION" => "Y",
        "SET_META_KEYWORDS" => "Y",
        "SET_STATUS_404" => "Y",
        "SET_TITLE" => "N",
        "SHOW_404" => "Y",
        "SORT_BY1" => "ACTIVE_FROM",
        "SORT_BY2" => "SORT",
        "SORT_ORDER1" => "DESC",
        "SORT_ORDER2" => "ASC",
        "WP_HTML_MOD" => "layout__block",
        "COMPONENT_TEMPLATE" => "team",
        "ACTIVE_DATE_FORMAT" => "d.m.Y",
        "FILE_404" => "",
        "COMPOSITE_FRAME_MODE" => "A",
        "COMPOSITE_FRAME_TYPE" => "AUTO"
    ),
    false
);?>

ТЗ

На странице «Команда» отображается список сотрудников компании. Каждая карточка сотрудника представлена в виде изображения сотрудника, под которым размещается его ФИО и должность.

Изображение должно соответствовать следующим техническим требованиям: * — максимальный объем файла — 10 МБ; * — формат изображения — JPG, PNG или GIF; * — соотношение сторон изображения должно быть 3:4.

На одной странице отображается 12 карточек сотрудников. При превышении данного количества на странице появляется постраничная навигация.


/var/www/p366461/data/www/ipochino.ru/_optima/sitemap/readme.md

7.3 Карта сайта

Типовая страница sitemap

Используемый компонент: bitrix:main.map/.default

Код подключения компонента

<?$APPLICATION->IncludeComponent(
    "bitrix:main.map", 
    ".default", 
    array(
        "LEVEL" => "4",
        "COL_NUM" => "4",
        "SHOW_DESCRIPTION" => "Y",
        "SET_TITLE" => "Y",
        "CACHE_TIME" => "36000000",
        "WP_HTML_MOD" => "layout__block",
        "WP_SHOW_CATALOG" => "Y",
        "WP_CATALOG_SHOW_TITLE" => "Y",
        "WP_CATALOG_TEMPLATE" => "sitemap",
        "WP_CATALOG_IBLOCK_TYPE" => "catalog",
        "WP_CATALOG_IBLOCK_ID" => "19",
        "WP_CATALOG_COUNT_ELEMENTS" => "N",
        "CACHE_TYPE" => "A"
    ),
    false
);?>

/var/www/p366461/data/www/ipochino.ru/_optima/home-smart-tiles/readme.md

7.4 Главная страница Умная плитка

Ссылки:

Компоненты:

Параметры страницы

"FULLWIDTH" => "Y"

/var/www/p366461/data/www/ipochino.ru/_optima/404/readme.md

7.5 Страница не найдена (404)

Эта страница отображается в случае, когда пользователь указал неправильный адрес в браузере. На странице выводится информация о том, что страница не найдена, а также выводится карта сайта.

Ссылка на прототип: http://eshop.proto.webprofy.ru/#p=404

Используемый компонент: bitrix:main.map/.default


/var/www/p366461/data/www/ipochino.ru/_optima/photogallery-albums-tiles/readme.md

7.6 Раздел "Фотогалерея (список фотографий плиткой)" (список альбомов в виде плитки)

Вывод элементов раздела - фотогалерея. Для каждого элемента фотогалереи выводится:

Ссылка на прототип: [http://eshop.proto.webprofy.ru/#p=photogallery-photos_-_tiles]

Параметры шаблона

Параметр Название параметра Тип По умолчанию
IBLOCK_TYPE Тип инфоблока Список -
IBLOCK_ID Идентификатор инфоблока Строка -
NEWS_COUNT Количество новостей, выводимых на странице Строка -
SORT_BY1 Поле для первой сортировки новостей Список SORT
SORT_ORDER1 Направление для первой сортировки новостей Список ASC
SORT_BY2 Поле для второй сортировки новостей Список SORT
SORT_ORDER2 Направление для второй сортировки новостей Список ASC
CHECK_DATES Показывать только активные на данный момент новостей Да/Нет Нет
SEF_MODE Включить режим ЧПУ Да/Нет Нет
CACHE_TYPE Тип Кеширования Список
CACHE_TIME Время Кеширования Строка 3600
CACHE_FILTER Кешировать при установленном фильтре Да/Нет Нет
CACHE_GROUPS Учитывать права доступа Да/Нет Нет
SET_STATUS_404 Устанавливать статус 404 Да/Нет Нет
SET_TITLE Устанавливать заголовок страницы Да/Нет Нет
INCLUDE_IBLOCK_INTO_CHAIN Включать инфоблок в цепочку навигации Да/Нет Нет
ADD_SECTIONS_CHAIN Включать раздел в цепочку навигации Да/Нет Нет
ADD_ELEMENT_CHAIN Включать название элемента в цепочку навигации Да/Нет Нет
USE_PERMISSIONS Использовать дополнительное ограничение доступа Да/Нет Нет
PREVIEW_TRUNCATE_LEN Максимальная длина анонса для вывода (только для типа текст) Строка -
LIST_ACTIVE_DATE_FORMAT Формат показа даты Строка Из настроек Bitrix
HIDE_LINK_WHEN_NO_DETAIL Скрывать ссылку, если нет детального описания Да/Нет Да
DISPLAY_NAME Выводить название элемента Да/Нет Да
META_KEYWORDS Установить ключевые слова страницы из свойства Список -
META_DESCRIPTION Установить описание страницы из свойства Список -
BROWSER_TITLE Установить заголовок окна браузера из свойства Список -
DISPLAY_BOTTOM_PAGER Выводить постраничную навигацию детального просмотра под списком Да/Нет Нет
PAGER_TITLE Название категорий постраничной навигации Строка -
PAGER_SHOW_ALWAYS Выводить всегда постраничную навигацию Да/Нет Нет
PAGER_DESC_NUMBERING Использовать обратную навигацию Да/Нет Нет
PAGER_DESC_NUMBERING_CACHE_TIME Время кеширования страниц для обратной навигации Время в сек. -
PAGER_SHOW_ALL Показывать ссылку "Все Да/Нет Нет
SEF_FOLDER Каталог ЧПУ (относительно корня сайта) URL относительно корня -
COMPONENT_TEMPLATE Шаблон компонента Строка .default
SET_LAST_MODIFIED Устанавливать в заголовках ответа время модификации страницы Да/Нет Нет
PAGER_BASE_LINK_ENABLE Включить обработку ссылок Да/Нет Нет
SHOW_404 Показ специальной страницы Да/Нет Нет
MESSAGE_404 Сообщение для показа (по умолчанию из компонента) Строка -
SEF_URL_TEMPLATES Шаблоны Адресов страниц Строка -

Незадействованные параметры компонента

Параметр Название параметра Комментарий
DETAIL_ACTIVE_DATE_FORMAT Формат показа даты Не задействовано
DISPLAY_TOP_PAGER Выводить постраничную навигацию детального просмотра над списком Не задействовано
DISPLAY_PICTURE Показывать изображение, если есть Не задействовано
DISPLAY_PREVIEW_TEXT Показывать анонс Не задействовано
USE_SHARE Показывать кнопки шаринга в соцсети Не задействовано
DISPLAY_DATE Показывать дату Не выводится в шаблоне
USE_SEARCH Разрешить поиск Не реализовано
USE_RSS Разрешить RSS Не реализовано
USE_RATING Разрешить голосование Не реализовано
USE_CATEGORIES Выводить материалы по теме Не реализовано
USE_REVIEW Разрешить отзывы Не реализовано
USE_FILTER Показывать фильтр Не реализовано
- Страница общего списка Не задействована
- Страница раздела Не задействована
AJAX_MODE Включить режим AJAX (и все связанные параметры) Нет
LIST_FIELD_CODE Настройки списка — Поля Не выводятся в шаблоне
LIST_PROPERTY_CODE Настройки списка — Свойства Не выводятся в шаблоне
FIELD_CODE Настройки детального просмотра — Поля Не выводятся в шаблоне
PROPERTY_CODE Настройки детального просмотра — Свойства Не выводятся в шаблоне
DETAIL_PAGER_TEMPLATE, DETAIL_DISPLAY_TOP_PAGER, DETAIL_DISPLAY_BOTTOM_PAGER, DETAIL_PAGER_TITLE Настройки постраничной навигации детального просмотра  Не выводятся в шаблоне

Код подключения компонента

<?$APPLICATION->IncludeComponent(
    "bitrix:news",
    "photogallery",
    array(
        "ADD_ELEMENT_CHAIN" => "N",
        "ADD_SECTIONS_CHAIN" => "Y",
        "AJAX_MODE" => "N",
        "AJAX_OPTION_ADDITIONAL" => "",
        "AJAX_OPTION_HISTORY" => "N",
        "AJAX_OPTION_JUMP" => "N",
        "AJAX_OPTION_STYLE" => "Y",
        "BROWSER_TITLE" => "-",
        "CACHE_FILTER" => "N",
        "CACHE_GROUPS" => "N",
        "CACHE_TIME" => "36000000",
        "CACHE_TYPE" => "A",
        "CHECK_DATES" => "Y",
        "COMPONENT_TEMPLATE" => "photogallery",
        "DETAIL_FIELD_CODE" => array(
            0 => "DETAIL_PICTURE",
            1 => "",
        ),
        "DETAIL_PAGER_SHOW_ALL" => "Y",
        "DETAIL_PAGER_TEMPLATE" => "",
        "DETAIL_PAGER_TITLE" => "Страница",
        "DETAIL_PROPERTY_CODE" => array(
            0 => "",
            1 => "",
        ),
        "DETAIL_SET_CANONICAL_URL" => "N",
        "DISPLAY_BOTTOM_PAGER" => "Y",
        "HIDE_LINK_WHEN_NO_DETAIL" => "N",
        "IBLOCK_ID" => "21",
        "IBLOCK_TYPE" => "content",
        "INCLUDE_IBLOCK_INTO_CHAIN" => "Y",
        "LIST_ACTIVE_DATE_FORMAT" => "d.m.Y",
        "LIST_FIELD_CODE" => array(
            0 => "",
            1 => "",
        ),
        "LIST_PROPERTY_CODE" => array(
            0 => "",
            1 => "",
        ),
        "MESSAGE_404" => "",
        "META_DESCRIPTION" => "-",
        "META_KEYWORDS" => "-",
        "NEWS_COUNT" => "3",
        "PAGER_BASE_LINK_ENABLE" => "N",
        "PAGER_DESC_NUMBERING" => "N",
        "PAGER_DESC_NUMBERING_CACHE_TIME" => "36000",
        "PAGER_SHOW_ALL" => "N",
        "PAGER_SHOW_ALWAYS" => "N",
        "PAGER_TEMPLATE" => ".default",
        "PAGER_TITLE" => "Новости",
        "PREVIEW_TRUNCATE_LEN" => "",
        "SEF_MODE" => "N",
        "SET_LAST_MODIFIED" => "N",
        "SET_STATUS_404" => "N",
        "SET_TITLE" => "N",
        "SHOW_404" => "N",
        "SORT_BY1" => "ACTIVE_FROM",
        "SORT_BY2" => "SORT",
        "SORT_ORDER1" => "DESC",
        "SORT_ORDER2" => "ASC",
        "USE_CATEGORIES" => "N",
        "USE_FILTER" => "N",
        "USE_PERMISSIONS" => "N",
        "USE_RATING" => "N",
        "USE_REVIEW" => "N",
        "USE_RSS" => "N",
        "USE_SEARCH" => "N",
        "USE_SHARE" => "N",
        "VARIABLE_ALIASES" => array(
            "SECTION_ID" => "SECTION_ID",
            "ELEMENT_ID" => "ELEMENT_ID",
        )
    ),
    false
);?>

/var/www/p366461/data/www/ipochino.ru/_optima/news-list-default/readme.md

7.7 Список новостей, шаблон "по умолчанию"

Самый обычный вариант для вывода списка новостей. Для каждой новости выводится:

В качестве изображения берётся именно "Изображение анонса". Если оно не загружено — изображение не показывается.

Остальное поведение определяется настройками компонента.

Ссылка на прототип: [http://9fr4w0.axshare.com/#p=news-list_-_default]

Параметры шаблона

Параметр Название параметра Тип По умолчанию
ACTIVE_DATE_FORMAT Формат даты Строка j F Y
ADD_SECTIONS_CHAIN Добавлять разделы в цепочку навигации Да/Нет Нет
AJAX_MODE Режим AJAX (не используется) Да/Нет Нет
AJAX_OPTION_ADDITIONAL Суффикс идентификатора html-блока компонента.Используется, если несколько компонент на странице, для режима AJAX Стока -
AJAX_OPTION_HISTORY Эмуляция навигации браузера в режиме AJAX Да/Нет Нет
AJAX_OPTION_JUMP Прокрутка к html-блоку компонента Да/Нет Нет
AJAX_OPTION_STYLE Подгрузка стилей в режиме AJAX Да/Нет Нет
CACHE_FILTER Кэшировать при установленном фильтре Да/Нет Нет
CACHE_GROUPS Раздельный кэш для разных групп пользователей Да/Нет Да
CACHE_TIME Время хранения кэша Строка 36000000
CACHE_TYPE Тип кэширования Список A
CHECK_DATES Учитывать даты активности элемента Да/Нет Да
COMPONENT_TEMPLATE Шаблон компонента Строка .default
DETAIL_URL URL детальной страницы (если пустой — брать из настроек инфоблока) Строка -
DISPLAY_BOTTOM_PAGER Отображать пагинатор внизу Да/Нет Да
DISPLAY_DATE Показывать дату Да/Нет Да
DISPLAY_NAME Показывать название Да/Нет Да
DISPLAY_PICTURE Показывать изображения Да/Нет Да
DISPLAY_PREVIEW_TEXT Показывать анонс Да/Нет Да
DISPLAY_TOP_PAGER Показывать пагинатор сверху Да/Нет Нет
FIELD_CODE Дополнительно отображаться следующие поля (не используется) Список -
FILTER_NAME Название переменной с фильтром Строка arFilter
HIDE_LINK_WHEN_NO_DETAIL Скрывать ссылку, когда нет детального текста Да/Нет Да
IBLOCK_ID ID инфоблока Список -
IBLOCK_TYPE Тип инфоблока Список -
INCLUDE_IBLOCK_INTO_CHAIN Добавлять название инфоблока в цепочку навигации Да/Нет Да
INCLUDE_SUBSECTIONS Показывать в том числе элементы из подразделов Да/Нет Да
MESSAGE_404 Сообщение для показа при 404 Строка -
NEWS_COUNT Кол-во новостей на странице Строка -
PAGER_BASE_LINK_ENABLE Обработка ссылок при постраничной навигации Да/Нет Нет
PAGER_DESC_NUMBERING Обратная навигация Да/Нет Нет
PAGER_DESC_NUMBERING_CACHE_TIME Время кеширования обратной навигации Строка 36000
PAGER_SHOW_ALL Показать ссылку все Да/Нет Нет
PAGER_SHOW_ALWAYS Выводить постраничную навигацию всегда Да/Нет Нет
PAGER_TEMPLATE Шаблон постраничной навигации Список .default,
PAGER_TITLE Название категории для детального просмотра Строка Новости
PARENT_SECTION ID родительского раздела Строка -
PARENT_SECTION_CODE Код родительского раздела Строка -
PREVIEW_TRUNCATE_LEN Обрезать анонс, если больше ... символов (только для типа Текст) Строка -
PROPERTY_CODE array(, ), Свойства, которые дополнительно отображаются в списке Список -
SET_BROWSER_TITLE Устанавливать заголовок браузера Да/Нет Да
SET_LAST_MODIFIED Устанавливать МЕТА дату последнего изменения Да/Нет Да
SET_META_DESCRIPTION Устанавливать META description Да/Нет Да
SET_META_KEYWORDS Устанавливать META keywords Да/Нет Да
SET_STATUS_404 N, // Устанавливать статус 404, если раздел не найден Да/Нет Нет
SET_TITLE Устанавливать заголовок браузера Да/Нет Да
SHOW_404 Показывать специальную страницу 404 Да/Нет Нет
SORT_BY1 Сортировка 1 Список ACTIVE_FROM
SORT_BY2 Сортировка 2 Список SORT
SORT_ORDER1 Направление сортировки 1 Список DESC
SORT_ORDER2 Направление сортировки 2 Список ASC

Незадействованные параметры компонента

Нет

Используемые блоки вёрстки

Код подключения компонента

<?$APPLICATION->IncludeComponent(
    "bitrix:news.list",
    "",
    Array(
        "ACTIVE_DATE_FORMAT" => "j F Y", // Формат даты
        "ADD_SECTIONS_CHAIN" => "N", // Добавлять разделы в цепочку навигации
        "AJAX_MODE" => "N", // Режим AJAX (не используется)
        "AJAX_OPTION_ADDITIONAL" => "",
        "AJAX_OPTION_HISTORY" => "N",
        "AJAX_OPTION_JUMP" => "N",
        "AJAX_OPTION_STYLE" => "N",
        "CACHE_FILTER" => "N", // Кэшировать при установленном фильтре
        "CACHE_GROUPS" => "Y", // Раздельный кэш для разных групп пользователей
        "CACHE_TIME" => "36000000", // Время хранения кэша
        "CACHE_TYPE" => "A", // Тип кэширования
        "CHECK_DATES" => "Y", // Учитывать даты активности элемента
        "COMPONENT_TEMPLATE" => ".default", // Шаблон компонента
        "DETAIL_URL" => "", // URL детальной страницы (если пустой — брать из настроек инфоблока)
        "DISPLAY_BOTTOM_PAGER" => "Y", // Отображать пагинатор внизу
        "DISPLAY_DATE" => "Y", // Показывать дату
        "DISPLAY_NAME" => "Y", // Показывать название
        "DISPLAY_PICTURE" => "Y", // Показывать изображения
        "DISPLAY_PREVIEW_TEXT" => "Y", // Показывать анонс
        "DISPLAY_TOP_PAGER" => "N", // Показывать пагинатор сверху
        "FIELD_CODE" => array("", ""), // Дополнительно отображаться следующие поля (не используется)
        "FILTER_NAME" => "", // Название переменной с фильтром
        "HIDE_LINK_WHEN_NO_DETAIL" => "Y", // Скрывать ссылку, когда нет детального текста
        "IBLOCK_ID" => "8", // ID инфоблока
        "IBLOCK_TYPE" => "content", // Тип инфоблока
        "INCLUDE_IBLOCK_INTO_CHAIN" => "N", // Добавлять название инфоблока в цепочку навигации
        "INCLUDE_SUBSECTIONS" => "Y", // Показывать в том числе элементы из подразделов
        "MESSAGE_404" => "", // ??
        "NEWS_COUNT" => "10", // Кол-во новостей на странице
        "PAGER_BASE_LINK_ENABLE" => "N",
        "PAGER_DESC_NUMBERING" => "N", 
        "PAGER_DESC_NUMBERING_CACHE_TIME" => "36000",
        "PAGER_SHOW_ALL" => "N",
        "PAGER_SHOW_ALWAYS" => "N",
        "PAGER_TEMPLATE" => ".default",
        "PAGER_TITLE" => "Новости",
        "PARENT_SECTION" => "", // ID родительского раздела (?)
        "PARENT_SECTION_CODE" => "", // Код родительского раздела (?)
        "PREVIEW_TRUNCATE_LEN" => "", // Обрезать анонс, если больше ... символов (только для типа "Текст")
        "PROPERTY_CODE" => array("", ""), // Свойства, которые дополнительно отображаются в списке
        "SET_BROWSER_TITLE" => "Y", // Устанавливать заголовок браузера
        "SET_LAST_MODIFIED" => "N", // Устанавливать МЕТА дату последнего изменения
        "SET_META_DESCRIPTION" => "Y", // Устанавливать META description
        "SET_META_KEYWORDS" => "Y", // Устанавливать META keywords
        "SET_STATUS_404" => "N", // Устанавливать статус 404, если раздел не найден
        "SET_TITLE" => "Y", // Устанаваливать заголовок браузера
        "SHOW_404" => "N", // ?
        "SORT_BY1" => "ACTIVE_FROM", // Сортировка 1
        "SORT_BY2" => "SORT", // Сортировка 2
        "SORT_ORDER1" => "DESC", // Направление сортировки 1
        "SORT_ORDER2" => "ASC" // Направление сортировки 2
    )
);?>

/var/www/p366461/data/www/ipochino.ru/_optima/pupop/readme.md

7.8 Страница "Модальные окна"

На странице перечисленны все модальные окна проекта с навигацией по ним.


/var/www/p366461/data/www/ipochino.ru/_optima/dealer-contacts/readme.md

7.9 Список контактов с фотографиями, шаблон "по-умолчанию"

Предполагается хранение данных в свойства инфоблока, на странице выводятся несколько блоков информации
Строковые свойства: - Телефон (Если есть) - Email (Если есть) - Адрес (Если есть) Дополнительно: - Фотография

Ссылка на прототип: [http://eshop.proto.webprofy.ru/#p=dealers_-_list]

Параметры шаблона

Параметр Название параметра Тип По-умолчанию
WP_HTML_MOD Модификаторы в верстке Строка -
WP_SHOW_TITLE Отображать заголовок блока Да/Нет Нет
WP_DETAIL_LINK Ссылка на страницу компонента Строка -

Используемые блоки вёрстки

Код подключения компонента

<?$APPLICATION->IncludeComponent(
    "webprofy:contacts.list",
    "",
    Array(
        "IBLOCK_TYPE" => "content",
        "IBLOCK_ID" => "33",
        "IBLOCK_CODE" =>"contacts",
        "NEWS_COUNT" => "10",
        "FILTER_NAME" => "",
        "DETAIL_URL" => "",
        "CACHE_TIME" => "36000000",
        "CACHE_FILTER" => "N",
        "CACHE_GROUPS" => "Y",

        "WP_HTML_MOD" => "is-flexible layout__block",
        "WP_SHOW_TITLE" => "N",
        "WP_DETAIL_LINK" => ""
    )
);?>

/var/www/p366461/data/www/ipochino.ru/_optima/catalog-filter-hor/readme.md

7.10 Список товаров каталога плиткой с умным фильтром, расположенным горизонтально.

Страница создана для демонстрации спискатоваров плиткой с горизонтальным умным фильтром. Фильтр расположен в правой колонке, над блоком сортировки.

Блок фильтра расположится горизонтально при выборе шаблона умного фильтра [horizontal]

На странице раздела отображается:


/var/www/p366461/data/www/ipochino.ru/_optima/catalog_sections-tiles/readme.md

7.11 Раздел "Каталог товаров".

Список разделов

Выводит список разделов, в виде плитки, опционально - список подразделов

Параметры шаблона компонента

Параметр Название параметра Тип По умолчанию
WP_SHOW_PICTURE Показывать фотографию Да/Нет Да
WP_SHOW_DESCRIPTION Показывать описание Да/Нет Да
WP_SHOW_SUBSECTIONS Отображать список подразделов Да/Нет Да
WP_SHOW_ALL_BUTTON Выводить кнопку "Показать все" Да/Нет Нет
WP_SUBSECTIONS_COUNT Если разделов больше, чем указанное кол-во Да/Нет Нет
WP_CATALOG_SECTIONS_HTML_MOD Модификатор блока Строка -

Код подключения компонента

<?$APPLICATION->IncludeComponent(
    "bitrix:catalog",
    "",
    array(
        "IBLOCK_TYPE" => "catalog",
        "IBLOCK_ID" => CATALOG_IBLOCK_ID,
        "HIDE_NOT_AVAILABLE" => "N",
        "TEMPLATE_THEME" => "blue",
        "COMMON_SHOW_CLOSE_POPUP" => "N",
        "SHOW_DISCOUNT_PERCENT" => "N",
        "SHOW_OLD_PRICE" => "Y",
        "DETAIL_SHOW_MAX_QUANTITY" => "N",
        "MESS_BTN_BUY" => "Купить",
        "MESS_BTN_ADD_TO_BASKET" => "В корзину",
        "MESS_BTN_COMPARE" => "Сравнение",
        "MESS_BTN_DETAIL" => "Подробнее",
        "MESS_NOT_AVAILABLE" => "Нет в наличии",
        "DETAIL_USE_VOTE_RATING" => "Y",
        "DETAIL_USE_COMMENTS" => "Y",
        "DETAIL_BRAND_USE" => "N",
        "SEF_MODE" => "Y",
        "AJAX_MODE" => "N",
        "AJAX_OPTION_JUMP" => "N",
        "AJAX_OPTION_STYLE" => "Y",
        "AJAX_OPTION_HISTORY" => "N",
        "CACHE_TYPE" => "A",
        "CACHE_TIME" => "36000000",
        "CACHE_FILTER" => "Y",
        "CACHE_GROUPS" => "Y",
        "SET_STATUS_404" => "Y",
        "SET_TITLE" => "Y",
        "ADD_SECTIONS_CHAIN" => "Y",
        "ADD_ELEMENT_CHAIN" => "Y",
        "USE_ELEMENT_COUNTER" => "Y",
        "USE_SALE_BESTSELLERS" => "N",
        "USE_FILTER" => "Y",
        "FILTER_VIEW_MODE" => "VERTICAL",
        "USE_REVIEW" => "Y",
        "ACTION_VARIABLE" => "action",
        "PRODUCT_ID_VARIABLE" => "id",
        "USE_COMPARE" => "N",
        "PRICE_CODE" => array(
            0 => "BASE",
        ),
        "USE_PRICE_COUNT" => "N",
        "SHOW_PRICE_COUNT" => "1",
        "PRICE_VAT_INCLUDE" => "Y",
        "PRICE_VAT_SHOW_VALUE" => "N",
        "CONVERT_CURRENCY" => "Y",
        "BASKET_URL" => "/cart/",
        "USE_PRODUCT_QUANTITY" => "Y",
        "ADD_PROPERTIES_TO_BASKET" => "Y",
        "PRODUCT_PROPS_VARIABLE" => "prop",
        "PARTIAL_PRODUCT_PROPERTIES" => "Y",
        "PRODUCT_PROPERTIES" => array(
        ),
        "USE_COMMON_SETTINGS_BASKET_POPUP" => "Y",
        "TOP_ADD_TO_BASKET_ACTION" => "ADD",
        "SECTION_ADD_TO_BASKET_ACTION" => "ADD",
        "DETAIL_ADD_TO_BASKET_ACTION" => "BUY",
        "SHOW_TOP_ELEMENTS" => "N",
        "TOP_ELEMENT_COUNT" => "9",
        "TOP_LINE_ELEMENT_COUNT" => "3",
        "TOP_ELEMENT_SORT_FIELD" => "sort",
        "TOP_ELEMENT_SORT_ORDER" => "asc",
        "TOP_ELEMENT_SORT_FIELD2" => "id",
        "TOP_ELEMENT_SORT_ORDER2" => "desc",
        "TOP_PROPERTY_CODE" => array(
            0 => "BRAND",
            1 => "",
        ),
        "SECTION_COUNT_ELEMENTS" => "N",
        "SECTION_TOP_DEPTH" => "2",
        "SECTIONS_VIEW_MODE" => "N",
        "SECTIONS_VIEW_TEMPLATE" => "TILE",
        "SECTIONS_SHOW_PARENT_NAME" => "Y",
        "PAGE_ELEMENT_COUNT" => "",
        "LINE_ELEMENT_COUNT" => "3",
        "ELEMENT_SORT_FIELD" => "",
        "ELEMENT_SORT_ORDER" => "",
        "ELEMENT_SORT_FIELD2" => "id",
        "ELEMENT_SORT_ORDER2" => "desc",
        "LIST_PROPERTY_CODE" => array(
            0 => "",
            1 => "BRAND",
            2 => "MORE_PHOTO",
            3 => "",
        ),
        "INCLUDE_SUBSECTIONS" => "Y",
        "LIST_META_KEYWORDS" => "-",
        "LIST_META_DESCRIPTION" => "-",
        "LIST_BROWSER_TITLE" => "-",
        "DETAIL_PROPERTY_CODE" => array(
            0 => "",
            1 => "BRAND",
            2 => "",
        ),
        "DETAIL_META_KEYWORDS" => "-",
        "DETAIL_META_DESCRIPTION" => "-",
        "DETAIL_BROWSER_TITLE" => "-",
        "SECTION_ID_VARIABLE" => "SECTION_ID",
        "DETAIL_CHECK_SECTION_ID_VARIABLE" => "N",
        "DETAIL_DISPLAY_NAME" => "Y",
        "DETAIL_DETAIL_PICTURE_MODE" => "POPUP",
        "DETAIL_ADD_DETAIL_TO_SLIDER" => "Y",
        "DETAIL_DISPLAY_PREVIEW_TEXT_MODE" => "E",
        "LINK_IBLOCK_TYPE" => "",
        "LINK_IBLOCK_ID" => "",
        "LINK_PROPERTY_SID" => "",
        "LINK_ELEMENTS_URL" => "link.php?PARENT_ELEMENT_ID=#ELEMENT_ID#",
        "USE_ALSO_BUY" => "Y",
        "USE_STORE" => "N",
        "USE_VIEWED_PRODUCTS" => "Y",
        "PAGER_TEMPLATE" => ".default",
        "DISPLAY_TOP_PAGER" => "N",
        "DISPLAY_BOTTOM_PAGER" => "Y",
        "PAGER_TITLE" => "Товары",
        "PAGER_SHOW_ALWAYS" => "N",
        "PAGER_DESC_NUMBERING" => "N",
        "PAGER_DESC_NUMBERING_CACHE_TIME" => "36000",
        "PAGER_SHOW_ALL" => "N",
        "TOP_VIEW_MODE" => "SECTION",
        "ADD_PICT_PROP" => "-",
        "LABEL_PROP" => "-",
        "PRODUCT_DISPLAY_MODE" => "Y",
        "OFFER_ADD_PICT_PROP" => "-",
        "OFFER_TREE_PROPS" => array(
            0 => "SIZES_SHOES",
            1 => "SIZES_CLOTHES",
        ),
        "OFFERS_CART_PROPERTIES" => array(
        ),
        "TOP_OFFERS_FIELD_CODE" => array(
            0 => "",
            1 => "",
        ),
        "TOP_OFFERS_PROPERTY_CODE" => array(
            0 => "SIZE",
            1 => "COLOR",
            2 => "size",
            3 => "",
        ),
        "TOP_OFFERS_LIMIT" => "5",
        "LIST_OFFERS_FIELD_CODE" => array(
            0 => "",
            1 => "",
        ),
        "LIST_OFFERS_PROPERTY_CODE" => array(
            0 => "",
            1 => "VOLUME",
            2 => "SIZE",
            3 => "",
        ),
        "LIST_OFFERS_LIMIT" => "0",
        "DETAIL_OFFERS_FIELD_CODE" => array(
            0 => "",
            1 => "VOLUME",
            2 => "",
        ),
        "DETAIL_OFFERS_PROPERTY_CODE" => array(
            0 => "ARTNUMBER",
            1 => "COLOR_REF",
            2 => "SIZES_SHOES",
            3 => "SIZES_CLOTHES",
            4 => "MORE_PHOTO",
            5 => "WEIGHT",
            6 => "HEIGHT",
            7 => "DEPTH",
            8 => "VOLUME",
            9 => "EXPIRATION",
            10 => "COUNTRY",
            11 => "WIDTH",
            12 => "",
        ),
        "OFFERS_SORT_FIELD" => "sort",
        "OFFERS_SORT_ORDER" => "asc",
        "OFFERS_SORT_FIELD2" => "id",
        "OFFERS_SORT_ORDER2" => "desc",
        "SEF_FOLDER" => "/_optima/catalog-tiles/",
        "FILTER_NAME" => "",
        "FILTER_FIELD_CODE" => array(
            0 => "",
            1 => "",
        ),
        "FILTER_PROPERTY_CODE" => array(
            0 => "",
            1 => "",
        ),
        "FILTER_PRICE_CODE" => array(
            0 => "BASE",
        ),
        "FILTER_OFFERS_FIELD_CODE" => array(
            0 => "",
            1 => "",
        ),
        "FILTER_OFFERS_PROPERTY_CODE" => array(
            0 => "",
            1 => "VOLUME",
            2 => "SIZE",
            3 => "",
        ),
        "MESSAGES_PER_PAGE" => "10",
        "USE_CAPTCHA" => "Y",
        "REVIEW_AJAX_POST" => "Y",
        "PATH_TO_SMILE" => "/bitrix/images/forum/smile/",
        "FORUM_ID" => "1",
        "URL_TEMPLATES_READ" => "",
        "SHOW_LINK_TO_FORUM" => "Y",
        "COMPARE_NAME" => "CATALOG_COMPARE_LIST",
        "COMPARE_FIELD_CODE" => array(
            0 => "NAME",
            1 => "DETAIL_PICTURE",
            2 => "",
        ),
        "COMPARE_PROPERTY_CODE" => array(
            0 => "",
            1 => "BRAND",
            2 => "INCLUDED",
            3 => "BEZEL",
            4 => "WATERPROOF",
            5 => "BODY_DIAMETER",
            6 => "BODY_LENGTH",
            7 => "FUNCTIONS",
            8 => "CLASP",
            9 => "_CLASS",
            10 => "BODY_DESCR",
            11 => "BODY_MATERIAL",
            12 => "BAND_MATERIAL",
            13 => "MECHANISM",
            14 => "MECHANISM_DESCR",
            15 => "BODY_SIZE",
            16 => "BAND_DESCR",
            17 => "CONDITION",
            18 => "DISPLAY",
            19 => "GLASS_DESCR",
            20 => "_GLASS",
            21 => "BODY_HEIGHT",
            22 => "POINTERS_DESCR",
            23 => "BODY_WIDTH",
            24 => "",
        ),
        "COMPARE_OFFERS_FIELD_CODE" => array(
            0 => "ID",
            1 => "",
        ),
        "COMPARE_OFFERS_PROPERTY_CODE" => array(
            0 => "",
            1 => "VOLUME",
            2 => "SIZE",
            3 => "COLOR",
            4 => "",
        ),
        "COMPARE_ELEMENT_SORT_FIELD" => "sort",
        "COMPARE_ELEMENT_SORT_ORDER" => "asc",
        "DISPLAY_ELEMENT_SELECT_BOX" => "N",
        "COMPARE_POSITION_FIXED" => "N",
        "COMPARE_POSITION" => "bottom left",
        "SECTIONS_HIDE_SECTION_NAME" => "N",
        "ALSO_BUY_ELEMENT_COUNT" => "4",
        "ALSO_BUY_MIN_BUYES" => "1",
        "AJAX_OPTION_ADDITIONAL" => "",
        "PRODUCT_QUANTITY_VARIABLE" => "quantity",
        "COMMON_ADD_TO_BASKET_ACTION" => "ADD",
        "CURRENCY_ID" => "RUB",
        "DETAIL_VOTE_DISPLAY_AS_RATING" => "rating",
        "DETAIL_BLOG_USE" => "Y",
        "DETAIL_SHOW_BASIS_PRICE" => "Y",
        "PRODUCT_SUBSCRIPTION" => "Y",
        "DETAIL_BLOG_URL" => "catalog_comments",
        "DETAIL_BLOG_EMAIL_NOTIFY" => "Y",
        "SHOW_SECTION_PRODUCT_QUANTITY" => "Y",
        "WP_ITEMLIST_CATEGORY_LINE" => "BLOG_POST_ID",
        "WP_SHOW_MENU_GROUPS" => array(
            0 => "Y",
            1 => "",
        ),
        "WP_SPLIT_BY_MENU_GROUPS" => "N",
        "WP_SHOW_ONLY_NEXT_LEVEL" => "Y",
        "WP_CONVERT_PRICE_FROM" => "USD",
        "WP_DETAIL_TEMPLATE" => "tabs_offers",
        "WP_SECTION_TEMPLATE" => "tiles",
        "WP_TOP_TEMPLATE" => "tiles",
        "WP_SMARTFILTER_TEMPLATE" => ".default",
        "WP_COMPARE_TEMPLATE" => ".default",
        "COMPONENT_TEMPLATE" => ".default",
        "USE_MAIN_ELEMENT_SECTION" => "N",
        "SET_LAST_MODIFIED" => "N",
        "WP_SHOW_LEFT_CATEGORIES" => "Y",
        "WP_SHOW_FILTER_TITLE" => "Y",
        "SECTION_BACKGROUND_IMAGE" => "-",
        "DETAIL_SET_CANONICAL_URL" => "N",
        "DETAIL_BACKGROUND_IMAGE" => "-",
        "SHOW_DEACTIVATED" => "N",
        "PAGER_BASE_LINK_ENABLE" => "N",
        "SHOW_404" => "N",
        "MESSAGE_404" => "",
        "DETAIL_OFFERS_PROPERTY_SHOW" => "",
        "USE_GIFTS_DETAIL" => "Y",
        "USE_GIFTS_SECTION" => "Y",
        "USE_GIFTS_MAIN_PR_SECTION_LIST" => "Y",
        "GIFTS_DETAIL_PAGE_ELEMENT_COUNT" => "3",
        "GIFTS_DETAIL_HIDE_BLOCK_TITLE" => "N",
        "GIFTS_DETAIL_BLOCK_TITLE" => "Выберите один из подарков",
        "GIFTS_DETAIL_TEXT_LABEL_GIFT" => "Подарок",
        "GIFTS_SECTION_LIST_PAGE_ELEMENT_COUNT" => "3",
        "GIFTS_SECTION_LIST_HIDE_BLOCK_TITLE" => "N",
        "GIFTS_SECTION_LIST_BLOCK_TITLE" => "Подарки к товарам этого раздела",
        "GIFTS_SECTION_LIST_TEXT_LABEL_GIFT" => "Подарок",
        "GIFTS_SHOW_DISCOUNT_PERCENT" => "Y",
        "GIFTS_SHOW_OLD_PRICE" => "Y",
        "GIFTS_SHOW_NAME" => "Y",
        "GIFTS_SHOW_IMAGE" => "Y",
        "GIFTS_MESS_BTN_BUY" => "Выбрать",
        "GIFTS_MAIN_PRODUCT_DETAIL_PAGE_ELEMENT_COUNT" => "3",
        "GIFTS_MAIN_PRODUCT_DETAIL_HIDE_BLOCK_TITLE" => "N",
        "GIFTS_MAIN_PRODUCT_DETAIL_BLOCK_TITLE" => "Выберите один из товаров, чтобы получить подарок",
        "DISABLE_INIT_JS_IN_COMPONENT" => "N",
        "DETAIL_SET_VIEWED_IN_COMPONENT" => "N",
        "SEF_URL_TEMPLATES" => array(
            "sections" => "",
            "section" => "#SECTION_CODE_PATH#/",
            "element" => "#SECTION_CODE_PATH#/#ELEMENT_CODE#/",
            "compare" => "compare/",
            "smart_filter" => "#SECTION_CODE_PATH#/filter/#SMART_FILTER_PATH#/apply/",
        ),
        "WP_SHOW_ALL_BUTTON" => "N",
        "WP_SHOW_DESCRIPTION" => "Y",
        "WP_SHOW_PICTURE" => "Y",
        "WP_SHOW_SUBSECTIONS" => "Y",
        "WP_SUBSECTIONS_COUNT" => "2",
        "WP_CATALOG_SECTIONS_HTML_MOD"=>"",
    ),
    false
);?>

/var/www/p366461/data/www/ipochino.ru/_optima/catalog-items-tiles/readme.md

7.12 Список товаров каталога таблицей

Вариант вывода списка товаров в виде таблицы.

Ссылка на прототип: [http://eshop.proto.webprofy.ru/#p=catalog_items_-_table]

См. bitrix:catalog.section/table

Ссыдка на верстку: [http://eshop.optima.webprofy.ru/_optima/catalog-items-table/]

Параметры

Описание параметров можно посмотреть на странице шаблона bitrix:catalog.section/table

Ссылка: bitrix:catalog.section/table

Код подключения компонента

<?$intSectionID = $APPLICATION->IncludeComponent(
    "bitrix:catalog.section",
    "table",
    array(
        "IBLOCK_TYPE" => "catalog",
        "IBLOCK_ID" => "19",
        "ELEMENT_SORT_FIELD" => "sort",
        "ELEMENT_SORT_ORDER" => "asc",
        "ELEMENT_SORT_FIELD2" => "id",
        "ELEMENT_SORT_ORDER2" => "desc",
        "PROPERTY_CODE" => array(
            0 => "MANUFACTURER",
            1 => "ARTNUMBER"
        ),
        "META_KEYWORDS" => "-",
        "META_DESCRIPTION" => "-",
        "BROWSER_TITLE" => "-",
        "INCLUDE_SUBSECTIONS" => "Y",
        "BASKET_URL" => "/cart/",
        "ACTION_VARIABLE" => "action",
        "PRODUCT_ID_VARIABLE" => "id",
        "SECTION_ID_VARIABLE" => "SECTION_ID",
        "PRODUCT_QUANTITY_VARIABLE" => "quantity",
        "PRODUCT_PROPS_VARIABLE" => "prop",
        "FILTER_NAME" => "",
        "CACHE_TYPE" => "A",
        "CACHE_TIME" => "36000000",
        "CACHE_FILTER" => "Y",
        "CACHE_GROUPS" => "Y",
        "SET_TITLE" => "N",
        "SET_STATUS_404" => "Y",
        "DISPLAY_COMPARE" => "N",
        "PAGE_ELEMENT_COUNT" => "10",
        "LINE_ELEMENT_COUNT" => "10",
        "PRICE_CODE" => array(
            0 => "BASE",
        ),
        "USE_PRICE_COUNT" => "N",
        "SHOW_PRICE_COUNT" => "1",
        "SHOW_PRODUCT_QUANTITY" => "Y",
        "PRICE_VAT_INCLUDE" => "Y",
        "USE_PRODUCT_QUANTITY" => "Y",
        "ADD_PROPERTIES_TO_BASKET" => "Y",
        "PARTIAL_PRODUCT_PROPERTIES" => "Y",
        "PRODUCT_PROPERTIES" => array(),
        "DISPLAY_TOP_PAGER" => "N",
        "DISPLAY_BOTTOM_PAGER" => "Y",
        "PAGER_TITLE" => "Товары",
        "PAGER_SHOW_ALWAYS" => "N",
        "PAGER_TEMPLATE" => ".default",
        "PAGER_DESC_NUMBERING" => "N",
        "PAGER_DESC_NUMBERING_CACHE_TIME" => "36000",
        "PAGER_SHOW_ALL" => "N",
        "OFFERS_CART_PROPERTIES" => array(),
        "OFFERS_FIELD_CODE" => array(),
        "OFFERS_PROPERTY_CODE" => array(),
        "OFFERS_SORT_FIELD" => "sort",
        "OFFERS_SORT_ORDER" => "asc",
        "OFFERS_SORT_FIELD2" => "id",
        "OFFERS_SORT_ORDER2" => "desc",
        "OFFERS_LIMIT" => "0",
        "SECTION_ID" => "",
        "SECTION_CODE" => "shoes",
        "SECTION_URL" => "",
        "DETAIL_URL" => "",
        'CONVERT_CURRENCY' => "Y",
        'CURRENCY_ID' => "RUB",
        'HIDE_NOT_AVAILABLE' => "N",
        'LABEL_PROP' => "-",
        'ADD_PICT_PROP' => "-",
        'PRODUCT_DISPLAY_MODE' => "Y",
        'OFFER_ADD_PICT_PROP' => "-",
        'OFFER_TREE_PROPS' => array(),
        'PRODUCT_SUBSCRIPTION' => "Y",
        'SHOW_DISCOUNT_PERCENT' => "Y",
        'SHOW_OLD_PRICE' => "Y",
        'MESS_BTN_BUY' => "Выбрать",
        'MESS_BTN_ADD_TO_BASKET' => "В корзину",
        'MESS_BTN_DETAIL' => "Подробнее",
        'MESS_NOT_AVAILABLE' => "Нет в наличии",
        "ADD_SECTIONS_CHAIN" => "N",
        'SHOW_CLOSE_POPUP' => "N",
        'COMPARE_PATH' => "compare/",
        'WP_ITEMLIST_CATEGORY_LINE' => "BLOG_POST_ID",
        'WP_CART_SYNC' => 'Y'
    ),
    false
);?>

/var/www/p366461/data/www/ipochino.ru/_optima/home/readme.md

7.13 Главная страница

Ссылки:

Компоненты:

Параметры страницы

"FULLWIDTH" => "Y"

/var/www/p366461/data/www/ipochino.ru/_optima/personal/readme.md

7.14 Главная страница личного кабинета пользователя

Ссылка на прототип: [http://eshop.proto.webprofy.ru/#p=photogallery-albums_-_slider]

Ссылка на верстку: [http://eshop.optima.webprofy.ru/local/templates/.default/_sources/personal.html]

Используются компоненты:

Особенности

Доступна только авторизованным пользователям ( define("NEED_AUTH", true); ).


/var/www/p366461/data/www/ipochino.ru/_optima/personal/order/readme.md

7.15 Страница истории заказов пользователя

Динамический раздел. Состоит из двух страниц: - Список заказов - Детальная страница заказа

Ссылки на прототип: * список * детально

Компоненты: * bitrix:sale.personal.order/.default * bitrix:sale.personal.order.list/.default * bitrix:sale.personal.order.detail/.default

Ссыдка на верстку: * список * детально

Особенности

Доступна только авторизованным пользователям ( define("NEED_AUTH", true); ).


/var/www/p366461/data/www/ipochino.ru/_optima/personal/orders-list/readme.md

7.16 Страница истории заказов пользователя

Динамический раздел. Состоит из двух страниц: - Список заказов - Детальная страница заказа

Ссылки на прототип: * список * детально

Компоненты: * bitrix:sale.personal.order/.default * bitrix:sale.personal.order.list/filter-items-show * bitrix:sale.personal.order.detail/.default

Ссыдка на верстку: * список * детально

Особенности

Доступна только авторизованным пользователям ( define("NEED_AUTH", true); ).


/var/www/p366461/data/www/ipochino.ru/_optima/home-b2b/readme.md

7.17 Главная страница b2b интернет-магазина (список разделов)

Ссылки:

Компоненты:

Параметры страницы

    "DONOTSHOWBREADCRUMBS" => "Y",
    "DONOTSHOWTITLE" => "Y"

/var/www/p366461/data/www/ipochino.ru/_optima/catalog-element-pseudo-offer/readme.md

7.18 Страница "Каталог/Карточка виртуального торгового предложения по кол-ву"

Динамический раздел. Состоит из 4-х страниц:

Сссылка на прототип [http://eshop.proto.webprofy.ru/#p=catalog_offer_-_units]

Особенности

Карточка товара и Виртуальная карточка одинаковы по внешнему виду и состоят из нескольких логических блоков - Левое меню выбранного каталога - Компонент карточки товара (catalog.element) - Рекомендованные товары - Сопутствующие товары

Виртуальные торговые предложения позволяют купить N единиц товара сразу. Строятся на основе выбранного свойства.
Например у товара Труба есть свойства Длина: "3м, 6м", после обработки которого будут получены два Виртуальных торговых предложения: - Труба, 3м - Труба, 6м При добавлении Трубы 3м в корзину будет добавлено 3 единицы товара Труба (базовая единица которой 1м)


/var/www/p366461/data/www/ipochino.ru/_optima/pricelist-files/readme.md

7.19 Прайс-листы файлами

Выводит список Прайс-листов с возможностью их скачивания:

Для оформления прайс-листа таблицей html необходимо наличие файла в формате .xls.

Особенности

Компонент ожидает поле 'FILES' в массиве значений параметра "PROPERTY_CODE", для отображения файлов на скачивание

Ссылка на прототип: [http://eshop.proto.webprofy.ru/#p=pricelist-files]

Параметры шаблона

Параметр Название параметра Тип По умолчанию
ACTIVE_DATE_FORMAT Формат даты Строка j F Y
ADD_SECTIONS_CHAIN Добавлять разделы в цепочку навигации Да/Нет Нет
AJAX_MODE Режим AJAX (не используется) Да/Нет Нет
AJAX_OPTION_ADDITIONAL Суффикс идентификатора html-блока компонента. Используется, если несколько компонент на странице, для режима AJAX Стока -
AJAX_OPTION_HISTORY Эмуляция навигации браузера в режиме AJAX Да/Нет Нет
AJAX_OPTION_JUMP Прокрутка к html-блоку компонента Да/Нет Нет
AJAX_OPTION_STYLE Подгрузка стилей в режиме AJAX Да/Нет Нет
CACHE_FILTER Кэшировать при установленном фильтре Да/Нет Нет
CACHE_GROUPS Раздельный кэш для разных групп пользователей Да/Нет Да
CACHE_TIME Время хранения кэша Строка 36000000
CACHE_TYPE Тип кэширования Список A
CHECK_DATES Учитывать даты активности элемента Да/Нет Да
COMPONENT_TEMPLATE Шаблон компонента Строка .default
DETAIL_URL URL детальной страницы (если пустой — брать из настроек инфоблока) Строка -
DISPLAY_BOTTOM_PAGER Отображать пагинатор внизу Да/Нет Да
DISPLAY_DATE Показывать дату Да/Нет Да
DISPLAY_NAME Показывать название Да/Нет Да
DISPLAY_PICTURE Показывать изображения Да/Нет Да
DISPLAY_PREVIEW_TEXT Показывать анонс Да/Нет Да
DISPLAY_TOP_PAGER Показывать пагинатор сверху Да/Нет Нет
FIELD_CODE Дополнительно отображаться следующие поля (не используется) Список -
FILTER_NAME Название переменной с фильтром Строка arFilter
HIDE_LINK_WHEN_NO_DETAIL Скрывать ссылку, когда нет детального текста Да/Нет Да
IBLOCK_ID ID инфоблока Список -
IBLOCK_TYPE Тип инфоблока Список -
INCLUDE_IBLOCK_INTO_CHAIN Добавлять название инфоблока в цепочку навигации Да/Нет Да
INCLUDE_SUBSECTIONS Показывать в том числе элементы из подразделов Да/Нет Да
MESSAGE_404 Сообщение для показа при 404 Строка -
NEWS_COUNT Кол-во новостей на странице Строка -
PAGER_BASE_LINK_ENABLE Обработка ссылок при постраничной навигации Да/Нет Нет
PAGER_DESC_NUMBERING Обратная навигация Да/Нет Нет
PAGER_DESC_NUMBERING_CACHE_TIME Время кэширования обратной навигации Строка 36000
PAGER_SHOW_ALL Показать ссылку все Да/Нет Нет
PAGER_SHOW_ALWAYS Выводить постраничную навигацию всегда Да/Нет Нет
PAGER_TEMPLATE Шаблон постраничной навигации Список .default,
PAGER_TITLE Название категории для детального просмотра Строка Новости
PARENT_SECTION ID родительского раздела Строка -
PARENT_SECTION_CODE Код родительского раздела Строка -
PREVIEW_TRUNCATE_LEN Обрезать анонс, если больше ... символов (только для типа Текст) Строка -
PROPERTY_CODE array(, ), Свойства, которые дополнительно отображаются в списке Список -
SET_BROWSER_TITLE Устанавливать заголовок браузера Да/Нет Да
SET_LAST_MODIFIED Устанавливать МЕТА дату последнего изменения Да/Нет Да
SET_META_DESCRIPTION Устанавливать META description Да/Нет Да
SET_META_KEYWORDS Устанавливать META keywords Да/Нет Да
SET_STATUS_404 N, // Устанавливать статус 404, если раздел не найден Да/Нет Нет
SET_TITLE Устанавливать заголовок браузера Да/Нет Да
SHOW_404 Показывать специальную страницу 404 Да/Нет Нет
SORT_BY1 Сортировка 1 Список ACTIVE_FROM
SORT_BY2 Сортировка 2 Список SORT
SORT_ORDER1 Направление сортировки 1 Список DESC
SORT_ORDER2 Направление сортировки 2 Список ASC

Используемые блоки вёрстки

Код подключения компонента

<?$APPLICATION->IncludeComponent("bitrix:news.list",
    "pricelist",
    Array(
        "IBLOCK_TYPE" => "pricelist",
        "IBLOCK_ID" => "29",
        "NEWS_COUNT" => 22,
        "SORT_BY1" => "SORT",
        "SORT_ORDER1" => "ASC",
        "SORT_BY2" => "ID",
        "SORT_ORDER2" => "ASC",
        "PROPERTY_CODE" => array('FILES'),
        "SET_TITLE" => "N",
        "INCLUDE_IBLOCK_INTO_CHAIN" => "N",
        "ADD_SECTIONS_CHAIN" => "N",
        "DISPLAY_DATE" => "Y",
        "HIDE_LINK_WHEN_NO_DETAIL" => "Y",
    )
);
?>

/var/www/p366461/data/www/ipochino.ru/_optima/photogallery-2/readme.md

7.20 Раздел "Фотогалерея 2.0" (список альбомов, реализованный через компонент Фотогалерея 2.0)

Код подключения компонента

<?$APPLICATION->IncludeComponent(
    "bitrix:photogallery", 
    "tiles", 
    array(
        "ADDITIONAL_SIGHTS" => array(
        ),
        "ALBUM_PHOTO_SIZE" => "600",
        "ALBUM_PHOTO_THUMBS_SIZE" => "400",
        "CACHE_TIME" => "3600",
        "CACHE_TYPE" => "A",
        "DATE_TIME_FORMAT_DETAIL" => "d.m.Y",
        "DATE_TIME_FORMAT_SECTION" => "d.m.Y",
        "DRAG_SORT" => "Y",
        "ELEMENTS_PAGE_ELEMENTS" => "50",
        "ELEMENT_SORT_FIELD" => "sort",
        "ELEMENT_SORT_ORDER" => "desc",
        "IBLOCK_ID" => "21",
        "IBLOCK_TYPE" => "content",
        "JPEG_QUALITY" => "100",
        "JPEG_QUALITY1" => "100",
        "ORIGINAL_SIZE" => "1280",
        "PAGE_NAVIGATION_TEMPLATE" => "",
        "PATH_TO_FONT" => "default.ttf",
        "PATH_TO_USER" => "",
        "PHOTO_LIST_MODE" => "Y",
        "SECTION_PAGE_ELEMENTS" => "15",
        "SECTION_SORT_BY" => "UF_DATE",
        "SECTION_SORT_ORD" => "DESC",
        "SEF_MODE" => "Y",
        "SET_TITLE" => "Y",
        "SHOWN_ITEMS_COUNT" => "20",
        "SHOW_LINK_ON_MAIN_PAGE" => array(
            0 => "id",
            1 => "shows",
            2 => "rating",
            3 => "comments",
        ),
        "SHOW_NAVIGATION" => "N",
        "SHOW_TAGS" => "N",
        "THUMBNAIL_SIZE" => "400",
        "UPLOAD_MAX_FILE_SIZE" => "8",
        "USE_COMMENTS" => "N",
        "USE_LIGHT_VIEW" => "Y",
        "USE_RATING" => "N",
        "USE_WATERMARK" => "N",
        "WATERMARK_MIN_PICTURE_SIZE" => "800",
        "WATERMARK_RULES" => "USER",
        "COMPONENT_TEMPLATE" => "tiles",
        "SEF_FOLDER" => "/_optima/photogallery-2/",
        "INDEX_PAGE_TOP_ELEMENTS_COUNT" => "6",
        "SEF_URL_TEMPLATES" => array(
            "index" => "index.php",
            "section" => "#SECTION_ID#/",
            "section_edit" => "#SECTION_ID#/action/#ACTION#/",
            "section_edit_icon" => "#SECTION_ID#/icon/action/#ACTION#/",
            "upload" => "#SECTION_ID#/action/upload/",
            "detail" => "#SECTION_ID#/#ELEMENT_ID#/",
            "detail_edit" => "#SECTION_ID#/#ELEMENT_ID#/action/#ACTION#/",
            "detail_list" => "list/",
            "search" => "search/",
        ),
        "WP_DETAIL_TEMPLATE" => "slider"
    ),
    false
);?>

/var/www/p366461/data/www/ipochino.ru/_optima/news-simple/readme.md

7.21 Раздел "Новости" без подразделов

Динамический раздел. Состоит из двух страниц: - Список новостей - Детальная страница новости

Ссылка на прототип: [http://9fr4w0.axshare.com/#p=news-list_-_default]

Список новостей

На главной странице разделы выводится список новостей, отсортированных по дате, начиная с самых актуальных. Кол-во выводимых новостей устанавливается в настройках компонента и не изменяется пользователем.

Для каждой новости выводится:

В качестве изображения берётся именно "Изображение анонса". Если оно не загружено — изображение не показывается.

При клике на заголовок или изображение новости происходит переход на детальную страницу новости.

Ссылка на прототип: [http://9fr4w0.axshare.com/#p=news-item_-_default]

См. bitrix:news.list/.default

Детальная страница новости

На страницу выводится:

См. bitrix:news.detail/.default

ТЗ

Раздел «Новости» представляет собой новостную ленту компании, отсортированной по дате, начиная с самых актуальных. В списке новостей каждая новость содержит дату публикации, заголовок и текстовый анонс.

Изображение должно соответствовать следующим техническим требованиям: * максимальный объем файла — 10 МБ; * формат изображения — JPG, PNG или GIF; * соотношение сторон изображения должно быть 3:4.

На одной странице отображается 10 анонсов новостей. При превышении данного количества на странице появляется постраничная навигация.

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

Страница детального описания новости

На странице детального описания отображается полный текст новости. Страница новости представлена как текстовая страница, на которой отображается: главное изображение, дата публикации, основоной текст новости, панель шаринга в соц.сети, кнопка возврата в список новостей. Также предусматривается возможность форматирования текста (заголовки первого, второго, третьего уровня, списки, нумерованные списки, выделения, таблицы), размещения фотографий, фотогалерей, текстов, ссылок, видеоматериалов (видеозаписи встраиваются из YouTube).


/var/www/p366461/data/www/ipochino.ru/_optima/contacts-map/readme.md

7.22 Раздел "Контакты"

Содержит список контактов из отдельного инфоблока.

Динамический раздел. Состоит из двух страниц: - Список контактов с картой - Детальная страница контакта

Ссылка на прототип: [http://eshop.proto.webprofy.ru/#p=contacts_-_map]

Список контактов

На главной странице выводится список контактов в виде меток на карте, список в виде плитки и форма заказа звонка.

На детальной странице выводится детальная информация о контакте с отображением метки на карте.

Ссылки на компоненты:


/var/www/p366461/data/www/ipochino.ru/_optima/cart-order-accordion-steps/readme.md

7.23 Оформление заказа

Стандартный шаблон пошагового оформления заказа sale.order.ajax/.default. Шаблон переведен на наши классы, все стили вынесены с сборку с сохранением функционала.

Ссылка на прототип: [http://eshop.proto.webprofy.ru/#p=order_-_accordion-steps]

Используются компоненты:

Код подключения компонента

<?$APPLICATION->IncludeComponent(
    "bitrix:sale.order.ajax",
    "accordion-steps",
    array(
        "PAY_FROM_ACCOUNT" => "N",
        "COUNT_DELIVERY_TAX" => "N",
        "COUNT_DISCOUNT_4_ALL_QUANTITY" => "N",
        "ONLY_FULL_PAY_FROM_ACCOUNT" => "N",
        "ALLOW_AUTO_REGISTER" => "Y",
        "SEND_NEW_USER_NOTIFY" => "N",
        "DELIVERY_NO_AJAX" => "Y",
        "TEMPLATE_LOCATION" => "popup",
        "PROP_1" => "",
        "PATH_TO_BASKET" => "/cart/",
        "PATH_TO_PERSONAL" => "/personal/",
        "PATH_TO_PAYMENT" => "/cart/order/payment/",
        "PATH_TO_ORDER" => "/cart/order/",
        "SET_TITLE" => "Y",
        "DELIVERY2PAY_SYSTEM" => "",
        "SHOW_ACCOUNT_NUMBER" => "Y",
        "ALLOW_PAY_FROM_ACCOUNT" => "N",
        "SHOW_MENU" => "N",
        "CITY_OUT_LOCATION" => "Y",
        "DELIVERY_NO_SESSION" => "N",
        "PROP_2" => array(
        ),
        "PATH_TO_AUTH" => "/auth.php",
        "USE_AJAX_LOCATIONS" => "Y",
        "SHOW_AJAX_DELIVERY_LINK" => "N",
        "PRICE_VAT_INCLUDE" => "Y",
        "PRICE_VAT_SHOW_VALUE" => "N",
        "DELIVERY_TO_PAYSYSTEM" => "d2p",
        "USE_PREPAYMENT" => "N",
        "ALLOW_NEW_PROFILE" => "Y",
        "SHOW_PAYMENT_SERVICES_NAMES" => "Y",
        "SHOW_STORES_IMAGES" => "N",
        "DISABLE_BASKET_REDIRECT" => "N",
        "PRODUCT_COLUMNS" => array(
            0 => "PREVIEW_PICTURE",
            1 => "PREVIEW_TEXT",
            2 => "PROPS",
        ),
        "COMPATIBLE_MODE" => "N",
        "BASKET_POSITION" => "before",
        "BASKET_IMAGES_SCALING" => "adaptive",
        "SERVICES_IMAGES_SCALING" => "adaptive"
    ),
    false
);?>

/var/www/p366461/data/www/ipochino.ru/_optima/clients/readme.md

7.24 Раздел "Клиенты" без подразделов

Динамический раздел. Состоит из двух зон: - Презинтационный текст (включаемая область) - Список клиентов

Ссылка на прототип: [http://eshop.proto.webprofy.ru/#p=news_lists_partners]

Клиенты

Презинтационный текст для более удобного редактирования сделан включаемой областью

Для каждого клиента выводится: - Логотип. - Название клиента

В качестве изображения берётся именно "Изображение анонса".

См. bitrix:news.list/clients

ТЗ

Раздел «Клиенты» состоит из двух блоков: презентационного текста и списка клиентов компании. Представление каждого клиента содержит изображение логотипа и название компании.

Изображение должно соответствовать следующим техническим требованиям: * максимальный объем файла — 10 МБ; * формат изображения — JPG, PNG или GIF; * соотношение сторон изображения должно быть 3:4.

Если клиентов на странице больше 12 штук, то отображается постраничная навигация.


/var/www/p366461/data/www/ipochino.ru/_optima/brands-tiles/readme.md

7.25 Список новостей, шаблон "Бренды список плиткой"

состоит из двух страниц — список брендов и карточка бренда.

Для каждого бренда выводится:

В качестве изображения берётся именно "Изображение анонса". Если оно не загружено — изображение не показывается.

На страницу карточки бренда выводятся

Ссылка на прототип: [http://eshop.proto.webprofy.ru/#p=brands_-_tiles] [http://eshop.proto.webprofy.ru/#p=brands_item]

Параметры шаблона

Параметр Название параметра Тип По умолчанию
ACTIVE_DATE_FORMAT Формат даты Строка j F Y
ADD_SECTIONS_CHAIN Добавлять разделы в цепочку навигации Да/Нет Нет
AJAX_MODE Режим AJAX (не используется) Да/Нет Нет
AJAX_OPTION_ADDITIONAL Суффикс идентификатора html-блока компонента.Используется, если несколько компонент на странице, для режима AJAX Стока -
AJAX_OPTION_HISTORY Эмуляция навигации браузера в режиме AJAX Да/Нет Нет
AJAX_OPTION_JUMP Прокрутка к html-блоку компонента Да/Нет Нет
AJAX_OPTION_STYLE Подгрузка стилей в режиме AJAX Да/Нет Нет
CACHE_FILTER Кэшировать при установленном фильтре Да/Нет Нет
CACHE_GROUPS Раздельный кэш для разных групп пользователей Да/Нет Да
CACHE_TIME Время хранения кэша Строка 36000000
CACHE_TYPE Тип кэширования Список A
CHECK_DATES Учитывать даты активности элемента Да/Нет Да
COMPONENT_TEMPLATE Шаблон компонента Строка .default
DETAIL_URL URL детальной страницы (если пустой — брать из настроек инфоблока) Строка -
DISPLAY_BOTTOM_PAGER Отображать пагинатор внизу Да/Нет Да
DISPLAY_DATE Показывать дату Да/Нет Да
DISPLAY_NAME Показывать название Да/Нет Да
DISPLAY_PICTURE Показывать изображения Да/Нет Да
DISPLAY_PREVIEW_TEXT Показывать анонс Да/Нет Да
DISPLAY_TOP_PAGER Показывать пагинатор сверху Да/Нет Нет
FIELD_CODE Дополнительно отображаться следующие поля (не используется) Список -
FILTER_NAME Название переменной с фильтром Строка arFilter
HIDE_LINK_WHEN_NO_DETAIL Скрывать ссылку, когда нет детального текста Да/Нет Да
IBLOCK_ID ID инфоблока Список -
IBLOCK_TYPE Тип инфоблока Список -
INCLUDE_IBLOCK_INTO_CHAIN Добавлять название инфоблока в цепочку навигации Да/Нет Да
INCLUDE_SUBSECTIONS Показывать в том числе элементы из подразделов Да/Нет Да
MESSAGE_404 Сообщение для показа при 404 Строка -
NEWS_COUNT Кол-во новостей на странице Строка -
PAGER_BASE_LINK_ENABLE Обработка ссылок при постраничной навигации Да/Нет Нет
PAGER_DESC_NUMBERING Обратная навигация Да/Нет Нет
PAGER_DESC_NUMBERING_CACHE_TIME Время кеширования обратной навигации Строка 36000
PAGER_SHOW_ALL Показать ссылку все Да/Нет Нет
PAGER_SHOW_ALWAYS Выводить постраничную навигацию всегда Да/Нет Нет
PAGER_TEMPLATE Шаблон постраничной навигации Список .default,
PAGER_TITLE Название категории для детального просмотра Строка Новости
PARENT_SECTION ID родительского раздела Строка -
PARENT_SECTION_CODE Код родительского раздела Строка -
PREVIEW_TRUNCATE_LEN Обрезать анонс, если больше ... символов (только для типа Текст) Строка -
PROPERTY_CODE array(, ), Свойства, которые дополнительно отображаются в списке Список -
SET_BROWSER_TITLE Устанавливать заголовок браузера Да/Нет Да
SET_LAST_MODIFIED Устанавливать МЕТА дату последнего изменения Да/Нет Да
SET_META_DESCRIPTION Устанавливать META description Да/Нет Да
SET_META_KEYWORDS Устанавливать META keywords Да/Нет Да
SET_STATUS_404 N, // Устанавливать статус 404, если раздел не найден Да/Нет Нет
SET_TITLE Устанавливать заголовок браузера Да/Нет Да
SHOW_404 Показывать специальную страницу 404 Да/Нет Нет
SORT_BY1 Сортировка 1 Список ACTIVE_FROM
SORT_BY2 Сортировка 2 Список SORT
SORT_ORDER1 Направление сортировки 1 Список DESC
SORT_ORDER2 Направление сортировки 2 Список ASC
WP_CATALOG_IBLOCK_ID ID инфоблока с товарами Строка - CATALOG_IBLOCK_ID,
WP_CATALOG_LINK_PROPERTY_ID название свойства товара в котором храниться ссылка на бренд Строка - "BRANDS",
WP_CATALOG_TOP_ELEMENTS_COUNT число товаров этого бренда отображаемых на карточке Строка -
WP_CATALOG_TOP_TITLE Заголовок над списком товаров этого бренда Строка - "Товары",
WP_CATALOG_TOP_TEMPLATE шаблон списка товаров данного бренда Строка -
WP_LIST_TEMPLATE шаблон списка брендов Строка "brands"
WP_DETAIL_TEMPLATE шаблон карточки бренда Строка "brands"

Незадействованные параметры компонента

Нет

Используемые блоки вёрстки

Код подключения компонента

<?$APPLICATION->IncludeComponent(
    "bitrix:news",
    "brands",
    array(
        "IBLOCK_TYPE" => "brands",
        "IBLOCK_ID" => "6",
        "NEWS_COUNT" => "20",
        "USE_SEARCH" => "N",
        "USE_RSS" => "N",
        "USE_RATING" => "N",
        "USE_CATEGORIES" => "N",
        "USE_REVIEW" => "N",
        "USE_FILTER" => "N",
        "SORT_BY1" => "SORT",
        "SORT_ORDER1" => "ASC",
        "SORT_BY2" => "NAME",
        "SORT_ORDER2" => "ASC",
        "CHECK_DATES" => "Y",
        "SEF_MODE" => "Y",
        "AJAX_MODE" => "N",
        "AJAX_OPTION_JUMP" => "N",
        "AJAX_OPTION_STYLE" => "Y",
        "AJAX_OPTION_HISTORY" => "N",
        "CACHE_TYPE" => "A",
        "CACHE_TIME" => "36000000",
        "CACHE_FILTER" => "N",
        "CACHE_GROUPS" => "Y",
        "SET_STATUS_404" => "Y",
        "SET_TITLE" => "Y",
        "INCLUDE_IBLOCK_INTO_CHAIN" => "N",
        "ADD_SECTIONS_CHAIN" => "N",
        "ADD_ELEMENT_CHAIN" => "Y",
        "USE_PERMISSIONS" => "N",
        "DISPLAY_DATE" => "N",
        "DISPLAY_PICTURE" => "Y",
        "DISPLAY_PREVIEW_TEXT" => "Y",
        "USE_SHARE" => "N",
        "PREVIEW_TRUNCATE_LEN" => "",
        "LIST_ACTIVE_DATE_FORMAT" => "d.m.Y",
        "LIST_FIELD_CODE" => array(),
        "LIST_PROPERTY_CODE" => array(),
        "HIDE_LINK_WHEN_NO_DETAIL" => "N",
        "DISPLAY_NAME" => "Y",
        "META_KEYWORDS" => "-",
        "META_DESCRIPTION" => "-",
        "BROWSER_TITLE" => "-",
        "DETAIL_ACTIVE_DATE_FORMAT" => "d.m.Y",
        "DETAIL_FIELD_CODE" => array(),
        "DETAIL_PROPERTY_CODE" => array(),
        "DETAIL_DISPLAY_TOP_PAGER" => "N",
        "DETAIL_DISPLAY_BOTTOM_PAGER" => "Y",
        "DETAIL_PAGER_TITLE" => "Страница",
        "DETAIL_PAGER_TEMPLATE" => "",
        "DETAIL_PAGER_SHOW_ALL" => "N",
        "PAGER_TEMPLATE" => ".default",
        "DISPLAY_TOP_PAGER" => "N",
        "DISPLAY_BOTTOM_PAGER" => "Y",
        "PAGER_TITLE" => "Бренды",
        "PAGER_SHOW_ALWAYS" => "N",
        "PAGER_DESC_NUMBERING" => "N",
        "PAGER_DESC_NUMBERING_CACHE_TIME" => "36000",
        "PAGER_SHOW_ALL" => "N",
        "SEF_FOLDER" => "/brands/",
        "WP_CATALOG_IBLOCK_ID" => CATALOG_IBLOCK_ID,
        "WP_CATALOG_LINK_PROPERTY_ID" => "BRANDS",
        "WP_CATALOG_TOP_TEMPLATE" => "tiles",
        "WP_CATALOG_TOP_TITLE" => "Товары",
        "WP_CATALOG_TOP_ELEMENTS_COUNT" => "8",
        "WP_LIST_TEMPLATE" => "brands-tiles",
        "AJAX_OPTION_ADDITIONAL" => "",
        "SEF_URL_TEMPLATES" => array(
            "news" => "",
            "section" => "",
            "detail" => "#ELEMENT_CODE#/",
        ),
    ),
    false
);?>

/var/www/p366461/data/www/ipochino.ru/_optima/home-tiles/readme.md

7.26 Главная страница интернет-магазина кормов

Ссылки:

Компоненты:

Параметры страницы

"FULLWIDTH" => "Y"

/var/www/p366461/data/www/ipochino.ru/_optima/contacts-tabs/readme.md

7.27 Детальная страница Магазина, шаблон "по-умолчанию"

Предполагается хранение данных в свойства инфоблока, на странице выводятся несколько блоков информации
Строковые свойства: - Телефон (Если есть) - Факс (Если есть) - Email (Если есть) - Skype (Если есть) - Часы работы (Если есть) - Skype (Если есть) - Адрес (Если есть)
Свойства типа текст:
- Путь пешком (если есть) + Схема проезда (изображение) - Путь на автомобиле (если есть) + Схема проезда (изображение) Метки на карте:
- Метка на карте Яндекса

Ссылка на прототип: [http://eshop.proto.webprofy.ru/#p=contacts_-_tabs]

Параметры шаблона

Параметр Название параметра Тип По-умолчанию
ADD_ELEMENT_CHAIN Включать название элемента в цепочку навигации Да/Нет Нет
ADD_SECTIONS_CHAIN Включать раздел в цепочку навигации Да/Нет Нет
AJAX_MODE Включить режим AJAX Да/Нет Нет
AJAX_OPTION_ADDITIONAL Префикс идентификатора для уникальности в режиме AJAX Строка
AJAX_OPTION_HISTORY Включить эмуляцию навигации браузера Да/Нет Нет
AJAX_OPTION_JUMP Включить прокрутку к началу компонента Да/Нет Нет
AJAX_OPTION_STYLE Включить подгрузку стилей Да/Нет Нет
BROWSER_TITLE Установить заголовок окна браузера из Свойства Список -
CACHE_GROUPS Учитывать права доступа Да/Нет Да
CACHE_TIME Время кеширования (сек.) Строка 3600
CACHE_TYP Тип кеширования Список A
CHECK_DATES Показывать только активные на данный момент элементы Да/Нет Да
COMPONENT_TEMPLATE Шаблон компонента Стока .default
ELEMENT_CODE Код выводимой новости Строка -
ELEMENT_ID ID выводимой новости Строка $_REQUEST["ELEMENT_ID"]
FIELD_CODE Список кодов полей, которые отоображаются на странице Список -
IBLOCK_ID Идентификатор инфоблока Список -
IBLOCK_TYPE Тип инфоблока Список -
IBLOCK_URL URL страницы просмотра списка элементов (по умолчанию - из настроек инфоблока) Стока -
INCLUDE_IBLOCK_INTO_CHAIN Включать инфоблок в цепочку навигации Да/Нет Да
MESSAGE_404 Сообщение для показа (по умолчанию из компонента) Строка -
META_DESCRIPTION Установить описание страницы из свойства Список -
META_KEYWORDS Установить ключевые слова страницы из свойства Список -
PAGER_BASE_LINK_ENABLE Включить обработку ссылок Да/Нет Да
PAGER_SHOW_ALL Показывать ссылку Все Да/Нет Да
PAGER_TEMPLATE Шаблон постраничной навигации Список -
PAGER_TITLE Название категорий при детальном просмотре Строка Страница
PROPERTY_CODE Свойства, которые будут отображены на странице Список -
SET_BROWSER_TITLE Устанавливать заголовок окна браузера Да/Нет Да
SET_CANONICAL_URL Устанавливать канонический URL Да/Нет Да
SET_LAST_MODIFIED Устанавливать в заголовках ответа время модификации страницы Да/Нет Да
SET_META_DESCRIPTION Устанавливать описание страницы Да/Нет Да
SET_META_KEYWORDS Устанавливать ключевые слова страницы Да/Нет Да
SET_STATUS_404 Устанавливать статус 404 Да/Нет Да
SET_TITLE Устанавливать заголовок страницы Да/Нет Да
SHOW_404 Показ специальной страницы Да/Нет Да
USE_PERMISSIONS Использовать дополнительное ограничение доступа Да/Нет Да
USE_SHARE Отображать панель соц. закладок Да/Нет Да
WP_SORT Сортировка свойств по настройкам инфоблока Да/Нет Да
WP_SHOW_CALL_BUTTON Показывать блок Заказа звонка Да/Нет Да
WP_SHOW_CALL_BUTTON_AFTER Показывать кнопку после n Элемента Число -

Незадействованные параметры компонента

Параметр Название параметра Комментарий
ACTIVE_DATE_FORMAT Формат показа даты Не выводится в шаблоне
DETAIL_URL URL страницы детального просмотра (по умолчанию - из настроек инфоблока) Не выводится в шаблоне
DISPLAY_BOTTOM_PAGER Выводить постраничную навигацию под списком Не выводится в шаблоне
DISPLAY_DATE Выводить дату элемента Не выводится в шаблоне
DISPLAY_PICTURE Выводить детальное изображение Не выводится в шаблоне
DISPLAY_PREVIEW_TEXT Выводить текст анонса Не выводится в шаблоне
DISPLAY_TOP_PAGER Выводить постраничную навигацию над списком Не выводится в шаблоне

Нет

Используемые блоки вёрстки

Код подключения компонента

<?$APPLICATION->IncludeComponent(
    "webprofy:contacts.detail",
    "tabs",
    Array(
        "ADD_ELEMENT_CHAIN" => "N",
        "ADD_SECTIONS_CHAIN" => "N",
        "AJAX_MODE" => "N",
        "AJAX_OPTION_ADDITIONAL" => "",
        "AJAX_OPTION_HISTORY" => "N",
        "AJAX_OPTION_JUMP" => "N",
        "AJAX_OPTION_STYLE" => "Y",
        "BROWSER_TITLE" => "-",
        "CACHE_GROUPS" => "Y",
        "CACHE_TIME" => "3600",
        "CACHE_TYPE" => "A",
        "CHECK_DATES" => "Y",
        "ELEMENT_CODE" => "",
        "ELEMENT_ID" => 104,
        "FIELD_CODE" => array("",""),
        "IBLOCK_ID" => "15",
        "IBLOCK_TYPE" => "content",
        "IBLOCK_URL" => "",
        "INCLUDE_IBLOCK_INTO_CHAIN" => "Y",
        "MESSAGE_404" => "",
        "META_DESCRIPTION" => "-",
        "META_KEYWORDS" => "-",
        "PAGER_BASE_LINK_ENABLE" => "N",
        "PAGER_SHOW_ALL" => "N",
        "PAGER_TEMPLATE" => ".default",
        "PAGER_TITLE" => "",
        "PROPERTY_CODE" => array("EMAIL","SKYPE","BY_CAR","WALKING","PHONE","YANDEX_POINT","FAX","OPENING_HOUSE","PHOTO", "WALKING_PHOTO", "BY_CAR_PHOTO"),
        "SET_BROWSER_TITLE" => "Y",
        "SET_CANONICAL_URL" => "N",
        "SET_LAST_MODIFIED" => "N",
        "SET_META_DESCRIPTION" => "Y",
        "SET_META_KEYWORDS" => "Y",
        "SET_STATUS_404" => "N",
        "SET_TITLE" => "N",
        "SHOW_404" => "N",
        "USE_PERMISSIONS" => "N",
        "USE_SHARE" => "N",
        "WP_SORT" => 'Y',
        "WP_SHOW_CALL_BUTTON" => 'Y',
        "WP_SHOW_CALL_BUTTON_AFTER" => '2'
    )
);?>

/var/www/p366461/data/www/ipochino.ru/_optima/partners/readme.md

7.28 Раздел "Партнеры" без подразделов

Динамический раздел. Состоит из двух зон: - Презентационный текст (включаемая область) - Список партнеров

Ссылка на прототип: [http://eshop.proto.webprofy.ru/#p=news_lists_partners]

Партнеры

Презентационный текст для более удобного редактирования сделан включаемой областью

Для каждого партнера выводится: - Логотип. - Название партнера

В качестве изображения берётся именно "Изображение анонса".

См. bitrix:news.list/clients

ТЗ

Страница «Партнеры» представлена двумя блоками: * презентационный текст; * список партнеров компании.

Представление каждого партнера содержит изображение логотипа и название компании.

Изображение должно соответствовать следующим техническим требованиям: * максимальный объем файла — 10 МБ; * формат изображения — JPG, PNG или GIF; * соотношение сторон изображения должно быть 3:4.

Если партнеров на странице больше 12 штук, то отображается постраничная навигация.


/var/www/p366461/data/www/ipochino.ru/_optima/cart/readme.md

7.29 Раздел "Корзина"

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

Ссылки:

Используемый компонент: bitrix:sale.basket.basket/.default

Код подключения компонента

<?$APPLICATION->IncludeComponent(
    "bitrix:sale.basket.basket",
    ".default",
    array(
        "COUNT_DISCOUNT_4_ALL_QUANTITY" => "N",
        "COLUMNS_LIST" => array(
            0 => "NAME",
            1 => "DISCOUNT",
            2 => "WEIGHT",
            3 => "PROPS",
            4 => "DELETE",
            5 => "PRICE",
            6 => "QUANTITY",
            7 => "SUM",
            8 => "PROPERTY_SIZE",
            9 => "PROPERTY_SEAZON",
            10 => "PROPERTY_HIT",
            11 => "PROPERTY_ACTION",
            12 => "PROPERTY_SUBNAME",
        ),
        "AJAX_MODE" => "N",
        "AJAX_OPTION_JUMP" => "N",
        "AJAX_OPTION_STYLE" => "Y",
        "AJAX_OPTION_HISTORY" => "N",
        "PATH_TO_ORDER" => "/cart/order/",
        "HIDE_COUPON" => "N",
        "QUANTITY_FLOAT" => "N",
        "PRICE_VAT_SHOW_VALUE" => "Y",
        "SET_TITLE" => "Y",
        "AJAX_OPTION_ADDITIONAL" => "",
        "OFFERS_PROPS" => array(),
        "USE_PREPAYMENT" => "N",
        "ACTION_VARIABLE" => "action",
        "COMPONENT_TEMPLATE" => ".default"
    ),
    false
);?>

/var/www/p366461/data/www/ipochino.ru/_optima/reviews/readme.md

7.30 Шаблон "Отзывы"

Это самый простой вариант раздела "Отзывы", состоит из одной страницы - страницы отзывов

Настройки компонента: - Оформление в виде баллунов (Определеяет стиль текстовых блоков)
- Добавить отзыв в
-а) Инфоблок
-б) Веб-форму (После выбора данного пункта необходимо подождать обновления параметров) - Выбрать Веб-форму или Инфоблок для добавления

Используется комплексный компонент bitrix:news/reviews

Ссылка на прототип: [http://eshop.proto.webprofy.ru/#p=reviews-list_-_default]

Код подключения компонента

<?$APPLICATION->IncludeComponent(
    "bitrix:news", 
    "reviews", 
    array(
        "ADD_ELEMENT_CHAIN" => "N",
        "ADD_SECTIONS_CHAIN" => "Y",
        "AJAX_MODE" => "N",
        "AJAX_OPTION_ADDITIONAL" => "",
        "AJAX_OPTION_HISTORY" => "N",
        "AJAX_OPTION_JUMP" => "N",
        "AJAX_OPTION_STYLE" => "Y",
        "BROWSER_TITLE" => "-",
        "CACHE_FILTER" => "N",
        "CACHE_GROUPS" => "Y",
        "CACHE_TIME" => "36000000",
        "CACHE_TYPE" => "A",
        "CHECK_DATES" => "Y",
        "DETAIL_ACTIVE_DATE_FORMAT" => "d.m.Y",
        "DETAIL_DISPLAY_BOTTOM_PAGER" => "Y",
        "DETAIL_DISPLAY_TOP_PAGER" => "N",
        "DETAIL_FIELD_CODE" => array(
            0 => "",
            1 => "",
        ),
        "DETAIL_PAGER_SHOW_ALL" => "Y",
        "DETAIL_PAGER_TEMPLATE" => "",
        "DETAIL_PAGER_TITLE" => "Страница",
        "DETAIL_PROPERTY_CODE" => array(
            0 => "",
            1 => "",
        ),
        "DETAIL_SET_CANONICAL_URL" => "N",
        "DISPLAY_BOTTOM_PAGER" => "Y",
        "DISPLAY_DATE" => "Y",
        "DISPLAY_NAME" => "Y",
        "DISPLAY_PICTURE" => "Y",
        "DISPLAY_PREVIEW_TEXT" => "Y",
        "DISPLAY_TOP_PAGER" => "N",
        "HIDE_LINK_WHEN_NO_DETAIL" => "N",
        "IBLOCK_ID" => "12",
        "IBLOCK_TYPE" => "content",
        "INCLUDE_IBLOCK_INTO_CHAIN" => "Y",
        "LIST_ACTIVE_DATE_FORMAT" => "d.m.Y",
        "LIST_FIELD_CODE" => array(
            0 => "",
            1 => "",
        ),
        "LIST_PROPERTY_CODE" => array(
            0 => "POSITION",
            1 => "",
        ),
        "MESSAGE_404" => "",
        "META_DESCRIPTION" => "-",
        "META_KEYWORDS" => "-",
        "NEWS_COUNT" => "20",
        "PAGER_BASE_LINK_ENABLE" => "N",
        "PAGER_DESC_NUMBERING" => "N",
        "PAGER_DESC_NUMBERING_CACHE_TIME" => "36000",
        "PAGER_SHOW_ALL" => "N",
        "PAGER_SHOW_ALWAYS" => "N",
        "PAGER_TEMPLATE" => ".default",
        "PAGER_TITLE" => "Новости",
        "PREVIEW_TRUNCATE_LEN" => "",
        "SEF_MODE" => "N",
        "SET_LAST_MODIFIED" => "N",
        "SET_STATUS_404" => "N",
        "SET_TITLE" => "Y",
        "SHOW_404" => "N",
        "SORT_BY1" => "ACTIVE_FROM",
        "SORT_BY2" => "SORT",
        "SORT_ORDER1" => "DESC",
        "SORT_ORDER2" => "ASC",
        "USE_CATEGORIES" => "N",
        "USE_FILTER" => "N",
        "USE_PERMISSIONS" => "N",
        "USE_RATING" => "N",
        "USE_REVIEW" => "N",
        "USE_RSS" => "N",
        "USE_SEARCH" => "N",
        "USE_SHARE" => "N",
        "COMPONENT_TEMPLATE" => "reviews",
        "WP_BALLOONS_STYLE" => "Y",
        "WP_ADD_FEEDBACK_TO" => "WEB_FORM",
        "WP_WEB_FORM_ID" => "4",
        "VARIABLE_ALIASES" => array(
            "SECTION_ID" => "SECTION_ID",
            "ELEMENT_ID" => "ELEMENT_ID",
        )
    ),
    false
);?>

ТЗ

На странице представлены отзывы о работе компании. Кроме того, на странице может быть размещен произвольный презентационный/поясняющий текст.

В списке отзывов отображается: ФИО автора, должность автора, текст отзыва.

В случае, если текст отзыва превышает рекомендованное количество символов (не более 500) для отображения в списке, предусмотрено открытие страницы с детальным описанием отзыва по ссылке с имени автора. При этом для отображения краткого описания отзыва в списке в административной панели заполняется поле «Анонс», а для детальной страницы, т.е. полного описания отзыва - поле «Детальное описание».

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

Состав полей формы: 1. «Ваше имя» - обязательное поле, текстовое поле без валидации. 2. «E-mail» - обязательное поле, текстовое поле с валидацией по вхождению символа @. 3. «Текст отзыва» - обязательное поле, многострочное текстовое поле без валидации. 4. «Должность» - необязательное поле, текстовое поле без валидации.

После щелчка пользователя на кнопке отправки (submit) на странице появляется сообщением «Спасибо! Ваше мнение очень важно для нас!». Данные после отправки должны сохраниться в базе сайта, а также уйти на e-mail администратора сайта с пометкой «Пользователь оставил отзыв». Содержимое формы должно пересылаться в текстовом формате (имя поля: введенные пользователем данные) в кодировке KOI-8. Пересылка файлов не поддерживается.

На сайте отображаются, только те отзывы, которые прошли модерацию: в административной панели установлена галочка в чекбоксе "Активность".


/var/www/p366461/data/www/ipochino.ru/_optima/content/readme.md

7.31 Типовая контентная страница

Ссылка на прототип: [http://eshop.proto.webprofy.ru/#p=examples]

Ссыдка на верстку: [http://eshop.optima.webprofy.ru/local/templates/.default/_sources/content.html]

Описание

На этой странице представлен пример контента и стилей для оформления контента. На любом проекте должны быть настроены как минимум следующие стили:

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


/var/www/p366461/data/www/ipochino.ru/_optima/awards/readme.md

7.32 Раздел "Награды" без подразделов

Динамический раздел. Состоит из двух зон: - Презинтационный текст (включаемая область) - Список наград

Ссылка на прототип: [http://eshop.proto.webprofy.ru/#p=news_list_awards_____awards]

Награды

Презинтационный текст для более удобного редактирования сделан включаемой областью

Для каждоой награды выводится: - Изображение. - Название награды

В качестве изображения берётся именно "Изображение анонса".

См. bitrix:news.list/clients

ТЗ

На странице «Награды» отображается презентационный текст и список различных наград компании. Каждая награда представлена в виде изображения и названия награды.

Изображение должно соответствовать следующим техническим требованиям: * максимальный объем файла — 10 МБ; * формат изображения — JPG, PNG или GIF; * соотношение сторон изображения должно быть 1:1.

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

Если наград на странице больше 12 штук, то отображается постраничная навигация.


/var/www/p366461/data/www/ipochino.ru/_optima/forms/readme.md

7.33 Набор веб-форм

Страница содержит набор веб форм, включенных в Оптиму.

Ссылки:

Компоненты:

Параметры страницы

"FULLWIDTH" => "Y"

/var/www/p366461/data/www/ipochino.ru/_optima/photogallery-photo-tiles___albums-slider/readme.md

7.34 Раздел "Фотогалерея" (слайдер альбомов)

Динамический раздел. Состоит из двух страниц:

Список разделов Первого уровня

Детальная страница раздела

Ссылка на прототип: [http://eshop.proto.webprofy.ru/#p=photogallery-photos_-_tiles___albums-slider]

Параметры шаблона

Параметр Название параметра Тип По умолчанию
IBLOCK_TYPE Тип инфоблока Список -
IBLOCK_ID Идентификатор инфоблока Строка -
NEWS_COUNT Количество новостей, выводимых на странице Строка -
SORT_BY1 Поле для первой сортировки новостей Список SORT
SORT_ORDER1 Направление для первой сортировки новостей Список ASC
SORT_BY2 Поле для второй сортировки новостей Список SORT
SORT_ORDER2 Направление для второй сортировки новостей Список ASC
CHECK_DATES Показывать только активные на данный момент новостей Да/Нет Нет
SEF_MODE Включить режим ЧПУ Да/Нет Нет
CACHE_TYPE Тип Кеширования Список
CACHE_TIME Время Кеширования Строка 3600
CACHE_FILTER Кешировать при установленном фильтре Да/Нет Нет
CACHE_GROUPS Учитывать права доступа Да/Нет Нет
SET_STATUS_404 Устанавливать статус 404 Да/Нет Нет
SET_TITLE Устанавливать заголовок страницы Да/Нет Нет
INCLUDE_IBLOCK_INTO_CHAIN Включать инфоблок в цепочку навигации Да/Нет Нет
ADD_SECTIONS_CHAIN Включать раздел в цепочку навигации Да/Нет Нет
ADD_ELEMENT_CHAIN Включать название элемента в цепочку навигации Да/Нет Нет
USE_PERMISSIONS Использовать дополнительное ограничение доступа Да/Нет Нет
PREVIEW_TRUNCATE_LEN Максимальная длина анонса для вывода (только для типа текст) Строка -
LIST_ACTIVE_DATE_FORMAT Формат показа даты Строка Из настроек Bitrix
HIDE_LINK_WHEN_NO_DETAIL Скрывать ссылку, если нет детального описания Да/Нет Да
DISPLAY_NAME Выводить название элемента Да/Нет Да
META_KEYWORDS Установить ключевые слова страницы из свойства Список -
META_DESCRIPTION Установить описание страницы из свойства Список -
BROWSER_TITLE Установить заголовок окна браузера из свойства Список -
DISPLAY_BOTTOM_PAGER Выводить постраничную навигацию детального просмотра под списком Да/Нет Нет
PAGER_TITLE Название категорий постраничной навигации Строка -
PAGER_SHOW_ALWAYS Выводить всегда постраничную навигацию Да/Нет Нет
PAGER_DESC_NUMBERING Использовать обратную навигацию Да/Нет Нет
PAGER_DESC_NUMBERING_CACHE_TIME Время кеширования страниц для обратной навигации Время в сек. -
PAGER_SHOW_ALL Показывать ссылку "Все Да/Нет Нет
SEF_FOLDER Каталог ЧПУ (относительно корня сайта) URL относительно корня -
COMPONENT_TEMPLATE Шаблон компонента Строка .default
SET_LAST_MODIFIED Устанавливать в заголовках ответа время модификации страницы Да/Нет Нет
PAGER_BASE_LINK_ENABLE Включить обработку ссылок Да/Нет Нет
SHOW_404 Показ специальной страницы Да/Нет Нет
MESSAGE_404 Сообщение для показа (по умолчанию из компонента) Строка -
SEF_URL_TEMPLATES Шаблоны Адресов страниц Строка -

WP_SHOW_CHILD_SECTION | Показывать список дочерних подразделов (Для слайдера) | Да/Нет | Да

Незадействованные параметры компонента

Параметр Название параметра Комментарий
DETAIL_ACTIVE_DATE_FORMAT Формат показа даты Не задействовано
DISPLAY_TOP_PAGER Выводить постраничную навигацию детального просмотра над списком Не задействовано
DISPLAY_PICTURE Показывать изображение, если есть Не задействовано
DISPLAY_PREVIEW_TEXT Показывать анонс Не задействовано
USE_SHARE Показывать кнопки шаринга в соцсети Не задействовано
DISPLAY_DATE Показывать дату Не выводится в шаблоне
USE_SEARCH Разрешить поиск Не реализовано
USE_RSS Разрешить RSS Не реализовано
USE_RATING Разрешить голосование Не реализовано
USE_CATEGORIES Выводить материалы по теме Не реализовано
USE_REVIEW Разрешить отзывы Не реализовано
USE_FILTER Показывать фильтр Не реализовано
- Страница общего списка Не задействована
- Страница раздела Не задействована
AJAX_MODE Включить режим AJAX (и все связанные параметры) Нет
LIST_FIELD_CODE Настройки списка — Поля Не выводятся в шаблоне
LIST_PROPERTY_CODE Настройки списка — Свойства Не выводятся в шаблоне
FIELD_CODE Настройки детального просмотра — Поля Не выводятся в шаблоне
PROPERTY_CODE Настройки детального просмотра — Свойства Не выводятся в шаблоне
DETAIL_PAGER_TEMPLATE, DETAIL_DISPLAY_TOP_PAGER, DETAIL_DISPLAY_BOTTOM_PAGER, DETAIL_PAGER_TITLE Настройки постраничной навигации детального просмотра  Не выводятся в шаблоне

Код подключения компонента

<?$APPLICATION->IncludeComponent(
    "bitrix:news",
    "photogallery",
    array(
        "ADD_ELEMENT_CHAIN" => "N",
        "ADD_SECTIONS_CHAIN" => "Y",
        "AJAX_MODE" => "N",
        "AJAX_OPTION_ADDITIONAL" => "",
        "AJAX_OPTION_HISTORY" => "N",
        "AJAX_OPTION_JUMP" => "N",
        "AJAX_OPTION_STYLE" => "Y",
        "BROWSER_TITLE" => "-",
        "CACHE_FILTER" => "N",
        "CACHE_GROUPS" => "N",
        "CACHE_TIME" => "36000000",
        "CACHE_TYPE" => "A",
        "CHECK_DATES" => "Y",
        "COMPONENT_TEMPLATE" => "photogallery",
        "DETAIL_FIELD_CODE" => array(
            0 => "DETAIL_PICTURE",
            1 => "",
        ),
        "DETAIL_PAGER_SHOW_ALL" => "Y",
        "DETAIL_PAGER_TEMPLATE" => "",
        "DETAIL_PAGER_TITLE" => "Страница",
        "DETAIL_PROPERTY_CODE" => array(
            0 => "",
            1 => "",
        ),
        "DETAIL_SET_CANONICAL_URL" => "N",
        "DISPLAY_BOTTOM_PAGER" => "Y",
        "HIDE_LINK_WHEN_NO_DETAIL" => "N",
        "IBLOCK_ID" => "21",
        "IBLOCK_TYPE" => "content",
        "INCLUDE_IBLOCK_INTO_CHAIN" => "Y",
        "LIST_ACTIVE_DATE_FORMAT" => "d.m.Y",
        "LIST_FIELD_CODE" => array(
            0 => "",
            1 => "",
        ),
        "LIST_PROPERTY_CODE" => array(
            0 => "",
            1 => "",
        ),
        "MESSAGE_404" => "",
        "META_DESCRIPTION" => "-",
        "META_KEYWORDS" => "-",
        "NEWS_COUNT" => "3",
        "PAGER_BASE_LINK_ENABLE" => "N",
        "PAGER_DESC_NUMBERING" => "N",
        "PAGER_DESC_NUMBERING_CACHE_TIME" => "36000",
        "PAGER_SHOW_ALL" => "N",
        "PAGER_SHOW_ALWAYS" => "N",
        "PAGER_TEMPLATE" => ".default",
        "PAGER_TITLE" => "Новости",
        "PREVIEW_TRUNCATE_LEN" => "",
        "SEF_MODE" => "N",
        "SET_LAST_MODIFIED" => "N",
        "SET_STATUS_404" => "N",
        "SET_TITLE" => "N",
        "SHOW_404" => "N",
        "SORT_BY1" => "ACTIVE_FROM",
        "SORT_BY2" => "SORT",
        "SORT_ORDER1" => "DESC",
        "SORT_ORDER2" => "ASC",
        "USE_CATEGORIES" => "N",
        "USE_FILTER" => "N",
        "USE_PERMISSIONS" => "N",
        "USE_RATING" => "N",
        "USE_REVIEW" => "N",
        "USE_RSS" => "N",
        "USE_SEARCH" => "N",
        "USE_SHARE" => "N",
        "VARIABLE_ALIASES" => array(
            "SECTION_ID" => "SECTION_ID",
            "ELEMENT_ID" => "ELEMENT_ID",
        ),
        "WP_SHOW_CHILD_SECTION" => "Y",
    ),
    false
);?>

/var/www/p366461/data/www/ipochino.ru/_optima/catalog_sections-icons/readme.md

7.35 Раздел "Каталог товаров".

Список разделов

Выводит список разделов, в виде плитки, опционально - список подразделов

Параметры шаблона компонента

Параметр Название параметра Тип По умолчанию
WP_SHOW_PICTURE Показывать фотографию Да/Нет Да
WP_SHOW_DESCRIPTION Показывать описание Да/Нет Да
WP_SHOW_SUBSECTIONS Отображать список подразделов Да/Нет Да
WP_SHOW_ALL_BUTTON Выводить кнопку "Показать все" Да/Нет Нет
WP_SUBSECTIONS_COUNT Если разделов больше, чем указанное кол-во Да/Нет Нет
WP_CATALOG_SECTIONS_HTML_MOD Модификатор блока Строка -

Код подключения компонента

<?$APPLICATION->IncludeComponent(
    "bitrix:catalog",
    "",
    array(
        "IBLOCK_TYPE" => "catalog",
        "IBLOCK_ID" => CATALOG_IBLOCK_ID,
        "HIDE_NOT_AVAILABLE" => "N",
        "TEMPLATE_THEME" => "blue",
        "COMMON_SHOW_CLOSE_POPUP" => "N",
        "SHOW_DISCOUNT_PERCENT" => "N",
        "SHOW_OLD_PRICE" => "Y",
        "DETAIL_SHOW_MAX_QUANTITY" => "N",
        "MESS_BTN_BUY" => "Купить",
        "MESS_BTN_ADD_TO_BASKET" => "В корзину",
        "MESS_BTN_COMPARE" => "Сравнение",
        "MESS_BTN_DETAIL" => "Подробнее",
        "MESS_NOT_AVAILABLE" => "Нет в наличии",
        "DETAIL_USE_VOTE_RATING" => "Y",
        "DETAIL_USE_COMMENTS" => "Y",
        "DETAIL_BRAND_USE" => "N",
        "SEF_MODE" => "Y",
        "AJAX_MODE" => "N",
        "AJAX_OPTION_JUMP" => "N",
        "AJAX_OPTION_STYLE" => "Y",
        "AJAX_OPTION_HISTORY" => "N",
        "CACHE_TYPE" => "A",
        "CACHE_TIME" => "36000000",
        "CACHE_FILTER" => "Y",
        "CACHE_GROUPS" => "Y",
        "SET_STATUS_404" => "Y",
        "SET_TITLE" => "Y",
        "ADD_SECTIONS_CHAIN" => "Y",
        "ADD_ELEMENT_CHAIN" => "Y",
        "USE_ELEMENT_COUNTER" => "Y",
        "USE_SALE_BESTSELLERS" => "N",
        "USE_FILTER" => "Y",
        "FILTER_VIEW_MODE" => "VERTICAL",
        "USE_REVIEW" => "Y",
        "ACTION_VARIABLE" => "action",
        "PRODUCT_ID_VARIABLE" => "id",
        "USE_COMPARE" => "N",
        "PRICE_CODE" => array(
            0 => "BASE",
        ),
        "USE_PRICE_COUNT" => "N",
        "SHOW_PRICE_COUNT" => "1",
        "PRICE_VAT_INCLUDE" => "Y",
        "PRICE_VAT_SHOW_VALUE" => "N",
        "CONVERT_CURRENCY" => "Y",
        "BASKET_URL" => "/cart/",
        "USE_PRODUCT_QUANTITY" => "Y",
        "ADD_PROPERTIES_TO_BASKET" => "Y",
        "PRODUCT_PROPS_VARIABLE" => "prop",
        "PARTIAL_PRODUCT_PROPERTIES" => "Y",
        "PRODUCT_PROPERTIES" => array(
        ),
        "USE_COMMON_SETTINGS_BASKET_POPUP" => "Y",
        "TOP_ADD_TO_BASKET_ACTION" => "ADD",
        "SECTION_ADD_TO_BASKET_ACTION" => "ADD",
        "DETAIL_ADD_TO_BASKET_ACTION" => "BUY",
        "SHOW_TOP_ELEMENTS" => "N",
        "TOP_ELEMENT_COUNT" => "9",
        "TOP_LINE_ELEMENT_COUNT" => "3",
        "TOP_ELEMENT_SORT_FIELD" => "sort",
        "TOP_ELEMENT_SORT_ORDER" => "asc",
        "TOP_ELEMENT_SORT_FIELD2" => "id",
        "TOP_ELEMENT_SORT_ORDER2" => "desc",
        "TOP_PROPERTY_CODE" => array(
            0 => "BRAND",
            1 => "",
        ),
        "SECTION_COUNT_ELEMENTS" => "N",
        "SECTION_TOP_DEPTH" => "2",
        "SECTIONS_VIEW_MODE" => "N",
        "SECTIONS_VIEW_TEMPLATE" => "TILE",
        "SECTIONS_SHOW_PARENT_NAME" => "Y",
        "PAGE_ELEMENT_COUNT" => "",
        "LINE_ELEMENT_COUNT" => "3",
        "ELEMENT_SORT_FIELD" => "",
        "ELEMENT_SORT_ORDER" => "",
        "ELEMENT_SORT_FIELD2" => "id",
        "ELEMENT_SORT_ORDER2" => "desc",
        "LIST_PROPERTY_CODE" => array(
            0 => "",
            1 => "BRAND",
            2 => "MORE_PHOTO",
            3 => "",
        ),
        "INCLUDE_SUBSECTIONS" => "Y",
        "LIST_META_KEYWORDS" => "-",
        "LIST_META_DESCRIPTION" => "-",
        "LIST_BROWSER_TITLE" => "-",
        "DETAIL_PROPERTY_CODE" => array(
            0 => "",
            1 => "BRAND",
            2 => "",
        ),
        "DETAIL_META_KEYWORDS" => "-",
        "DETAIL_META_DESCRIPTION" => "-",
        "DETAIL_BROWSER_TITLE" => "-",
        "SECTION_ID_VARIABLE" => "SECTION_ID",
        "DETAIL_CHECK_SECTION_ID_VARIABLE" => "N",
        "DETAIL_DISPLAY_NAME" => "Y",
        "DETAIL_DETAIL_PICTURE_MODE" => "POPUP",
        "DETAIL_ADD_DETAIL_TO_SLIDER" => "Y",
        "DETAIL_DISPLAY_PREVIEW_TEXT_MODE" => "E",
        "LINK_IBLOCK_TYPE" => "",
        "LINK_IBLOCK_ID" => "",
        "LINK_PROPERTY_SID" => "",
        "LINK_ELEMENTS_URL" => "link.php?PARENT_ELEMENT_ID=#ELEMENT_ID#",
        "USE_ALSO_BUY" => "Y",
        "USE_STORE" => "N",
        "USE_VIEWED_PRODUCTS" => "Y",
        "PAGER_TEMPLATE" => ".default",
        "DISPLAY_TOP_PAGER" => "N",
        "DISPLAY_BOTTOM_PAGER" => "Y",
        "PAGER_TITLE" => "Товары",
        "PAGER_SHOW_ALWAYS" => "N",
        "PAGER_DESC_NUMBERING" => "N",
        "PAGER_DESC_NUMBERING_CACHE_TIME" => "36000",
        "PAGER_SHOW_ALL" => "N",
        "TOP_VIEW_MODE" => "SECTION",
        "ADD_PICT_PROP" => "-",
        "LABEL_PROP" => "-",
        "PRODUCT_DISPLAY_MODE" => "Y",
        "OFFER_ADD_PICT_PROP" => "-",
        "OFFER_TREE_PROPS" => array(
            0 => "SIZES_SHOES",
            1 => "SIZES_CLOTHES",
        ),
        "OFFERS_CART_PROPERTIES" => array(
        ),
        "TOP_OFFERS_FIELD_CODE" => array(
            0 => "",
            1 => "",
        ),
        "TOP_OFFERS_PROPERTY_CODE" => array(
            0 => "SIZE",
            1 => "COLOR",
            2 => "size",
            3 => "",
        ),
        "TOP_OFFERS_LIMIT" => "5",
        "LIST_OFFERS_FIELD_CODE" => array(
            0 => "",
            1 => "",
        ),
        "LIST_OFFERS_PROPERTY_CODE" => array(
            0 => "",
            1 => "VOLUME",
            2 => "SIZE",
            3 => "",
        ),
        "LIST_OFFERS_LIMIT" => "0",
        "DETAIL_OFFERS_FIELD_CODE" => array(
            0 => "",
            1 => "VOLUME",
            2 => "",
        ),
        "DETAIL_OFFERS_PROPERTY_CODE" => array(
            0 => "ARTNUMBER",
            1 => "COLOR_REF",
            2 => "SIZES_SHOES",
            3 => "SIZES_CLOTHES",
            4 => "MORE_PHOTO",
            5 => "WEIGHT",
            6 => "HEIGHT",
            7 => "DEPTH",
            8 => "VOLUME",
            9 => "EXPIRATION",
            10 => "COUNTRY",
            11 => "WIDTH",
            12 => "",
        ),
        "OFFERS_SORT_FIELD" => "sort",
        "OFFERS_SORT_ORDER" => "asc",
        "OFFERS_SORT_FIELD2" => "id",
        "OFFERS_SORT_ORDER2" => "desc",
        "SEF_FOLDER" => "/_optima/catalog-tiles/",
        "FILTER_NAME" => "",
        "FILTER_FIELD_CODE" => array(
            0 => "",
            1 => "",
        ),
        "FILTER_PROPERTY_CODE" => array(
            0 => "",
            1 => "",
        ),
        "FILTER_PRICE_CODE" => array(
            0 => "BASE",
        ),
        "FILTER_OFFERS_FIELD_CODE" => array(
            0 => "",
            1 => "",
        ),
        "FILTER_OFFERS_PROPERTY_CODE" => array(
            0 => "",
            1 => "VOLUME",
            2 => "SIZE",
            3 => "",
        ),
        "MESSAGES_PER_PAGE" => "10",
        "USE_CAPTCHA" => "Y",
        "REVIEW_AJAX_POST" => "Y",
        "PATH_TO_SMILE" => "/bitrix/images/forum/smile/",
        "FORUM_ID" => "1",
        "URL_TEMPLATES_READ" => "",
        "SHOW_LINK_TO_FORUM" => "Y",
        "COMPARE_NAME" => "CATALOG_COMPARE_LIST",
        "COMPARE_FIELD_CODE" => array(
            0 => "NAME",
            1 => "DETAIL_PICTURE",
            2 => "",
        ),
        "COMPARE_PROPERTY_CODE" => array(
            0 => "",
            1 => "BRAND",
            2 => "INCLUDED",
            3 => "BEZEL",
            4 => "WATERPROOF",
            5 => "BODY_DIAMETER",
            6 => "BODY_LENGTH",
            7 => "FUNCTIONS",
            8 => "CLASP",
            9 => "_CLASS",
            10 => "BODY_DESCR",
            11 => "BODY_MATERIAL",
            12 => "BAND_MATERIAL",
            13 => "MECHANISM",
            14 => "MECHANISM_DESCR",
            15 => "BODY_SIZE",
            16 => "BAND_DESCR",
            17 => "CONDITION",
            18 => "DISPLAY",
            19 => "GLASS_DESCR",
            20 => "_GLASS",
            21 => "BODY_HEIGHT",
            22 => "POINTERS_DESCR",
            23 => "BODY_WIDTH",
            24 => "",
        ),
        "COMPARE_OFFERS_FIELD_CODE" => array(
            0 => "ID",
            1 => "",
        ),
        "COMPARE_OFFERS_PROPERTY_CODE" => array(
            0 => "",
            1 => "VOLUME",
            2 => "SIZE",
            3 => "COLOR",
            4 => "",
        ),
        "COMPARE_ELEMENT_SORT_FIELD" => "sort",
        "COMPARE_ELEMENT_SORT_ORDER" => "asc",
        "DISPLAY_ELEMENT_SELECT_BOX" => "N",
        "COMPARE_POSITION_FIXED" => "N",
        "COMPARE_POSITION" => "bottom left",
        "SECTIONS_HIDE_SECTION_NAME" => "N",
        "ALSO_BUY_ELEMENT_COUNT" => "4",
        "ALSO_BUY_MIN_BUYES" => "1",
        "AJAX_OPTION_ADDITIONAL" => "",
        "PRODUCT_QUANTITY_VARIABLE" => "quantity",
        "COMMON_ADD_TO_BASKET_ACTION" => "ADD",
        "CURRENCY_ID" => "RUB",
        "DETAIL_VOTE_DISPLAY_AS_RATING" => "rating",
        "DETAIL_BLOG_USE" => "Y",
        "DETAIL_SHOW_BASIS_PRICE" => "Y",
        "PRODUCT_SUBSCRIPTION" => "Y",
        "DETAIL_BLOG_URL" => "catalog_comments",
        "DETAIL_BLOG_EMAIL_NOTIFY" => "Y",
        "SHOW_SECTION_PRODUCT_QUANTITY" => "Y",
        "WP_ITEMLIST_CATEGORY_LINE" => "BLOG_POST_ID",
        "WP_SHOW_MENU_GROUPS" => array(
            0 => "Y",
            1 => "",
        ),
        "WP_SPLIT_BY_MENU_GROUPS" => "N",
        "WP_SHOW_ONLY_NEXT_LEVEL" => "Y",
        "WP_CONVERT_PRICE_FROM" => "USD",
        "WP_DETAIL_TEMPLATE" => "tabs_offers",
        "WP_SECTION_TEMPLATE" => "tiles",
        "WP_TOP_TEMPLATE" => "tiles",
        "WP_SMARTFILTER_TEMPLATE" => ".default",
        "WP_COMPARE_TEMPLATE" => ".default",
        "COMPONENT_TEMPLATE" => ".default",
        "USE_MAIN_ELEMENT_SECTION" => "N",
        "SET_LAST_MODIFIED" => "N",
        "WP_SHOW_LEFT_CATEGORIES" => "Y",
        "WP_SHOW_FILTER_TITLE" => "Y",
        "SECTION_BACKGROUND_IMAGE" => "-",
        "DETAIL_SET_CANONICAL_URL" => "N",
        "DETAIL_BACKGROUND_IMAGE" => "-",
        "SHOW_DEACTIVATED" => "N",
        "PAGER_BASE_LINK_ENABLE" => "N",
        "SHOW_404" => "N",
        "MESSAGE_404" => "",
        "DETAIL_OFFERS_PROPERTY_SHOW" => "",
        "USE_GIFTS_DETAIL" => "Y",
        "USE_GIFTS_SECTION" => "Y",
        "USE_GIFTS_MAIN_PR_SECTION_LIST" => "Y",
        "GIFTS_DETAIL_PAGE_ELEMENT_COUNT" => "3",
        "GIFTS_DETAIL_HIDE_BLOCK_TITLE" => "N",
        "GIFTS_DETAIL_BLOCK_TITLE" => "Выберите один из подарков",
        "GIFTS_DETAIL_TEXT_LABEL_GIFT" => "Подарок",
        "GIFTS_SECTION_LIST_PAGE_ELEMENT_COUNT" => "3",
        "GIFTS_SECTION_LIST_HIDE_BLOCK_TITLE" => "N",
        "GIFTS_SECTION_LIST_BLOCK_TITLE" => "Подарки к товарам этого раздела",
        "GIFTS_SECTION_LIST_TEXT_LABEL_GIFT" => "Подарок",
        "GIFTS_SHOW_DISCOUNT_PERCENT" => "Y",
        "GIFTS_SHOW_OLD_PRICE" => "Y",
        "GIFTS_SHOW_NAME" => "Y",
        "GIFTS_SHOW_IMAGE" => "Y",
        "GIFTS_MESS_BTN_BUY" => "Выбрать",
        "GIFTS_MAIN_PRODUCT_DETAIL_PAGE_ELEMENT_COUNT" => "3",
        "GIFTS_MAIN_PRODUCT_DETAIL_HIDE_BLOCK_TITLE" => "N",
        "GIFTS_MAIN_PRODUCT_DETAIL_BLOCK_TITLE" => "Выберите один из товаров, чтобы получить подарок",
        "DISABLE_INIT_JS_IN_COMPONENT" => "N",
        "DETAIL_SET_VIEWED_IN_COMPONENT" => "N",
        "SEF_URL_TEMPLATES" => array(
            "sections" => "",
            "section" => "#SECTION_CODE_PATH#/",
            "element" => "#SECTION_CODE_PATH#/#ELEMENT_CODE#/",
            "compare" => "compare/",
            "smart_filter" => "#SECTION_CODE_PATH#/filter/#SMART_FILTER_PATH#/apply/",
        ),
        "WP_SHOW_ALL_BUTTON" => "N",
        "WP_SHOW_DESCRIPTION" => "N",
        "WP_SHOW_PICTURE" => "Y",
        "WP_SHOW_SUBSECTIONS" => "N",
        "WP_SUBSECTIONS_COUNT" => "2",
        "WP_CATALOG_SECTIONS_HTML_MOD"=>'is-icons',
    ),
    false
);?>

/var/www/p366461/data/www/ipochino.ru/_optima/photogallery-albums-slider/readme.md

7.36 Раздел "Фотогалерея" (слайдер альбомов)

Динамический раздел. Состоит из двух страниц: - Список разделов в виде слайдера (Разделы верхнего уровня - элементы слайдера, вложенные разделы - список под слайдером) - Детальная страница раздела

Ссылка на прототип: [http://eshop.proto.webprofy.ru/#p=photogallery-albums_-_slider]

Параметры шаблона

Параметр Название параметра Тип По умолчанию
IBLOCK_TYPE Тип инфоблока Список -
IBLOCK_ID Идентификатор инфоблока Строка -
NEWS_COUNT Количество новостей, выводимых на странице Строка -
SORT_BY1 Поле для первой сортировки новостей Список SORT
SORT_ORDER1 Направление для первой сортировки новостей Список ASC
SORT_BY2 Поле для второй сортировки новостей Список SORT
SORT_ORDER2 Направление для второй сортировки новостей Список ASC
CHECK_DATES Показывать только активные на данный момент новостей Да/Нет Нет
SEF_MODE Включить режим ЧПУ Да/Нет Нет
CACHE_TYPE Тип Кеширования Список
CACHE_TIME Время Кеширования Строка 3600
CACHE_FILTER Кешировать при установленном фильтре Да/Нет Нет
CACHE_GROUPS Учитывать права доступа Да/Нет Нет
SET_STATUS_404 Устанавливать статус 404 Да/Нет Нет
SET_TITLE Устанавливать заголовок страницы Да/Нет Нет
INCLUDE_IBLOCK_INTO_CHAIN Включать инфоблок в цепочку навигации Да/Нет Нет
ADD_SECTIONS_CHAIN Включать раздел в цепочку навигации Да/Нет Нет
ADD_ELEMENT_CHAIN Включать название элемента в цепочку навигации Да/Нет Нет
USE_PERMISSIONS Использовать дополнительное ограничение доступа Да/Нет Нет
PREVIEW_TRUNCATE_LEN Максимальная длина анонса для вывода (только для типа текст) Строка -
LIST_ACTIVE_DATE_FORMAT Формат показа даты Строка Из настроек Bitrix
HIDE_LINK_WHEN_NO_DETAIL Скрывать ссылку, если нет детального описания Да/Нет Да
DISPLAY_NAME Выводить название элемента Да/Нет Да
META_KEYWORDS Установить ключевые слова страницы из свойства Список -
META_DESCRIPTION Установить описание страницы из свойства Список -
BROWSER_TITLE Установить заголовок окна браузера из свойства Список -
DISPLAY_BOTTOM_PAGER Выводить постраничную навигацию детального просмотра под списком Да/Нет Нет
PAGER_TITLE Название категорий постраничной навигации Строка -
PAGER_SHOW_ALWAYS Выводить всегда постраничную навигацию Да/Нет Нет
PAGER_DESC_NUMBERING Использовать обратную навигацию Да/Нет Нет
PAGER_DESC_NUMBERING_CACHE_TIME Время кеширования страниц для обратной навигации Время в сек. -
PAGER_SHOW_ALL Показывать ссылку "Все Да/Нет Нет
SEF_FOLDER Каталог ЧПУ (относительно корня сайта) URL относительно корня -
COMPONENT_TEMPLATE Шаблон компонента Строка .default
SET_LAST_MODIFIED Устанавливать в заголовках ответа время модификации страницы Да/Нет Нет
PAGER_BASE_LINK_ENABLE Включить обработку ссылок Да/Нет Нет
SHOW_404 Показ специальной страницы Да/Нет Нет
MESSAGE_404 Сообщение для показа (по умолчанию из компонента) Строка -
SEF_URL_TEMPLATES Шаблоны Адресов страниц Строка -

WP_SHOW_CHILD_SECTION | Показывать список дочерних подразделов (Для слайдера) | Да/Нет | Да

Незадействованные параметры компонента

Параметр Название параметра Комментарий
DETAIL_ACTIVE_DATE_FORMAT Формат показа даты Не задействовано
DISPLAY_TOP_PAGER Выводить постраничную навигацию детального просмотра над списком Не задействовано
DISPLAY_PICTURE Показывать изображение, если есть Не задействовано
DISPLAY_PREVIEW_TEXT Показывать анонс Не задействовано
USE_SHARE Показывать кнопки шаринга в соцсети Не задействовано
DISPLAY_DATE Показывать дату Не выводится в шаблоне
USE_SEARCH Разрешить поиск Не реализовано
USE_RSS Разрешить RSS Не реализовано
USE_RATING Разрешить голосование Не реализовано
USE_CATEGORIES Выводить материалы по теме Не реализовано
USE_REVIEW Разрешить отзывы Не реализовано
USE_FILTER Показывать фильтр Не реализовано
- Страница общего списка Не задействована
- Страница раздела Не задействована
AJAX_MODE Включить режим AJAX (и все связанные параметры) Нет
LIST_FIELD_CODE Настройки списка — Поля Не выводятся в шаблоне
LIST_PROPERTY_CODE Настройки списка — Свойства Не выводятся в шаблоне
FIELD_CODE Настройки детального просмотра — Поля Не выводятся в шаблоне
PROPERTY_CODE Настройки детального просмотра — Свойства Не выводятся в шаблоне
DETAIL_PAGER_TEMPLATE, DETAIL_DISPLAY_TOP_PAGER, DETAIL_DISPLAY_BOTTOM_PAGER, DETAIL_PAGER_TITLE Настройки постраничной навигации детального просмотра  Не выводятся в шаблоне

Код подключения компонента

<?$APPLICATION->IncludeComponent(
    "bitrix:news",
    "photogallery",
    array(
        "ADD_ELEMENT_CHAIN" => "N",
        "ADD_SECTIONS_CHAIN" => "Y",
        "AJAX_MODE" => "N",
        "AJAX_OPTION_ADDITIONAL" => "",
        "AJAX_OPTION_HISTORY" => "N",
        "AJAX_OPTION_JUMP" => "N",
        "AJAX_OPTION_STYLE" => "Y",
        "BROWSER_TITLE" => "-",
        "CACHE_FILTER" => "N",
        "CACHE_GROUPS" => "N",
        "CACHE_TIME" => "36000000",
        "CACHE_TYPE" => "A",
        "CHECK_DATES" => "Y",
        "COMPONENT_TEMPLATE" => "photogallery",
        "DETAIL_FIELD_CODE" => array(
            0 => "DETAIL_PICTURE",
            1 => "",
        ),
        "DETAIL_PAGER_SHOW_ALL" => "Y",
        "DETAIL_PAGER_TEMPLATE" => "",
        "DETAIL_PAGER_TITLE" => "Страница",
        "DETAIL_PROPERTY_CODE" => array(
            0 => "",
            1 => "",
        ),
        "DETAIL_SET_CANONICAL_URL" => "N",
        "DISPLAY_BOTTOM_PAGER" => "Y",
        "HIDE_LINK_WHEN_NO_DETAIL" => "N",
        "IBLOCK_ID" => "21",
        "IBLOCK_TYPE" => "content",
        "INCLUDE_IBLOCK_INTO_CHAIN" => "Y",
        "LIST_ACTIVE_DATE_FORMAT" => "d.m.Y",
        "LIST_FIELD_CODE" => array(
            0 => "",
            1 => "",
        ),
        "LIST_PROPERTY_CODE" => array(
            0 => "",
            1 => "",
        ),
        "MESSAGE_404" => "",
        "META_DESCRIPTION" => "-",
        "META_KEYWORDS" => "-",
        "NEWS_COUNT" => "3",
        "PAGER_BASE_LINK_ENABLE" => "N",
        "PAGER_DESC_NUMBERING" => "N",
        "PAGER_DESC_NUMBERING_CACHE_TIME" => "36000",
        "PAGER_SHOW_ALL" => "N",
        "PAGER_SHOW_ALWAYS" => "N",
        "PAGER_TEMPLATE" => ".default",
        "PAGER_TITLE" => "Новости",
        "PREVIEW_TRUNCATE_LEN" => "",
        "SEF_MODE" => "N",
        "SET_LAST_MODIFIED" => "N",
        "SET_STATUS_404" => "N",
        "SET_TITLE" => "N",
        "SHOW_404" => "N",
        "SORT_BY1" => "ACTIVE_FROM",
        "SORT_BY2" => "SORT",
        "SORT_ORDER1" => "DESC",
        "SORT_ORDER2" => "ASC",
        "USE_CATEGORIES" => "N",
        "USE_FILTER" => "N",
        "USE_PERMISSIONS" => "N",
        "USE_RATING" => "N",
        "USE_REVIEW" => "N",
        "USE_RSS" => "N",
        "USE_SEARCH" => "N",
        "USE_SHARE" => "N",
        "VARIABLE_ALIASES" => array(
            "SECTION_ID" => "SECTION_ID",
            "ELEMENT_ID" => "ELEMENT_ID",
        ),
        "WP_SHOW_CHILD_SECTION" => "Y",
    ),
    false
);?>

/var/www/p366461/data/www/ipochino.ru/_optima/search-b2b/readme.md

7.37 Раздел "Поиск списком"

Предоставляет возможность производить поиск по множеству запросов одновременно. Каждая поисковая фраза вводится в поле ввода в отдельной строке.

Используемый компонент: webprofy:search.b2b/.default

Особенности

На странице задается переменная "FULLWIDTH" в значение "Y"

Код подключения компонента

<?$APPLICATION->IncludeComponent(
    "webprofy:search.b2b",
    ".default",
    array(
        "DEFAULT_SORT" => "rank",
        "FORM_COMPONENT_TEMPLATE" => ".default",
        "RESULT_COMPONENT_TEMPLATE" => ".default",
        "FILTER_NAME" => "",
        "IBLOCK_TYPE" => "catalog",
        "IBLOCK_ID" => "10",
        "CACHE_TIME" => "3600",
        "WP_SHOW_PROPERTY_CODE" => array(
            1 => "ARTICLE",
            2 => "BRAND",
            3 => "COUNTRY"
        ),
        "WP_TABLE_PROPERTY_CODE" => array(
            0 => "BRAND"
        ),
        "WP_CART_SYNC" => "Y",
        "WP_SHOW_RELEVANT" => "Y"
    ),
    false
);?>

/var/www/p366461/data/www/ipochino.ru/_optima/buyer-questionary/readme.md

7.38 Форма опроса покупателя

Ссылка на прототип: [http://eshop.proto.webprofy.ru/#p=buyer_-_questionary]

Ссыдка на верстку: [http://eshop.optima.webprofy.ru/_optima/quality-interview/]

Параметры

Описание параметров можно посмотреть на странице шаблона sale.order.interview/.default

Код подключения компонента

<?$APPLICATION->IncludeComponent(
    "webprofy:sale.order.interview",
    "",
    array(
        'CATALOG_IBLOCK_ID' => 10, // ID инфоблока Каталога
        'PROP_GROUP' => 7, // Группа свойст товара, используемых для анкеты /bitrix/admin/sale_order_props_group.php?lang=ru
        "BLOG_URL" => "catalog_comments",

    ),
    false
);?>

/var/www/p366461/data/www/ipochino.ru/_optima/booklets/readme.md

7.39 Раздел "Буклеты" без подразделов

Динамический раздел. Состоит из двух зон: - Презинтационный текст (включаемая область) - Список буклетов

Ссылка на прототип: [http://eshop.proto.webprofy.ru/#p=booklets_-_tiles]

Буклеты

Презинтационный текст для более удобного редактирования сделан включаемой областью

Для каждого буклета выводится: - Превью-изображение - Название - Тип файла (PDF, JPG и т.п.) - Размер файла - Ссылка на скачивание

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

См. bitrix:news.list/booklets

Требования

Превью-изображение

Превью-изображение должно соответствовать следующим техническим требованиям: * максимальный объем файла — 10 МБ; * формат изображения — JPG, PNG или GIF; * соотношение сторон изображения должно быть 16:10.

Превью-изображение является ссылкой на файл буклета.

Файл буклета

Реализован в виде свойства FILE инфоблока. * максимальный объем файла — ограничен настройками php; * формат файла — любой; * редпочтительный формат - PDF.

Постраничная навигация

Если буклетов на странице больше 12 штук, то отображается постраничная навигация.


/var/www/p366461/data/www/ipochino.ru/_optima/catalog-element-constructor/readme.md

7.40 Раздел "Каталог товаров". Шаблон карточки товаров "Конструктор".

Динамический раздел. Состоит из 3-х страниц:

Список разделов

На заглавной странице отображается список разделов каталога. Эта страница не является целевой, как правило пользователь сразу попадает в раздел каталога непосредственно с главной страницы.

См. bitrix:catalog.section.list/tiles

Раздел каталога

На странице раздела отображается:

Карточка товара

На странице отображаются:

Особенность данной базовой страницы заключается в подключении в [bitrix:catalog/element.php] компонента catalog.offers.fast.

Данный компомент выбирает все Торговые предложения и строит на их основе конструктор.


/var/www/p366461/data/www/ipochino.ru/_optima/sertificates/readme.md

7.41 Раздел "Сертификаты" без подразделов

Динамический раздел. Состоит из двух зон: - Презинтационный текст (включаемая область) - Список cертификатов

Ссылка на прототип: [http://eshop.proto.webprofy.ru/#p=news_list_sertificates_____sertificates]

Сертификаты

Презинтационный текст для более удобного редактирования сделан включаемой областью

Для каждого сертификата выводится: - Изображение. - Название сертификата

В качестве изображения берётся именно "Изображение анонса".

См. bitrix:news.list/clients

ТЗ

На странице «Сертификаты» отображается презентационный текст и список сертификатов компании. Каждый сертификат представлен в виде изображения и названия.

Изображение должно соответствовать следующим техническим требованиям: * максимальный объем файла — 10 МБ; * формат изображения — JPG, PNG или GIF; * соотношение сторон изображения должно быть 16:10.

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

Если сертификатов на странице больше 12 штук, то отображается постраничная навигация.


/var/www/p366461/data/www/ipochino.ru/_optima/vacancies-list-short/readme.md

7.42 Шаблон "Вакансии"

Это самый простой вариант раздела "Вакансий", состоит из двух страниц — список вакансий и карточка вакансии.
Все дополнительные настройки находятся на вкладке дополнительно

Настройки списка вакансий:
- выбрать Свойство с зарплатой

Настройки детальной страницы:
- вписать email под формой - выбрать форму из списка доступных Web-форм

Используется комплексный компонент bitrix:news/vacancies

Список вакансий

На главной странице раздела выводится список вакансий, отсортированных по дате, начиная с самых актуальных. Кол-во выводимых вакансий устанавливается в настройках компонента и не изменяется пользователем.

Для каждой вакансии выводится:

При клике на заголовок происходит переход на детальную страницу новости.

Ссылка на прототип: [http://eshop.proto.webprofy.ru/#p=vacancies-list_-_short]

См. bitrix:news.list/vacancies

Детальная страница вакансии

На страницу выводится:

См. bitrix:news.detail/vacancies

Код подключения компонента

<?$APPLICATION->IncludeComponent(
    "bitrix:news", 
    "vacancies", 
    array(
        "ADD_ELEMENT_CHAIN" => "Y",
        "ADD_SECTIONS_CHAIN" => "Y",
        "AJAX_MODE" => "N",
        "AJAX_OPTION_ADDITIONAL" => "",
        "AJAX_OPTION_HISTORY" => "N",
        "AJAX_OPTION_JUMP" => "N",
        "AJAX_OPTION_STYLE" => "Y",
        "BROWSER_TITLE" => "-",
        "CACHE_FILTER" => "N",
        "CACHE_GROUPS" => "Y",
        "CACHE_TIME" => "36000000",
        "CACHE_TYPE" => "A",
        "CHECK_DATES" => "Y",
        "COMPONENT_TEMPLATE" => "vacancies",
        "DETAIL_ACTIVE_DATE_FORMAT" => "d.m.Y",
        "DETAIL_DISPLAY_BOTTOM_PAGER" => "Y",
        "DETAIL_DISPLAY_TOP_PAGER" => "N",
        "DETAIL_FIELD_CODE" => array(
            0 => "",
            1 => "",
        ),
        "DETAIL_PAGER_SHOW_ALL" => "Y",
        "DETAIL_PAGER_TEMPLATE" => "",
        "DETAIL_PAGER_TITLE" => "Страница",
        "DETAIL_PROPERTY_CODE" => array(
            0 => "REQUIREMENTS",
            1 => "CONDITIONS",
            2 => "RESPONSIBILITIES",
            3 => "",
        ),
        "DETAIL_SET_CANONICAL_URL" => "N",
        "DISPLAY_BOTTOM_PAGER" => "Y",
        "DISPLAY_DATE" => "Y",
        "DISPLAY_NAME" => "Y",
        "DISPLAY_PICTURE" => "Y",
        "DISPLAY_PREVIEW_TEXT" => "Y",
        "DISPLAY_TOP_PAGER" => "N",
        "FORM_NOTE_EMAIL" => "support@webprofy.ru",
        "FORM_NOTE_TEXT" => "Подпись под формой обратной связи",
        "FORM_TITLE_TEXT" => "Заголовок формы обратной связи",
        "HIDE_LINK_WHEN_NO_DETAIL" => "N",
        "IBLOCK_ID" => "16",
        "IBLOCK_TYPE" => "content",
        "INCLUDE_IBLOCK_INTO_CHAIN" => "N",
        "LIST_ACTIVE_DATE_FORMAT" => "d.m.Y",
        "LIST_FIELD_CODE" => array(
            0 => "",
            1 => "",
        ),
        "LIST_PROPERTY_CODE" => array(
            0 => "SALARY",
            1 => "",
        ),
        "MESSAGE_404" => "",
        "META_DESCRIPTION" => "-",
        "META_KEYWORDS" => "-",
        "NEWS_COUNT" => "20",
        "PAGER_BASE_LINK_ENABLE" => "N",
        "PAGER_DESC_NUMBERING" => "N",
        "PAGER_DESC_NUMBERING_CACHE_TIME" => "36000",
        "PAGER_SHOW_ALL" => "N",
        "PAGER_SHOW_ALWAYS" => "N",
        "PAGER_TEMPLATE" => ".default",
        "PAGER_TITLE" => "Новости",
        "PREVIEW_TRUNCATE_LEN" => "",
        "SEF_MODE" => "Y",
        "SET_LAST_MODIFIED" => "N",
        "SET_STATUS_404" => "N",
        "SET_TITLE" => "Y",
        "SHOW_404" => "N",
        "SORT_BY1" => "ACTIVE_FROM",
        "SORT_BY2" => "SORT",
        "SORT_ORDER1" => "DESC",
        "SORT_ORDER2" => "ASC",
        "USE_CATEGORIES" => "N",
        "USE_FILTER" => "N",
        "USE_PERMISSIONS" => "N",
        "USE_RATING" => "N",
        "USE_REVIEW" => "N",
        "USE_RSS" => "N",
        "USE_SEARCH" => "N",
        "USE_SHARE" => "N",
        "PRICE_PROPERTY" => "SALARY",
        "WEB_FORM_ID" => "5",
        "SEF_FOLDER" => "/about/vacancies/",
        "SEF_URL_TEMPLATES" => array(
            "news" => "",
            "section" => "",
            "detail" => "#ELEMENT_CODE#/",
        )
    ),
    false
);?>

/var/www/p366461/data/www/ipochino.ru/_optima/offer/readme.md

7.43 Страница спецредложения

Ссылка на прототип: [http://eshop.proto.webprofy.ru/#p=offers-item]

См. bitrix:news.detail/offer

Ссыдка на верстку: [http://eshop.optima.webprofy.ru/_optima/offer/]

Параметры

Описание параметров можно посмотреть на странице шаблона bitrix:news.detail/offer

Ссылка: bitrix:news.detail/offer

Код подключения компонента

<?$APPLICATION->IncludeComponent(
    "bitrix:news.detail",
    "offer",
    Array(
        "ACTIVE_DATE_FORMAT" => "j F Y", //Формат показа даты
        "ADD_ELEMENT_CHAIN" => "N", //Включать название элемента в цепочку навигации
        "ADD_SECTIONS_CHAIN" => "Y", //Включать раздел в цепочку навигации
        "AJAX_MODE" => "N", //Включить режим AJAX
        "AJAX_OPTION_ADDITIONAL" => "", //Префикс идентификатора для уникальности в режиме AJAX
        "AJAX_OPTION_HISTORY" => "N", //Включить эмуляцию навигации браузера
        "AJAX_OPTION_JUMP" => "N", //Включить прокрутку к началу компонента
        "AJAX_OPTION_STYLE" => "N", //Включить подгрузку стилей
        "BROWSER_TITLE" => "-", //Установить заголовок окна браузера из свойства
        "CACHE_GROUPS" => "Y", //Учитывать права доступа
        "CACHE_TIME" => "36000000", //Время кеширования (сек.)
        "CACHE_TYPE" => "A", //Тип кеширования
        "CHECK_DATES" => "Y", //Показывать только активные на данный момент элементы
        "COMPONENT_TEMPLATE" => ".default", //Шаблон компонента
        "DETAIL_URL" => "", //URL страницы детального просмотра (по умолчанию - из настроек инфоблока)
        "DISPLAY_BOTTOM_PAGER" => "Y", //Выводить постраничную навигацию под списком
        "DISPLAY_DATE" => "Y", //Выводить дату элемента
        "DISPLAY_PICTURE" => "Y", //Выводить детальное изображение
        "DISPLAY_PREVIEW_TEXT" => "Y", //Выводить текст анонса
        "DISPLAY_TOP_PAGER" => "N", //Выводить постраничную навигацию над списком
        "ELEMENT_CODE" => "", //Код новости
        "ELEMENT_ID" => "133", //ID новости
        "FIELD_CODE" => array("", ""), //Массив кодов отображаемых полей
        "IBLOCK_ID" => "18", //Идентификатор инфоблока
        "IBLOCK_TYPE" => "content", //Тип инфоблока
        "IBLOCK_URL" => "", //URL страницы просмотра списка элементов (по умолчанию - из настроек инфоблока)
        "INCLUDE_IBLOCK_INTO_CHAIN" => "Y", //Включать инфоблок в цепочку навигации
        "MESSAGE_404" => "", //Сообщение для показа (по умолчанию из компонента)
        "META_DESCRIPTION" => "-", //Установить описание страницы из свойства
        "META_KEYWORDS" => "-", //Установить ключевые слова страницы из свойства
        "PAGER_BASE_LINK_ENABLE" => "N", //Включить обработку ссылок
        "PAGER_SHOW_ALL" => "N", //Показывать ссылку "Все"
        "PAGER_TEMPLATE" => ".default", //Шаблон постраничной навигации
        "PAGER_TITLE" => "Страница", //Название категорий
        "PROPERTY_CODE" => array("", ""), //Свойства
        "SET_BROWSER_TITLE" => "Y", //Устанавливать заголовок окна браузера
        "SET_CANONICAL_URL" => "N", //Устанавливать канонический URL
        "SET_LAST_MODIFIED" => "N", //Устанавливать в заголовках ответа время модификации страницы
        "SET_META_DESCRIPTION" => "Y", //Устанавливать описание страницы
        "SET_META_KEYWORDS" => "Y", //Устанавливать ключевые слова страницы
        "SET_STATUS_404" => "N", //Устанавливать статус 404
        "SET_TITLE" => "Y", //Устанавливать заголовок страницы
        "SHOW_404" => "N", //Показ специальной страницы
        "USE_PERMISSIONS" => "N", //Использовать дополнительное ограничение доступа
        "USE_SHARE" => "N" //Отображать панель соц. закладок
    )
);?>

/var/www/p366461/data/www/ipochino.ru/_optima/registration/readme.md

7.44 Шаблон "Регистрация"

Страница с формой для регистрации пользователя

Особенности

На странице задается переменная "FULLWIDTH" в значение "Y"

Используется компонент bitrix:system.auth.registration

Для подтверждения регистрации в настройках главного модуля необходимо выставить галочки на пунктах:

Код подключения компонента

<?$APPLICATION->IncludeComponent("bitrix:system.auth.registration","",Array(
        "USER_PROPERTY_NAME" => "",
        "SEF_MODE" => "Y",
        "SHOW_FIELDS" => Array(),
        "REQUIRED_FIELDS" => Array(),
        "AUTH" => "Y",
        "USE_BACKURL" => "Y",
        "SUCCESS_PAGE" => "",
        "SET_TITLE" => "N",
        "USER_PROPERTY" => Array(),
        "SEF_FOLDER" => "/",
        "VARIABLE_ALIASES" => Array()
    )
);?>

/var/www/p366461/data/www/ipochino.ru/_optima/contacts-detail/readme.md

7.45 Детальная страница Магазина, шаблон "по-умолчанию"

Предполагается хранение данных в свойства инфоблока, на странице выводятся несколько блоков информации
Строковые свойства: - Телефон (Если есть) - Факс (Если есть) - Email (Если есть) - Skype (Если есть) - Часы работы (Если есть) - Skype (Если есть) - Адрес (Если есть)
Свойства типа текст:
- Путь пешком (если есть) - Путь на автомобиле (если есть)
Метки на карте:
- Метка на карте Яндекса
Дополнительно:
- Фотографии

Ссылка на прототип: [http://eshop.proto.webprofy.ru/#p=shops-item]

Параметры шаблона

Параметр Название параметра Тип По-умолчанию
ADD_ELEMENT_CHAIN Включать название элемента в цепочку навигации Да/Нет Нет
ADD_SECTIONS_CHAIN Включать раздел в цепочку навигации Да/Нет Нет
AJAX_MODE Включить режим AJAX Да/Нет Нет
AJAX_OPTION_ADDITIONAL Префикс идентификатора для уникальности в режиме AJAX Строка
AJAX_OPTION_HISTORY Включить эмуляцию навигации браузера Да/Нет Нет
AJAX_OPTION_JUMP Включить прокрутку к началу компонента Да/Нет Нет
AJAX_OPTION_STYLE Включить подгрузку стилей Да/Нет Нет
BROWSER_TITLE Установить заголовок окна браузера из Свойства Список -
CACHE_GROUPS Учитывать права доступа Да/Нет Да
CACHE_TIME Время кеширования (сек.) Строка 3600
CACHE_TYP Тип кеширования Список A
CHECK_DATES Показывать только активные на данный момент элементы Да/Нет Да
COMPONENT_TEMPLATE Шаблон компонента Стока .default
ELEMENT_CODE Код выводимой новости Строка -
ELEMENT_ID ID выводимой новости Строка $_REQUEST["ELEMENT_ID"]
FIELD_CODE Список кодов полей, которые отображаются на странице Список -
IBLOCK_ID Идентификатор инфоблока Список -
IBLOCK_TYPE Тип инфоблока Список -
IBLOCK_URL URL страницы просмотра списка элементов (по умолчанию - из настроек инфоблока) Стока -
INCLUDE_IBLOCK_INTO_CHAIN Включать инфоблок в цепочку навигации Да/Нет Да
MESSAGE_404 Сообщение для показа (по умолчанию из компонента) Строка -
META_DESCRIPTION Установить описание страницы из свойства Список -
META_KEYWORDS Установить ключевые слова страницы из свойства Список -
PAGER_BASE_LINK_ENABLE Включить обработку ссылок Да/Нет Да
PAGER_SHOW_ALL Показывать ссылку Все Да/Нет Да
PAGER_TEMPLATE Шаблон постраничной навигации Список -
PAGER_TITLE Название категорий при детальном просмотре Строка Страница
PROPERTY_CODE Свойства, которые будут отображены на странице Список -
SET_BROWSER_TITLE Устанавливать заголовок окна браузера Да/Нет Да
SET_CANONICAL_URL Устанавливать канонический URL Да/Нет Да
SET_LAST_MODIFIED Устанавливать в заголовках ответа время модификации страницы Да/Нет Да
SET_META_DESCRIPTION Устанавливать описание страницы Да/Нет Да
SET_META_KEYWORDS Устанавливать ключевые слова страницы Да/Нет Да
SET_STATUS_404 Устанавливать статус 404 Да/Нет Да
SET_TITLE Устанавливать заголовок страницы Да/Нет Да
SHOW_404 Показ специальной страницы Да/Нет Да
USE_PERMISSIONS Использовать дополнительное ограничение доступа Да/Нет Да
USE_SHARE Отображать панель соц. закладок Да/Нет Да
WP_PHOTO_COUNT Максимально выводимое количество фотографий Строка -
WP_SORT Сортировка свойств по настройкам инфоблока Да/Нет Да

Незадействованные параметры компонента

Параметр Название параметра Комментарий
ACTIVE_DATE_FORMAT Формат показа даты Не выводится в шаблоне
DETAIL_URL URL страницы детального просмотра (по умолчанию - из настроек инфоблока) Не выводится в шаблоне
DISPLAY_BOTTOM_PAGER Выводить постраничную навигацию под списком Не выводится в шаблоне
DISPLAY_DATE Выводить дату элемента Не выводится в шаблоне
DISPLAY_PICTURE Выводить детальное изображение Не выводится в шаблоне
DISPLAY_PREVIEW_TEXT Выводить текст анонса Не выводится в шаблоне
DISPLAY_TOP_PAGER Выводить постраничную навигацию над списком Не выводится в шаблоне

Нет

Используемые блоки вёрстки

Код подключения компонента

<?$APPLICATION->IncludeComponent(
    "webprofy:contacts.detail",
    ".default",
    Array(
        "ADD_ELEMENT_CHAIN" => "N",
        "ADD_SECTIONS_CHAIN" => "N",
        "AJAX_MODE" => "N",
        "AJAX_OPTION_ADDITIONAL" => "",
        "AJAX_OPTION_HISTORY" => "N",
        "AJAX_OPTION_JUMP" => "N",
        "AJAX_OPTION_STYLE" => "Y",
        "BROWSER_TITLE" => "-",
        "CACHE_GROUPS" => "Y",
        "CACHE_TIME" => "36000000",
        "CACHE_TYPE" => "A",
        "CHECK_DATES" => "Y",
        "ELEMENT_CODE" => "",
        "ELEMENT_ID" => 104,
        "FIELD_CODE" => array("",""),
        "IBLOCK_ID" => "15",
        "IBLOCK_TYPE" => "content",
        "IBLOCK_URL" => "",
        "INCLUDE_IBLOCK_INTO_CHAIN" => "N",
        "MESSAGE_404" => "",
        "META_DESCRIPTION" => "-",
        "META_KEYWORDS" => "-",
        "PAGER_BASE_LINK_ENABLE" => "N",
        "PAGER_SHOW_ALL" => "N",
        "PAGER_TEMPLATE" => ".default",
        "PAGER_TITLE" => "",
        "PROPERTY_CODE" => array("EMAIL","SKYPE","BY_CAR_DESC","WALKING_DESC","PHONE","YANDEX_POINT","FAX","OPENING_HOUSE","PHOTO"),
        "SET_BROWSER_TITLE" => "Y",
        "SET_CANONICAL_URL" => "N",
        "SET_LAST_MODIFIED" => "N",
        "SET_META_DESCRIPTION" => "Y",
        "SET_META_KEYWORDS" => "Y",
        "SET_STATUS_404" => "N",
        "SET_TITLE" => "N",
        "SHOW_404" => "N",
        "USE_PERMISSIONS" => "N",
        "USE_SHARE" => "N",
        "WP_PHOTO_COUNT" => 1,
        "WP_SORT" => 'Y'
    )
);?>

/var/www/p366461/data/www/ipochino.ru/_optima/search_list_page/readme.md

7.46 Раздел "search_list_page" (Поиск списком)

Параметры шаблона

Незадействованные параметры компонента

Код подключения компонента



/var/www/p366461/data/www/ipochino.ru/_optima/forgotpasswd/readme.md

7.47 Шаблон "Восстановление пароля"

Страница с формой для восстановление пароля пользователя

Особенности

На странице задается переменная "FULLWIDTH" в значение "Y"

Используется компонент bitrix:system.auth.forgotpasswd

Код подключения компонента

<? $APPLICATION->IncludeComponent(
                "bitrix:system.auth.forgotpasswd",
                ".default",
                Array(
                    "WP_HTML_BLOCK" => "forgotpasswd-form",
                    "WP_SHOW_TITLE" => "N"
                )
            ); ?>

/var/www/p366461/data/www/ipochino.ru/_optima/offers-tiles/readme.md

7.48 Список спецпредложений

Ссылка на прототип: [http://eshop.proto.webprofy.ru/#p=offers-list_-_tiles]

См. bitrix:news.list/offers-tiles

Ссыдка на верстку: [http://eshop.optima.webprofy.ru/_optima/offers-tiles/]

Параметры

Описание параметров можно посмотреть на странице шаблона bitrix:news.list/offers-tiles

Ссылка: bitrix:news.list/offers-tiles

Код подключения компонента

<?$APPLICATION->IncludeComponent(
    "bitrix:news.list",
    "offers-tiles",
    Array(
        "ADD_SECTIONS_CHAIN" => "N",
        "AJAX_MODE" => "N",
        "AJAX_OPTION_ADDITIONAL" => "",
        "AJAX_OPTION_HISTORY" => "N",
        "AJAX_OPTION_JUMP" => "N",
        "AJAX_OPTION_STYLE" => "Y",
        "CACHE_FILTER" => "N",
        "CACHE_GROUPS" => "Y",
        "CACHE_TIME" => "36000000",
        "CACHE_TYPE" => "A",
        "CHECK_DATES" => "Y",
        "DETAIL_URL" => "",
        "DISPLAY_BOTTOM_PAGER" => "Y",
        "DISPLAY_TOP_PAGER" => "N",
        "FIELD_CODE" => array(
            0 => "DETAIL_PICTURE"
        ),
        "FILTER_NAME" => "",
        "HIDE_LINK_WHEN_NO_DETAIL" => "N",
        "IBLOCK_ID" => "18",
        "IBLOCK_TYPE" => "content",
        "INCLUDE_IBLOCK_INTO_CHAIN" => "Y",
        "INCLUDE_SUBSECTIONS" => "Y",
        "MESSAGE_404" => "",
        "NEWS_COUNT" => "20",
        "PAGER_BASE_LINK_ENABLE" => "N",
        "PAGER_DESC_NUMBERING" => "N",
        "PAGER_DESC_NUMBERING_CACHE_TIME" => "36000",
        "PAGER_SHOW_ALL" => "N",
        "PAGER_SHOW_ALWAYS" => "N",
        "PAGER_TEMPLATE" => ".default",
        "PAGER_TITLE" => "Спецпредложения",
        "PARENT_SECTION" => "",
        "PARENT_SECTION_CODE" => "",
        "PREVIEW_TRUNCATE_LEN" => "",
        "PROPERTY_CODE" => array(
            0 => "MAIN_ACTION"
        ),
        "SET_BROWSER_TITLE" => "Y",
        "SET_LAST_MODIFIED" => "N",
        "SET_META_DESCRIPTION" => "Y",
        "SET_META_KEYWORDS" => "Y",
        "SET_STATUS_404" => "N",
        "SET_TITLE" => "Y",
        "SHOW_404" => "N",
        "SORT_BY1" => "ACTIVE_FROM",
        "SORT_BY2" => "SORT",
        "SORT_ORDER1" => "DESC",
        "SORT_ORDER2" => "ASC"
    )
);?>

/var/www/p366461/data/www/ipochino.ru/_optima/faq-simple/readme.md

7.49 Раздел "faq" (вопрос ответ)

Параметры шаблона

Параметр Название параметра Тип По умолчанию
IBLOCK_TYPE Тип инфоблока Список -
IBLOCK_ID Идентификатор инфоблока Строка -
NEWS_COUNT Количество новостей, выводимых на странице Строка -
SORT_BY1 Поле для первой сортировки новостей Список SORT
SORT_ORDER1 Направление для первой сортировки новостей Список ASC
SORT_BY2 Поле для второй сортировки новостей Список SORT
SORT_ORDER2 Направление для второй сортировки новостей Список ASC
CHECK_DATES Показывать только активные на данный момент новостей Да/Нет Нет
SEF_MODE Включить режим ЧПУ Да/Нет Нет
CACHE_TYPE Тип Кеширования Список
CACHE_TIME Время Кеширования Строка 3600
CACHE_FILTER Кешировать при установленном фильтре Да/Нет Нет
CACHE_GROUPS Учитывать права доступа Да/Нет Нет
SET_STATUS_404 Устанавливать статус 404 Да/Нет Нет
SET_TITLE Устанавливать заголовок страницы Да/Нет Нет
INCLUDE_IBLOCK_INTO_CHAIN Включать инфоблок в цепочку навигации Да/Нет Нет
ADD_SECTIONS_CHAIN Включать раздел в цепочку навигации Да/Нет Нет
ADD_ELEMENT_CHAIN Включать название элемента в цепочку навигации Да/Нет Нет
USE_PERMISSIONS Использовать дополнительное ограничение доступа Да/Нет Нет
PREVIEW_TRUNCATE_LEN Максимальная длина анонса для вывода (только для типа текст) Строка -
LIST_ACTIVE_DATE_FORMAT Формат показа даты Строка Из настроек Bitrix
HIDE_LINK_WHEN_NO_DETAIL Скрывать ссылку, если нет детального описания Да/Нет Да
DISPLAY_NAME Выводить название элемента Да/Нет Да
META_KEYWORDS Установить ключевые слова страницы из свойства Список -
META_DESCRIPTION Установить описание страницы из свойства Список -
BROWSER_TITLE Установить заголовок окна браузера из свойства Список -
DISPLAY_BOTTOM_PAGER Выводить постраничную навигацию детального просмотра под списком Да/Нет Нет
PAGER_TITLE Название категорий постраничной навигации Строка -
PAGER_SHOW_ALWAYS Выводить всегда постраничную навигацию Да/Нет Нет
PAGER_DESC_NUMBERING Использовать обратную навигацию Да/Нет Нет
PAGER_DESC_NUMBERING_CACHE_TIME Время кеширования страниц для обратной навигации Время в сек. -
PAGER_SHOW_ALL Показывать ссылку "Все Да/Нет Нет
SEF_FOLDER Каталог ЧПУ (относительно корня сайта) URL относительно корня -
COMPONENT_TEMPLATE Шаблон компонента Строка .default
SET_LAST_MODIFIED Устанавливать в заголовках ответа время модификации страницы Да/Нет Нет
PAGER_BASE_LINK_ENABLE Включить обработку ссылок Да/Нет Нет
SHOW_404 Показ специальной страницы Да/Нет Нет
MESSAGE_404 Сообщение для показа (по умолчанию из компонента) Строка -
SEF_URL_TEMPLATES Шаблоны Адресов страниц Строка -

WP_ONLY_SEND | Отправлять вопрос только по почте | Да/Нет | Нет

Незадействованные параметры компонента

Параметр Название параметра Комментарий
DETAIL_ACTIVE_DATE_FORMAT Формат показа даты Не задействовано
DISPLAY_TOP_PAGER Выводить постраничную навигацию детального просмотра над списком Не задействовано
DISPLAY_PICTURE Показывать изображение, если есть Не задействовано
DISPLAY_PREVIEW_TEXT Показывать анонс Не задействовано
USE_SHARE Показывать кнопки шаринга в соцсети Не задействовано
DISPLAY_DATE Показывать дату Не выводится в шаблоне
USE_SEARCH Разрешить поиск Не реализовано
USE_RSS Разрешить RSS Не реализовано
USE_RATING Разрешить голосование Не реализовано
USE_CATEGORIES Выводить материалы по теме Не реализовано
USE_REVIEW Разрешить отзывы Не реализовано
USE_FILTER Показывать фильтр Не реализовано
- Страница общего списка Не задействована
- Страница раздела Не задействована
AJAX_MODE Включить режим AJAX (и все связанные параметры) Нет
LIST_FIELD_CODE Настройки списка — Поля Не выводятся в шаблоне
LIST_PROPERTY_CODE Настройки списка — Свойства Не выводятся в шаблоне
FIELD_CODE Настройки детального просмотра — Поля Не выводятся в шаблоне
PROPERTY_CODE Настройки детального просмотра — Свойства Не выводятся в шаблоне
DETAIL_PAGER_TEMPLATE, DETAIL_DISPLAY_TOP_PAGER, DETAIL_DISPLAY_BOTTOM_PAGER, DETAIL_PAGER_TITLE Настройки постраничной навигации детального просмотра  Не выводятся в шаблоне

Код подключения компонента

<?$APPLICATION->IncludeComponent(
    "bitrix:news",
    "faq",
    array(
        "ADD_ELEMENT_CHAIN" => "N",
        "ADD_SECTIONS_CHAIN" => "Y",
        "AJAX_MODE" => "N",
        "AJAX_OPTION_ADDITIONAL" => "",
        "AJAX_OPTION_HISTORY" => "N",
        "AJAX_OPTION_JUMP" => "N",
        "AJAX_OPTION_STYLE" => "Y",
        "BROWSER_TITLE" => "-",
        "CACHE_FILTER" => "N",
        "CACHE_GROUPS" => "Y",
        "CACHE_TIME" => "36000000",
        "CACHE_TYPE" => "A",
        "CHECK_DATES" => "Y",
        "COMPONENT_TEMPLATE" => "faq",
        "DETAIL_ACTIVE_DATE_FORMAT" => "d.m.Y",
        "DETAIL_DISPLAY_BOTTOM_PAGER" => "Y",
        "DETAIL_DISPLAY_TOP_PAGER" => "N",
        "DETAIL_FIELD_CODE" => array(
            0 => "",
            1 => "",
        ),
        "DETAIL_PAGER_SHOW_ALL" => "Y",
        "DETAIL_PAGER_TEMPLATE" => "",
        "DETAIL_PAGER_TITLE" => "Страница",
        "DETAIL_PROPERTY_CODE" => array(
            0 => "",
            1 => "FAQ_EMAIL",
            2 => "FAQ_QUESTION",
            3 => "",
        ),
        "DETAIL_SET_CANONICAL_URL" => "N",
        "DISPLAY_BOTTOM_PAGER" => "Y",
        "DISPLAY_DATE" => "Y",
        "DISPLAY_NAME" => "Y",
        "DISPLAY_PICTURE" => "Y",
        "DISPLAY_PREVIEW_TEXT" => "Y",
        "DISPLAY_TOP_PAGER" => "N",
        "HIDE_LINK_WHEN_NO_DETAIL" => "N",
        "IBLOCK_ID" => "25",
        "IBLOCK_TYPE" => "content",
        "INCLUDE_IBLOCK_INTO_CHAIN" => "Y",
        "LIST_ACTIVE_DATE_FORMAT" => "d.m.Y",
        "LIST_FIELD_CODE" => array(
            0 => "",
            1 => "",
        ),
        "LIST_PROPERTY_CODE" => array(
            0 => "",
            1 => "FAQ_EMAIL",
            2 => "FAQ_QUESTION",
            3 => "",
        ),
        "MESSAGE_404" => "",
        "META_DESCRIPTION" => "-",
        "META_KEYWORDS" => "-",
        "NEWS_COUNT" => "20",
        "PAGER_BASE_LINK_ENABLE" => "N",
        "PAGER_DESC_NUMBERING" => "N",
        "PAGER_DESC_NUMBERING_CACHE_TIME" => "36000",
        "PAGER_SHOW_ALL" => "N",
        "PAGER_SHOW_ALWAYS" => "N",
        "PAGER_TEMPLATE" => ".default",
        "PAGER_TITLE" => "Новости",
        "PREVIEW_TRUNCATE_LEN" => "",
        "SEF_MODE" => "N",
        "SET_LAST_MODIFIED" => "N",
        "SET_STATUS_404" => "N",
        "SET_TITLE" => "Y",
        "SHOW_404" => "N",
        "SORT_BY1" => "ACTIVE_FROM",
        "SORT_BY2" => "SORT",
        "SORT_ORDER1" => "DESC",
        "SORT_ORDER2" => "ASC",
        "USE_CATEGORIES" => "N",
        "USE_FILTER" => "N",
        "USE_PERMISSIONS" => "N",
        "USE_RATING" => "N",
        "USE_REVIEW" => "N",
        "USE_RSS" => "N",
        "USE_SEARCH" => "N",
        "USE_SHARE" => "N",
        "VARIABLE_ALIASES" => array(
            "SECTION_ID" => "SECTION_ID",
            "ELEMENT_ID" => "ELEMENT_ID",
        ),
        "WP_ONLY_SEND" => "Y",
    ),
    false
);?>

ТЗ

На странице «Вопрос-Ответ» отображается список вопросов от пользователей, отсортированных по дате публикации (от раннего к позднему). При клике на вопрос раскрывается ответ к нему.

Если вопросов на странице больше 10 штук, то отображается постраничная навигация.

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

Состав, наименования и порядок следования полей формы задаются через административный веб-интерфейс сайта. Кроме того, на странице может быть размещен произвольный поясняющий текст.

Состав полей формы: 1. «Ваше имя» - обязательное поле, текстовое поле без валидации. 2. «E-mail» - обязательное поле, текстовое поле с валидацией по вхождению символа @. 3. «Вопрос» - обязательное поле, многострочное текстовое поле без валидации.

После щелчка пользователя на кнопке отправки (submit) на странице появляется сообщением «Спасибо! Ваш вопрос получен. Скоро наши специалисты ответят Вам.». Данные после отправки должны сохраниться в базе сайта, а также уйти на e-mail администратора сайта с пометкой «Вопрос с сайта». Содержимое формы должно пересылаться в текстовом формате (имя поля: введенные пользователем данные) в кодировке KOI-8. Пересылка файлов не поддерживается.

На сайте отображаются, только те вопросы, которые прошли модерацию: в административной панели установлена галочка в чекбоксе "Активность" и заполнено поле "Ответ".


/var/www/p366461/data/www/ipochino.ru/_optima/contacts-v2/readme.md

7.50 Детальная страница Контакта, шаблон " c ФОС"

Предполагается хранение данных в свойства инфоблока, на странице выводятся несколько блоков информации
Строковые свойства: - Телефон (Если есть) - Факс (Если есть) - Email (Если есть) - Skype (Если есть) - Часы работы (Если есть) - Skype (Если есть) - Адрес (Если есть)
Свойства типа текст:
- Путь пешком (если есть) - Путь на автомобиле (если есть)
Метки на карте:
- Метка на карте Яндекса
Дополнительно:
- Фотографии

Ссылка на прототип: [http://eshop.proto.webprofy.ru/#p=shops-item1]

Параметры шаблона

Параметр Название параметра Тип По-умолчанию
ADD_ELEMENT_CHAIN Включать название элемента в цепочку навигации Да/Нет Нет
ADD_SECTIONS_CHAIN Включать раздел в цепочку навигации Да/Нет Нет
AJAX_MODE Включить режим AJAX Да/Нет Нет
AJAX_OPTION_ADDITIONAL Префикс идентификатора для уникальности в режиме AJAX Строка
AJAX_OPTION_HISTORY Включить эмуляцию навигации браузера Да/Нет Нет
AJAX_OPTION_JUMP Включить прокрутку к началу компонента Да/Нет Нет
AJAX_OPTION_STYLE Включить подгрузку стилей Да/Нет Нет
BROWSER_TITLE Установить заголовок окна браузера из Свойства Список -
CACHE_GROUPS Учитывать права доступа Да/Нет Да
CACHE_TIME Время кеширования (сек.) Строка 3600
CACHE_TYP Тип кеширования Список A
CHECK_DATES Показывать только активные на данный момент элементы Да/Нет Да
COMPONENT_TEMPLATE Шаблон компонента Стока .default
ELEMENT_CODE Код выводимой новости Строка -
ELEMENT_ID ID выводимой новости Строка $_REQUEST["ELEMENT_ID"]
FIELD_CODE Список кодов полей, которые отображаются на странице Список -
IBLOCK_ID Идентификатор инфоблока Список -
IBLOCK_TYPE Тип инфоблока Список -
IBLOCK_URL URL страницы просмотра списка элементов (по умолчанию - из настроек инфоблока) Стока -
INCLUDE_IBLOCK_INTO_CHAIN Включать инфоблок в цепочку навигации Да/Нет Да
MESSAGE_404 Сообщение для показа (по умолчанию из компонента) Строка -
META_DESCRIPTION Установить описание страницы из свойства Список -
META_KEYWORDS Установить ключевые слова страницы из свойства Список -
PAGER_BASE_LINK_ENABLE Включить обработку ссылок Да/Нет Да
PAGER_SHOW_ALL Показывать ссылку Все Да/Нет Да
PAGER_TEMPLATE Шаблон постраничной навигации Список -
PAGER_TITLE Название категорий при детальном просмотре Строка Страница
PROPERTY_CODE Свойства, которые будут отображены на странице Список -
SET_BROWSER_TITLE Устанавливать заголовок окна браузера Да/Нет Да
SET_CANONICAL_URL Устанавливать канонический URL Да/Нет Да
SET_LAST_MODIFIED Устанавливать в заголовках ответа время модификации страницы Да/Нет Да
SET_META_DESCRIPTION Устанавливать описание страницы Да/Нет Да
SET_META_KEYWORDS Устанавливать ключевые слова страницы Да/Нет Да
SET_STATUS_404 Устанавливать статус 404 Да/Нет Да
SET_TITLE Устанавливать заголовок страницы Да/Нет Да
SHOW_404 Показ специальной страницы Да/Нет Да
USE_PERMISSIONS Использовать дополнительное ограничение доступа Да/Нет Да
USE_SHARE Отображать панель соц. закладок Да/Нет Да
WP_PHOTO_COUNT Максимально выводимое количество фотографий Строка -
WP_SORT Сортировка свойств по настройкам инфоблока Да/Нет Да

Незадействованные параметры компонента

Параметр Название параметра Комментарий
ACTIVE_DATE_FORMAT Формат показа даты Не выводится в шаблоне
DETAIL_URL URL страницы детального просмотра (по умолчанию - из настроек инфоблока) Не выводится в шаблоне
DISPLAY_BOTTOM_PAGER Выводить постраничную навигацию под списком Не выводится в шаблоне
DISPLAY_DATE Выводить дату элемента Не выводится в шаблоне
DISPLAY_PICTURE Выводить детальное изображение Не выводится в шаблоне
DISPLAY_PREVIEW_TEXT Выводить текст анонса Не выводится в шаблоне
DISPLAY_TOP_PAGER Выводить постраничную навигацию над списком Не выводится в шаблоне

Нет

Используемые блоки вёрстки

Код подключения компонента

<?$APPLICATION->IncludeComponent(
    "webprofy:contacts.detail",
    "company",
    Array(
        "ADD_ELEMENT_CHAIN" => "N",
        "ADD_SECTIONS_CHAIN" => "N",
        "AJAX_MODE" => "N",
        "AJAX_OPTION_ADDITIONAL" => "",
        "AJAX_OPTION_HISTORY" => "N",
        "AJAX_OPTION_JUMP" => "N",
        "AJAX_OPTION_STYLE" => "Y",
        "BROWSER_TITLE" => "-",
        "CACHE_GROUPS" => "Y",
        "CACHE_TIME" => "36000000",
        "CACHE_TYPE" => "A",
        "CHECK_DATES" => "Y",
        "ELEMENT_CODE" => "",
        "ELEMENT_ID" => 104,
        "FIELD_CODE" => array("",""),
        "IBLOCK_ID" => "15",
        "IBLOCK_TYPE" => "content",
        "IBLOCK_URL" => "",
        "INCLUDE_IBLOCK_INTO_CHAIN" => "Y",
        "MESSAGE_404" => "",
        "META_DESCRIPTION" => "-",
        "META_KEYWORDS" => "-",
        "PAGER_BASE_LINK_ENABLE" => "N",
        "PAGER_SHOW_ALL" => "N",
        "PAGER_TEMPLATE" => ".default",
        "PAGER_TITLE" => "",
        "PROPERTY_CODE" => array("EMAIL","SKYPE","BY_CAR","WALKING","PHONE","YANDEX_POINT","FAX","HOURS","PHOTO", 'ADDRESS'),
        "SET_BROWSER_TITLE" => "Y",
        "SET_CANONICAL_URL" => "N",
        "SET_LAST_MODIFIED" => "N",
        "SET_META_DESCRIPTION" => "Y",
        "SET_META_KEYWORDS" => "Y",
        "SET_STATUS_404" => "N",
        "SET_TITLE" => "Y",
        "SHOW_404" => "N",
        "USE_PERMISSIONS" => "N",
        "USE_SHARE" => "N",
        "WP_PHOTO_COUNT" => 1,
        "WP_SORT" => 'Y',
        "WP_HTML_BLOCK" => 'company-contacts',
        "WEB_FORM_ID" => "1",
        "WP_WEB_FORM_ID" => "1"

    )
);?>

/var/www/p366461/data/www/ipochino.ru/_optima/search-results/readme.md

7.51 Раздел "search-results" (Страница поисковаой выдачи)

Отображет результаты поиска с разделением на несколько групп:

Параметры компонента

Параметр Название параметра Тип По умолчанию
RESTART Искать без учета морфологии (при отсутствии результата поиска) Да/Нет -
NO_WORD_LOGIC Отключить обработку слов как логических операторов Да/Нет -
CHECK_DATES Искать только в активных по дате документах Да/Нет -
USE_TITLE_RANK При ранжировании результата учитывать заголовки Да/Нет Нет
DEFAULT_SORT Сортировка по умолчанию Строка -
FILTER_NAME Дополнительный фильтр Строка -
arrFILTER Ограничение области поиска Список -
PAGE_RESULT_COUNT Количество результатов на странице Число -
CACHE_TYPE Тип кеширования Строка -
CACHE_TIME Время кеширования (сек.) Строка 3600
DISPLAY_TOP_PAGER Постраничная навигация - Выводить над результатами Да/Нет -
DISPLAY_BOTTOM_PAGER Постраничная навигация - Выводить под результатами Да/Нет -
PAGER_TITLE Постраничная навигация - Название результатов поиска Строка -
PAGER_SHOW_ALWAYS Постраничная навигация - Выводить всегда Да/Нет -
PAGER_TEMPLATE Постраничная навигация - Название шаблона Строка .default

Незадействованные параметры компонента

Параметр Название параметра Тип По умолчанию
AJAX_MODE Включить режим AJAX Да/Нет -
AJAX_OPTION_SHADOW Режим AJAX - Включить затенение Да/Нет -
AJAX_OPTION_JUMP Режим AJAX - Включить прокрутку к началу компонента Да/Нет -
AJAX_OPTION_STYLE Режим AJAX - Включить подгрузку стилей Да/Нет -
AJAX_OPTION_HISTORY Режим AJAX - Включить эмуляцию навигации браузера Да/Нет -
USE_LANGUAGE_GUESS Включить автоопределение раскладки клавиатуры Да/Нет -
USE_SUGGEST Показывать подсказку с поисковыми фразами Да/Нет -
SHOW_RATING Включить рейтинг Да/Нет -
PATH_TO_USER_PROFILE Шаблон пути к профилю пользователя Строка -
SHOW_WHERE Показывать выпадающий список "Где искать" Да/Нет -
arrWHERE Значения для выпадающего списка "Где искать" Список -
SHOW_WHEN Показывать фильтр по датам Да/Нет -

Дополнительные параметры шаблона

Параметр Название параметра Тип По умолчанию
WP_SHOW_CATALOG_TITLES Отображать названия каталогов Да/Нет Да

Код подключения компонента

<?$APPLICATION->IncludeComponent(
    "bitrix:search.page",
    ".default",
    array(
        "RESTART" => "Y", // Искать без учета морфологии (при отсутствии результата поиска)
        "NO_WORD_LOGIC" => "N", // Отключить обработку слов как логических операторов
        "CHECK_DATES" => "N", // Искать только в активных по дате документах
        "USE_TITLE_RANK" => "N", // При ранжировании результата учитывать заголовки
        "DEFAULT_SORT" => "rank", // Сортировка по умолчанию - по релевантности (rank) или по дате (date)
        "FILTER_NAME" => "", // Дополнительный фильтр
        "arrFILTER" => array(), // Ограничение области поиска
        "PAGE_RESULT_COUNT" => "10", // Количество результатов на странице
        "CACHE_TYPE" => "A", // Тип кеширования
        "CACHE_TIME" => "3600", // Время кеширования (сек.)
        "DISPLAY_TOP_PAGER" => "N", // Постраничная навигация - Выводить над результатами
        "DISPLAY_BOTTOM_PAGER" => "Y", // Постраничная навигация - Выводить под результатами
        "PAGER_TITLE" => "", // Заголовок постраничной навигации
        "PAGER_SHOW_ALWAYS" => "Y", // Постраничная навигация - Выводить всегда
        "PAGER_TEMPLATE" => "", // Постраничная навигация - Название шаблона
        "WP_SHOW_CATALOG_TITLES" => "Y", // Отображать названия каталогов

        "AJAX_MODE" => "N", // Включить режим AJAX
        "AJAX_OPTION_SHADOW" => "Y", // Включить затенение
        "AJAX_OPTION_JUMP" => "N", // Включить прокрутку к началу компонента
        "AJAX_OPTION_STYLE" => "Y", // Включить подгрузку стилей
        "AJAX_OPTION_HISTORY" => "N", // Включить эмуляцию навигации браузера

        "USE_LANGUAGE_GUESS" => "Y", // Включить автоопределение раскладки клавиатуры
        "USE_SUGGEST" => "Y", // Показывать подсказку с поисковыми фразами
        "SHOW_RATING" => "Y", // Включить рейтинг
        "PATH_TO_USER_PROFILE" => "", // Шаблон пути к профилю пользователя

        "SHOW_WHERE" => "Y", // Показывать выпадающий список "Где искать"
        "arrWHERE" => array(), // Значения для выпадающего списка "Где искать"
        "SHOW_WHEN" => "Y", // Показывать фильтр по датам
    )
);?>

/var/www/p366461/data/www/ipochino.ru/_optima/articles/readme.md

7.52 Раздел "Статьи"

Динамический раздел. Состоит из двух страниц: - Список статей - Детальная страница статьи

Ссылки на прототип: * список * детально

Компоненты: * bitrix:news/articles * bitrix:news.list/articles * bitrix:news.detail/.default

Ссыдка на верстку: * список * детально

Параметры

Описание параметров можно посмотреть на странице шаблона bitrix:news/articles

Ссылка: bitrix:news/articles

ТЗ

В разделе «Статьи» отображается анонсируемыйий список статей. Каджый анонс статьи содержит изображение, заголовок и краткое описание.

Изображение должно соответствовать следующим техническим требованиям: * максимальный объем файла — 10 МБ; * формат изображения — JPG, PNG или GIF; * соотношение сторон изображения должно быть 3:4.

На одной странице отображается 10 анонсов статей. При превышении данного количества на странице появляется постраничная навигация.

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

Страница детального описания статьи

На странице детального описания отображается полный текст статьи. Страница статьи представлена как текстовая страница, на которой отображается: главное изображение статьи, дата публикации статьи, текст статьи, панель шаринга в соц.сети, кнопка возврата в список статей. Также предусматривается возможность форматирования текста (заголовки первого, второго, третьего уровня, списки, нумерованные списки, выделения, таблицы), размещения фотографий, фотогалерей, текстов, ссылок, видеоматериалов (видеозаписи встраиваются из YouTube).


/var/www/p366461/data/www/ipochino.ru/_optima/catalog-items-table/readme.md

7.53 Список товаров каталога таблицей

Вариант вывода списка товаров в виде таблицы.

Ссылка на прототип: [http://eshop.proto.webprofy.ru/#p=catalog_items_-_table]

См. bitrix:catalog.section/table

Ссыдка на верстку: [http://eshop.optima.webprofy.ru/_optima/catalog-items-table/]

Параметры

Описание параметров можно посмотреть на странице шаблона bitrix:catalog.section/table

Ссылка: bitrix:catalog.section/table

Код подключения компонента

<?$intSectionID = $APPLICATION->IncludeComponent(
    "bitrix:catalog.section",
    "table",
    array(
        "IBLOCK_TYPE" => "catalog",
        "IBLOCK_ID" => "19",
        "ELEMENT_SORT_FIELD" => "sort",
        "ELEMENT_SORT_ORDER" => "asc",
        "ELEMENT_SORT_FIELD2" => "id",
        "ELEMENT_SORT_ORDER2" => "desc",
        "PROPERTY_CODE" => array(
            0 => "MANUFACTURER",
            1 => "ARTNUMBER"
        ),
        "META_KEYWORDS" => "-",
        "META_DESCRIPTION" => "-",
        "BROWSER_TITLE" => "-",
        "INCLUDE_SUBSECTIONS" => "Y",
        "BASKET_URL" => "/cart/",
        "ACTION_VARIABLE" => "action",
        "PRODUCT_ID_VARIABLE" => "id",
        "SECTION_ID_VARIABLE" => "SECTION_ID",
        "PRODUCT_QUANTITY_VARIABLE" => "quantity",
        "PRODUCT_PROPS_VARIABLE" => "prop",
        "FILTER_NAME" => "",
        "CACHE_TYPE" => "A",
        "CACHE_TIME" => "36000000",
        "CACHE_FILTER" => "Y",
        "CACHE_GROUPS" => "Y",
        "SET_TITLE" => "N",
        "SET_STATUS_404" => "Y",
        "DISPLAY_COMPARE" => "N",
        "PAGE_ELEMENT_COUNT" => "10",
        "LINE_ELEMENT_COUNT" => "10",
        "PRICE_CODE" => array(
            0 => "BASE",
        ),
        "USE_PRICE_COUNT" => "N",
        "SHOW_PRICE_COUNT" => "1",
        "SHOW_PRODUCT_QUANTITY" => "Y",
        "PRICE_VAT_INCLUDE" => "Y",
        "USE_PRODUCT_QUANTITY" => "Y",
        "ADD_PROPERTIES_TO_BASKET" => "Y",
        "PARTIAL_PRODUCT_PROPERTIES" => "Y",
        "PRODUCT_PROPERTIES" => array(),
        "DISPLAY_TOP_PAGER" => "N",
        "DISPLAY_BOTTOM_PAGER" => "Y",
        "PAGER_TITLE" => "Товары",
        "PAGER_SHOW_ALWAYS" => "N",
        "PAGER_TEMPLATE" => ".default",
        "PAGER_DESC_NUMBERING" => "N",
        "PAGER_DESC_NUMBERING_CACHE_TIME" => "36000",
        "PAGER_SHOW_ALL" => "N",
        "OFFERS_CART_PROPERTIES" => array(),
        "OFFERS_FIELD_CODE" => array(),
        "OFFERS_PROPERTY_CODE" => array(),
        "OFFERS_SORT_FIELD" => "sort",
        "OFFERS_SORT_ORDER" => "asc",
        "OFFERS_SORT_FIELD2" => "id",
        "OFFERS_SORT_ORDER2" => "desc",
        "OFFERS_LIMIT" => "0",
        "SECTION_ID" => "",
        "SECTION_CODE" => "shoes",
        "SECTION_URL" => "",
        "DETAIL_URL" => "",
        'CONVERT_CURRENCY' => "Y",
        'CURRENCY_ID' => "RUB",
        'HIDE_NOT_AVAILABLE' => "N",
        'LABEL_PROP' => "-",
        'ADD_PICT_PROP' => "-",
        'PRODUCT_DISPLAY_MODE' => "Y",
        'OFFER_ADD_PICT_PROP' => "-",
        'OFFER_TREE_PROPS' => array(),
        'PRODUCT_SUBSCRIPTION' => "Y",
        'SHOW_DISCOUNT_PERCENT' => "Y",
        'SHOW_OLD_PRICE' => "Y",
        'MESS_BTN_BUY' => "Выбрать",
        'MESS_BTN_ADD_TO_BASKET' => "В корзину",
        'MESS_BTN_DETAIL' => "Подробнее",
        'MESS_NOT_AVAILABLE' => "Нет в наличии",
        "ADD_SECTIONS_CHAIN" => "N",
        'SHOW_CLOSE_POPUP' => "N",
        'COMPARE_PATH' => "compare/",
        'WP_ITEMLIST_CATEGORY_LINE' => "BLOG_POST_ID",
        'WP_CART_SYNC' => 'Y'
    ),
    false
);?>

/var/www/p366461/data/www/ipochino.ru/_optima/catalog_sections-hover/readme.md

7.54 Раздел "Каталог товаров".

Список разделов

Выводит список разделов, в виде плитки, опционально - список подразделов

Параметры шаблона компонента

Параметр Название параметра Тип По умолчанию
WP_SHOW_PICTURE Показывать фотографию Да/Нет Да
WP_SHOW_DESCRIPTION Показывать описание Да/Нет Да
WP_SHOW_SUBSECTIONS Отображать список подразделов Да/Нет Да
WP_SHOW_ALL_BUTTON Выводить кнопку "Показать все" Да/Нет Нет
WP_SUBSECTIONS_COUNT Если разделов больше, чем указанное кол-во Да/Нет Нет
WP_CATALOG_SECTIONS_HTML_MOD Модификатор блока Строка -

Код подключения компонента

<?$APPLICATION->IncludeComponent(
    "bitrix:catalog", 
    "",
    array(
        "IBLOCK_TYPE" => "catalog",
        "IBLOCK_ID" => CATALOG_IBLOCK_ID,
        "HIDE_NOT_AVAILABLE" => "N",
        "TEMPLATE_THEME" => "blue",
        "COMMON_SHOW_CLOSE_POPUP" => "N",
        "SHOW_DISCOUNT_PERCENT" => "N",
        "SHOW_OLD_PRICE" => "Y",
        "DETAIL_SHOW_MAX_QUANTITY" => "N",
        "MESS_BTN_BUY" => "Купить",
        "MESS_BTN_ADD_TO_BASKET" => "В корзину",
        "MESS_BTN_COMPARE" => "Сравнение",
        "MESS_BTN_DETAIL" => "Подробнее",
        "MESS_NOT_AVAILABLE" => "Нет в наличии",
        "DETAIL_USE_VOTE_RATING" => "Y",
        "DETAIL_USE_COMMENTS" => "Y",
        "DETAIL_BRAND_USE" => "N",
        "SEF_MODE" => "Y",
        "AJAX_MODE" => "N",
        "AJAX_OPTION_JUMP" => "N",
        "AJAX_OPTION_STYLE" => "Y",
        "AJAX_OPTION_HISTORY" => "N",
        "CACHE_TYPE" => "A",
        "CACHE_TIME" => "36000000",
        "CACHE_FILTER" => "Y",
        "CACHE_GROUPS" => "Y",
        "SET_STATUS_404" => "Y",
        "SET_TITLE" => "Y",
        "ADD_SECTIONS_CHAIN" => "Y",
        "ADD_ELEMENT_CHAIN" => "Y",
        "USE_ELEMENT_COUNTER" => "Y",
        "USE_SALE_BESTSELLERS" => "N",
        "USE_FILTER" => "Y",
        "FILTER_VIEW_MODE" => "VERTICAL",
        "USE_REVIEW" => "Y",
        "ACTION_VARIABLE" => "action",
        "PRODUCT_ID_VARIABLE" => "id",
        "USE_COMPARE" => "N",
        "PRICE_CODE" => array(
            0 => "BASE",
        ),
        "USE_PRICE_COUNT" => "N",
        "SHOW_PRICE_COUNT" => "1",
        "PRICE_VAT_INCLUDE" => "Y",
        "PRICE_VAT_SHOW_VALUE" => "N",
        "CONVERT_CURRENCY" => "Y",
        "BASKET_URL" => "/cart/",
        "USE_PRODUCT_QUANTITY" => "Y",
        "ADD_PROPERTIES_TO_BASKET" => "Y",
        "PRODUCT_PROPS_VARIABLE" => "prop",
        "PARTIAL_PRODUCT_PROPERTIES" => "Y",
        "PRODUCT_PROPERTIES" => array(
        ),
        "USE_COMMON_SETTINGS_BASKET_POPUP" => "Y",
        "TOP_ADD_TO_BASKET_ACTION" => "ADD",
        "SECTION_ADD_TO_BASKET_ACTION" => "ADD",
        "DETAIL_ADD_TO_BASKET_ACTION" => "BUY",
        "SHOW_TOP_ELEMENTS" => "N",
        "TOP_ELEMENT_COUNT" => "9",
        "TOP_LINE_ELEMENT_COUNT" => "3",
        "TOP_ELEMENT_SORT_FIELD" => "sort",
        "TOP_ELEMENT_SORT_ORDER" => "asc",
        "TOP_ELEMENT_SORT_FIELD2" => "id",
        "TOP_ELEMENT_SORT_ORDER2" => "desc",
        "TOP_PROPERTY_CODE" => array(
            0 => "BRAND",
            1 => "",
        ),
        "SECTION_COUNT_ELEMENTS" => "N",
        "SECTION_TOP_DEPTH" => "2",
        "SECTIONS_VIEW_MODE" => "N",
        "SECTIONS_VIEW_TEMPLATE" => "TILE",
        "SECTIONS_SHOW_PARENT_NAME" => "Y",
        "PAGE_ELEMENT_COUNT" => "",
        "LINE_ELEMENT_COUNT" => "3",
        "ELEMENT_SORT_FIELD" => "",
        "ELEMENT_SORT_ORDER" => "",
        "ELEMENT_SORT_FIELD2" => "id",
        "ELEMENT_SORT_ORDER2" => "desc",
        "LIST_PROPERTY_CODE" => array(
            0 => "",
            1 => "BRAND",
            2 => "MORE_PHOTO",
            3 => "",
        ),
        "INCLUDE_SUBSECTIONS" => "Y",
        "LIST_META_KEYWORDS" => "-",
        "LIST_META_DESCRIPTION" => "-",
        "LIST_BROWSER_TITLE" => "-",
        "DETAIL_PROPERTY_CODE" => array(
            0 => "",
            1 => "BRAND",
            2 => "",
        ),
        "DETAIL_META_KEYWORDS" => "-",
        "DETAIL_META_DESCRIPTION" => "-",
        "DETAIL_BROWSER_TITLE" => "-",
        "SECTION_ID_VARIABLE" => "SECTION_ID",
        "DETAIL_CHECK_SECTION_ID_VARIABLE" => "N",
        "DETAIL_DISPLAY_NAME" => "Y",
        "DETAIL_DETAIL_PICTURE_MODE" => "POPUP",
        "DETAIL_ADD_DETAIL_TO_SLIDER" => "Y",
        "DETAIL_DISPLAY_PREVIEW_TEXT_MODE" => "E",
        "LINK_IBLOCK_TYPE" => "",
        "LINK_IBLOCK_ID" => "",
        "LINK_PROPERTY_SID" => "",
        "LINK_ELEMENTS_URL" => "link.php?PARENT_ELEMENT_ID=#ELEMENT_ID#",
        "USE_ALSO_BUY" => "Y",
        "USE_STORE" => "N",
        "USE_VIEWED_PRODUCTS" => "Y",
        "PAGER_TEMPLATE" => ".default",
        "DISPLAY_TOP_PAGER" => "N",
        "DISPLAY_BOTTOM_PAGER" => "Y",
        "PAGER_TITLE" => "Товары",
        "PAGER_SHOW_ALWAYS" => "N",
        "PAGER_DESC_NUMBERING" => "N",
        "PAGER_DESC_NUMBERING_CACHE_TIME" => "36000",
        "PAGER_SHOW_ALL" => "N",
        "TOP_VIEW_MODE" => "SECTION",
        "ADD_PICT_PROP" => "-",
        "LABEL_PROP" => "-",
        "PRODUCT_DISPLAY_MODE" => "Y",
        "OFFER_ADD_PICT_PROP" => "-",
        "OFFER_TREE_PROPS" => array(
            0 => "SIZES_SHOES",
            1 => "SIZES_CLOTHES",
        ),
        "OFFERS_CART_PROPERTIES" => array(
        ),
        "TOP_OFFERS_FIELD_CODE" => array(
            0 => "",
            1 => "",
        ),
        "TOP_OFFERS_PROPERTY_CODE" => array(
            0 => "SIZE",
            1 => "COLOR",
            2 => "size",
            3 => "",
        ),
        "TOP_OFFERS_LIMIT" => "5",
        "LIST_OFFERS_FIELD_CODE" => array(
            0 => "",
            1 => "",
        ),
        "LIST_OFFERS_PROPERTY_CODE" => array(
            0 => "",
            1 => "VOLUME",
            2 => "SIZE",
            3 => "",
        ),
        "LIST_OFFERS_LIMIT" => "0",
        "DETAIL_OFFERS_FIELD_CODE" => array(
            0 => "",
            1 => "VOLUME",
            2 => "",
        ),
        "DETAIL_OFFERS_PROPERTY_CODE" => array(
            0 => "ARTNUMBER",
            1 => "COLOR_REF",
            2 => "SIZES_SHOES",
            3 => "SIZES_CLOTHES",
            4 => "MORE_PHOTO",
            5 => "WEIGHT",
            6 => "HEIGHT",
            7 => "DEPTH",
            8 => "VOLUME",
            9 => "EXPIRATION",
            10 => "COUNTRY",
            11 => "WIDTH",
            12 => "",
        ),
        "OFFERS_SORT_FIELD" => "sort",
        "OFFERS_SORT_ORDER" => "asc",
        "OFFERS_SORT_FIELD2" => "id",
        "OFFERS_SORT_ORDER2" => "desc",
        "SEF_FOLDER" => "/_optima/catalog-tiles/",
        "FILTER_NAME" => "",
        "FILTER_FIELD_CODE" => array(
            0 => "",
            1 => "",
        ),
        "FILTER_PROPERTY_CODE" => array(
            0 => "",
            1 => "",
        ),
        "FILTER_PRICE_CODE" => array(
            0 => "BASE",
        ),
        "FILTER_OFFERS_FIELD_CODE" => array(
            0 => "",
            1 => "",
        ),
        "FILTER_OFFERS_PROPERTY_CODE" => array(
            0 => "",
            1 => "VOLUME",
            2 => "SIZE",
            3 => "",
        ),
        "MESSAGES_PER_PAGE" => "10",
        "USE_CAPTCHA" => "Y",
        "REVIEW_AJAX_POST" => "Y",
        "PATH_TO_SMILE" => "/bitrix/images/forum/smile/",
        "FORUM_ID" => "1",
        "URL_TEMPLATES_READ" => "",
        "SHOW_LINK_TO_FORUM" => "Y",
        "COMPARE_NAME" => "CATALOG_COMPARE_LIST",
        "COMPARE_FIELD_CODE" => array(
            0 => "NAME",
            1 => "DETAIL_PICTURE",
            2 => "",
        ),
        "COMPARE_PROPERTY_CODE" => array(
            0 => "",
            1 => "BRAND",
            2 => "INCLUDED",
            3 => "BEZEL",
            4 => "WATERPROOF",
            5 => "BODY_DIAMETER",
            6 => "BODY_LENGTH",
            7 => "FUNCTIONS",
            8 => "CLASP",
            9 => "_CLASS",
            10 => "BODY_DESCR",
            11 => "BODY_MATERIAL",
            12 => "BAND_MATERIAL",
            13 => "MECHANISM",
            14 => "MECHANISM_DESCR",
            15 => "BODY_SIZE",
            16 => "BAND_DESCR",
            17 => "CONDITION",
            18 => "DISPLAY",
            19 => "GLASS_DESCR",
            20 => "_GLASS",
            21 => "BODY_HEIGHT",
            22 => "POINTERS_DESCR",
            23 => "BODY_WIDTH",
            24 => "",
        ),
        "COMPARE_OFFERS_FIELD_CODE" => array(
            0 => "ID",
            1 => "",
        ),
        "COMPARE_OFFERS_PROPERTY_CODE" => array(
            0 => "",
            1 => "VOLUME",
            2 => "SIZE",
            3 => "COLOR",
            4 => "",
        ),
        "COMPARE_ELEMENT_SORT_FIELD" => "sort",
        "COMPARE_ELEMENT_SORT_ORDER" => "asc",
        "DISPLAY_ELEMENT_SELECT_BOX" => "N",
        "COMPARE_POSITION_FIXED" => "N",
        "COMPARE_POSITION" => "bottom left",
        "SECTIONS_HIDE_SECTION_NAME" => "N",
        "ALSO_BUY_ELEMENT_COUNT" => "4",
        "ALSO_BUY_MIN_BUYES" => "1",
        "AJAX_OPTION_ADDITIONAL" => "",
        "PRODUCT_QUANTITY_VARIABLE" => "quantity",
        "COMMON_ADD_TO_BASKET_ACTION" => "ADD",
        "CURRENCY_ID" => "RUB",
        "DETAIL_VOTE_DISPLAY_AS_RATING" => "rating",
        "DETAIL_BLOG_USE" => "Y",
        "DETAIL_SHOW_BASIS_PRICE" => "Y",
        "PRODUCT_SUBSCRIPTION" => "Y",
        "DETAIL_BLOG_URL" => "catalog_comments",
        "DETAIL_BLOG_EMAIL_NOTIFY" => "Y",
        "SHOW_SECTION_PRODUCT_QUANTITY" => "Y",
        "WP_ITEMLIST_CATEGORY_LINE" => "BLOG_POST_ID",
        "WP_SHOW_MENU_GROUPS" => array(
            0 => "Y",
            1 => "",
        ),
        "WP_SPLIT_BY_MENU_GROUPS" => "N",
        "WP_SHOW_ONLY_NEXT_LEVEL" => "Y",
        "WP_CONVERT_PRICE_FROM" => "USD",
        "WP_DETAIL_TEMPLATE" => "tabs_offers",
        "WP_SECTION_TEMPLATE" => "tiles",
        "WP_TOP_TEMPLATE" => "tiles",
        "WP_SMARTFILTER_TEMPLATE" => ".default",
        "WP_COMPARE_TEMPLATE" => ".default",
        "COMPONENT_TEMPLATE" => ".default",
        "USE_MAIN_ELEMENT_SECTION" => "N",
        "SET_LAST_MODIFIED" => "N",
        "WP_SHOW_LEFT_CATEGORIES" => "Y",
        "WP_SHOW_FILTER_TITLE" => "Y",
        "SECTION_BACKGROUND_IMAGE" => "-",
        "DETAIL_SET_CANONICAL_URL" => "N",
        "DETAIL_BACKGROUND_IMAGE" => "-",
        "SHOW_DEACTIVATED" => "N",
        "PAGER_BASE_LINK_ENABLE" => "N",
        "SHOW_404" => "N",
        "MESSAGE_404" => "",
        "DETAIL_OFFERS_PROPERTY_SHOW" => "",
        "USE_GIFTS_DETAIL" => "Y",
        "USE_GIFTS_SECTION" => "Y",
        "USE_GIFTS_MAIN_PR_SECTION_LIST" => "Y",
        "GIFTS_DETAIL_PAGE_ELEMENT_COUNT" => "3",
        "GIFTS_DETAIL_HIDE_BLOCK_TITLE" => "N",
        "GIFTS_DETAIL_BLOCK_TITLE" => "Выберите один из подарков",
        "GIFTS_DETAIL_TEXT_LABEL_GIFT" => "Подарок",
        "GIFTS_SECTION_LIST_PAGE_ELEMENT_COUNT" => "3",
        "GIFTS_SECTION_LIST_HIDE_BLOCK_TITLE" => "N",
        "GIFTS_SECTION_LIST_BLOCK_TITLE" => "Подарки к товарам этого раздела",
        "GIFTS_SECTION_LIST_TEXT_LABEL_GIFT" => "Подарок",
        "GIFTS_SHOW_DISCOUNT_PERCENT" => "Y",
        "GIFTS_SHOW_OLD_PRICE" => "Y",
        "GIFTS_SHOW_NAME" => "Y",
        "GIFTS_SHOW_IMAGE" => "Y",
        "GIFTS_MESS_BTN_BUY" => "Выбрать",
        "GIFTS_MAIN_PRODUCT_DETAIL_PAGE_ELEMENT_COUNT" => "3",
        "GIFTS_MAIN_PRODUCT_DETAIL_HIDE_BLOCK_TITLE" => "N",
        "GIFTS_MAIN_PRODUCT_DETAIL_BLOCK_TITLE" => "Выберите один из товаров, чтобы получить подарок",
        "DISABLE_INIT_JS_IN_COMPONENT" => "N",
        "DETAIL_SET_VIEWED_IN_COMPONENT" => "N",
        "SEF_URL_TEMPLATES" => array(
            "sections" => "",
            "section" => "#SECTION_CODE_PATH#/",
            "element" => "#SECTION_CODE_PATH#/#ELEMENT_CODE#/",
            "compare" => "compare/",
            "smart_filter" => "#SECTION_CODE_PATH#/filter/#SMART_FILTER_PATH#/apply/",
        ),
        "WP_CATALOG_SECTIONS_HTML_MOD"=>'is-hover',
        "WP_SHOW_ALL_BUTTON" => "N",
        "WP_SHOW_DESCRIPTION" => "Y",
        "WP_SHOW_PICTURE" => "Y",
        "WP_SHOW_SUBSECTIONS" => "Y",
        "WP_SUBSECTIONS_COUNT" => "2",
    ),
    false
);?>

/var/www/p366461/data/www/ipochino.ru/_optima/order-complete/readme.md

7.55 Страница "Заказ сформирован"

Ссылка на прототип: [http://eshop.proto.webprofy.ru/#p=order_complete]

См. bitrix:sale.personal.order.detail/complete

Ссыдка на верстку: [http://eshop.optima.webprofy.ru/_optima/order-complete/]

Параметры

Описание параметров можно посмотреть на странице шаблона bitrix:sale.personal.order.detail/complete

Ссылка: bitrix:sale.personal.order.detail/complete

Код подключения компонента

<?$APPLICATION->IncludeComponent(
    "bitrix:sale.personal.order.detail",
    "complete",
    Array(
        "PATH_TO_PERSONAL" => "/personal/",
        "PATH_TO_LIST" => "",
        "PATH_TO_CANCEL" => "",
        "PATH_TO_PAYMENT" => "/cart/order/payment/",
        "ID" => $arResult['ORDER_ID'],
        "CACHE_TYPE" => "A",
        "CACHE_TIME" => "3600",
        "CACHE_GROUPS" => "Y",
        "SET_TITLE" => "N",
        "ACTIVE_DATE_FORMAT" => "d.m.Y",
        "PREVIEW_PICTURE_WIDTH" => "110",
        "PREVIEW_PICTURE_HEIGHT" => "110",
        "RESAMPLE_TYPE" => "1",
        "CUSTOM_SELECT_PROPS" => array(),
        "PROP_1" => Array(),
        "PROP_2" => Array()
    )
);?>

/var/www/p366461/data/www/ipochino.ru/_optima/brands/readme.md

7.56 Список новостей, шаблон "Бренды"

состоит из двух страниц — список брендов и карточка бренда.

Самый обычный вариант для вывода списка брендов. Для каждого бренда выводится:

В качестве изображения берётся именно "Изображение анонса". Если оно не загружено — изображение не показывается.

На страницу карточки бренда выводятся

Ссылка на прототип: [http://eshop.proto.webprofy.ru/#p=brands_-_list] [http://eshop.proto.webprofy.ru/#p=brands_item]

Параметры шаблона

Параметр Название параметра Тип По умолчанию
ACTIVE_DATE_FORMAT Формат даты Строка j F Y
ADD_SECTIONS_CHAIN Добавлять разделы в цепочку навигации Да/Нет Нет
AJAX_MODE Режим AJAX (не используется) Да/Нет Нет
AJAX_OPTION_ADDITIONAL Суффикс идентификатора html-блока компонента.Используется, если несколько компонент на странице, для режима AJAX Стока -
AJAX_OPTION_HISTORY Эмуляция навигации браузера в режиме AJAX Да/Нет Нет
AJAX_OPTION_JUMP Прокрутка к html-блоку компонента Да/Нет Нет
AJAX_OPTION_STYLE Подгрузка стилей в режиме AJAX Да/Нет Нет
CACHE_FILTER Кэшировать при установленном фильтре Да/Нет Нет
CACHE_GROUPS Раздельный кэш для разных групп пользователей Да/Нет Да
CACHE_TIME Время хранения кэша Строка 36000000
CACHE_TYPE Тип кэширования Список A
CHECK_DATES Учитывать даты активности элемента Да/Нет Да
COMPONENT_TEMPLATE Шаблон компонента Строка .default
DETAIL_URL URL детальной страницы (если пустой — брать из настроек инфоблока) Строка -
DISPLAY_BOTTOM_PAGER Отображать пагинатор внизу Да/Нет Да
DISPLAY_DATE Показывать дату Да/Нет Да
DISPLAY_NAME Показывать название Да/Нет Да
DISPLAY_PICTURE Показывать изображения Да/Нет Да
DISPLAY_PREVIEW_TEXT Показывать анонс Да/Нет Да
DISPLAY_TOP_PAGER Показывать пагинатор сверху Да/Нет Нет
FIELD_CODE Дополнительно отображаться следующие поля (не используется) Список -
FILTER_NAME Название переменной с фильтром Строка arFilter
HIDE_LINK_WHEN_NO_DETAIL Скрывать ссылку, когда нет детального текста Да/Нет Да
IBLOCK_ID ID инфоблока Список -
IBLOCK_TYPE Тип инфоблока Список -
INCLUDE_IBLOCK_INTO_CHAIN Добавлять название инфоблока в цепочку навигации Да/Нет Да
INCLUDE_SUBSECTIONS Показывать в том числе элементы из подразделов Да/Нет Да
MESSAGE_404 Сообщение для показа при 404 Строка -
NEWS_COUNT Кол-во новостей на странице Строка -
PAGER_BASE_LINK_ENABLE Обработка ссылок при постраничной навигации Да/Нет Нет
PAGER_DESC_NUMBERING Обратная навигация Да/Нет Нет
PAGER_DESC_NUMBERING_CACHE_TIME Время кеширования обратной навигации Строка 36000
PAGER_SHOW_ALL Показать ссылку все Да/Нет Нет
PAGER_SHOW_ALWAYS Выводить постраничную навигацию всегда Да/Нет Нет
PAGER_TEMPLATE Шаблон постраничной навигации Список .default,
PAGER_TITLE Название категории для детального просмотра Строка Новости
PARENT_SECTION ID родительского раздела Строка -
PARENT_SECTION_CODE Код родительского раздела Строка -
PREVIEW_TRUNCATE_LEN Обрезать анонс, если больше ... символов (только для типа Текст) Строка -
PROPERTY_CODE array(, ), Свойства, которые дополнительно отображаются в списке Список -
SET_BROWSER_TITLE Устанавливать заголовок браузера Да/Нет Да
SET_LAST_MODIFIED Устанавливать МЕТА дату последнего изменения Да/Нет Да
SET_META_DESCRIPTION Устанавливать META description Да/Нет Да
SET_META_KEYWORDS Устанавливать META keywords Да/Нет Да
SET_STATUS_404 N, // Устанавливать статус 404, если раздел не найден Да/Нет Нет
SET_TITLE Устанавливать заголовок браузера Да/Нет Да
SHOW_404 Показывать специальную страницу 404 Да/Нет Нет
SORT_BY1 Сортировка 1 Список ACTIVE_FROM
SORT_BY2 Сортировка 2 Список SORT
SORT_ORDER1 Направление сортировки 1 Список DESC
SORT_ORDER2 Направление сортировки 2 Список ASC
WP_CATALOG_IBLOCK_ID ID инфоблока с товарами Строка - CATALOG_IBLOCK_ID,
WP_CATALOG_LINK_PROPERTY_ID название свойства товара в котором храниться ссылка на бренд Строка - "BRANDS",
WP_CATALOG_TOP_ELEMENTS_COUNT число товаров этого бренда отображаемых на карточке Строка -
WP_CATALOG_TOP_TITLE Заголовок над списком товаров этого бренда Строка - "Товары",
WP_CATALOG_TOP_TEMPLATE шаблон списка товаров данного бренда Строка -
WP_LIST_TEMPLATE шаблон списка брендов Строка "brands"
WP_DETAIL_TEMPLATE шаблон карточки бренда Строка "brands"
WP_GROUP_BY_SECTION Группировать по разделам Да/Нет Нет

При включенной группировке по разделам (WP_GROUP_BY_SECTION) и наличии WP_CATALOG_TOP_ELEMENTS_COUNT ограничение на количество элементов будет расчитываться для каждого раздела отдельно

Незадействованные параметры компонента

Нет

Используемые блоки вёрстки

Код подключения компонента

<?$APPLICATION->IncludeComponent(
    "bitrix:news", 
    "brands", 
    array(
        "IBLOCK_TYPE" => "content",
        "IBLOCK_ID" => "6",
        "NEWS_COUNT" => "20",
        "USE_SEARCH" => "N",
        "USE_RSS" => "N",
        "USE_RATING" => "N",
        "USE_CATEGORIES" => "N",
        "USE_REVIEW" => "N",
        "USE_FILTER" => "N",
        "SORT_BY1" => "SORT",
        "SORT_ORDER1" => "ASC",
        "SORT_BY2" => "NAME",
        "SORT_ORDER2" => "ASC",
        "CHECK_DATES" => "Y",
        "SEF_MODE" => "Y",
        "AJAX_MODE" => "N",
        "AJAX_OPTION_JUMP" => "N",
        "AJAX_OPTION_STYLE" => "Y",
        "AJAX_OPTION_HISTORY" => "N",
        "CACHE_TYPE" => "A",
        "CACHE_TIME" => "36000000",
        "CACHE_FILTER" => "N",
        "CACHE_GROUPS" => "Y",
        "SET_STATUS_404" => "Y",
        "SET_TITLE" => "Y",
        "INCLUDE_IBLOCK_INTO_CHAIN" => "N",
        "ADD_SECTIONS_CHAIN" => "N",
        "ADD_ELEMENT_CHAIN" => "Y",
        "USE_PERMISSIONS" => "N",
        "DISPLAY_DATE" => "N",
        "DISPLAY_PICTURE" => "Y",
        "DISPLAY_PREVIEW_TEXT" => "Y",
        "USE_SHARE" => "N",
        "PREVIEW_TRUNCATE_LEN" => "",
        "LIST_ACTIVE_DATE_FORMAT" => "d.m.Y",
        "LIST_FIELD_CODE" => array(),
        "LIST_PROPERTY_CODE" => array(),
        "HIDE_LINK_WHEN_NO_DETAIL" => "N",
        "DISPLAY_NAME" => "Y",
        "META_KEYWORDS" => "-",
        "META_DESCRIPTION" => "-",
        "BROWSER_TITLE" => "-",
        "DETAIL_ACTIVE_DATE_FORMAT" => "d.m.Y",
        "DETAIL_FIELD_CODE" => array(),
        "DETAIL_PROPERTY_CODE" => array(),
        "DETAIL_DISPLAY_TOP_PAGER" => "N",
        "DETAIL_DISPLAY_BOTTOM_PAGER" => "Y",
        "DETAIL_PAGER_TITLE" => "Страница",
        "DETAIL_PAGER_TEMPLATE" => "",
        "DETAIL_PAGER_SHOW_ALL" => "N",
        "PAGER_TEMPLATE" => ".default",
        "DISPLAY_TOP_PAGER" => "N",
        "DISPLAY_BOTTOM_PAGER" => "Y",
        "PAGER_TITLE" => "Бренды",
        "PAGER_SHOW_ALWAYS" => "N",
        "PAGER_DESC_NUMBERING" => "N",
        "PAGER_DESC_NUMBERING_CACHE_TIME" => "36000",
        "PAGER_SHOW_ALL" => "N",
        "SEF_FOLDER" => "/_optima/brands/",
        "WP_CATALOG_IBLOCK_ID" => CATALOG_IBLOCK_ID,
        "WP_CATALOG_LINK_PROPERTY_ID" => "BRANDS",
        "WP_CATALOG_TOP_TEMPLATE" => "tiles",
        "WP_CATALOG_TOP_TITLE" => "Товары",
        "WP_CATALOG_TOP_ELEMENTS_COUNT" => "8",
        "AJAX_OPTION_ADDITIONAL" => "",
        "SEF_URL_TEMPLATES" => array(
            "news" => "",
            "section" => "",
            "detail" => "#ELEMENT_CODE#/",
        ),
        "WP_LIST_TEMPLATE" => "brands",
        "WP_GROUP_BY_SECTION" => "N"
    ),
    false
);?>


/var/www/p366461/data/www/ipochino.ru/_optima/videogallery/readme.md

7.57 Шаблон "videogallery"

Это самый простой вариант раздела "Видеогалерея", состоит из одной страницы - списка видео. На экран выводятся - Изображение - обложка видео - Заголовок видео, являющийся ссылкой на видео - Время видео (если есть) - Дата добавления видео (если есть - форматируется для показа в стиле: n дней//недель/месяцев/лет назад) - Автор видео (если есть - ссылка на текущую страницу, фильтр по выбранному автору)

В качестве изображения берётся Изображение анонса, или Детальная картинка, или Первый кадр видео (с ютюба). Если ссылка на видео не указана, элемент не выводится

Остальное поведение определяется настройками компонента.

Ссылка на прототип: [http://9fr4w0.axshare.com/#p=videogallery_-_default]

Параметры шаблона

Параметр Название параметра Тип По умолчанию
DISPLAY_DATE Показывать дату Да/Нет Да
IBLOCK_TYPE Тип инфоблока Список -
IBLOCK_ID Идентификатор инфоблока Строка -
NEWS_COUNT Количество новостей, выводимых на странице Строка -
SORT_BY1 Поле для первой сортировки новостей Список SORT
SORT_ORDER1 Направление для первой сортировки новостей Список ASC
SORT_BY2 Поле для второй сортировки новостей Список SORT
SORT_ORDER2 Направление для второй сортировки новостей Список ASC
CHECK_DATES Показывать только активные на данный момент новостей Да/Нет Нет
SEF_MODE Включить режим ЧПУ Да/Нет Нет
CACHE_TYPE Тип Кеширования Список
CACHE_TIME Время Кеширования Строка 3600
CACHE_FILTER Кешировать при установленном фильтре Да/Нет Нет
CACHE_GROUPS Учитывать права доступа Да/Нет Нет
SET_STATUS_404 Устанавливать статус 404 Да/Нет Нет
SET_TITLE Устанавливать заголовок страницы Да/Нет Нет
INCLUDE_IBLOCK_INTO_CHAIN Включать инфоблок в цепочку навигации Да/Нет Нет
ADD_SECTIONS_CHAIN Включать раздел в цепочку навигации Да/Нет Нет
ADD_ELEMENT_CHAIN Включать название элемента в цепочку навигации Да/Нет Нет
USE_PERMISSIONS Использовать дополнительное ограничение доступа Да/Нет Нет
LIST_ACTIVE_DATE_FORMAT Формат показа даты Строка Из настроек Bitrix
HIDE_LINK_WHEN_NO_DETAIL Скрывать ссылку, если нет детального описания Да/Нет Да
META_KEYWORDS Установить ключевые слова страницы из свойства Список -
META_DESCRIPTION Установить описание страницы из свойства Список -
BROWSER_TITLE Установить заголовок окна браузера из свойства Список -
DETAIL_ACTIVE_DATE_FORMAT Формат показа даты Строка -
DISPLAY_TOP_PAGER Выводить постраничную навигацию детального просмотра над списком Да/Нет Нет
DISPLAY_BOTTOM_PAGER Выводить постраничную навигацию детального просмотра под списком Да/Нет Нет
PAGER_TITLE Название категорий постраничной навигации Строка -
PAGER_SHOW_ALWAYS Выводить всегда постраничную навигацию Да/Нет Нет
PAGER_DESC_NUMBERING Использовать обратную навигацию Да/Нет Нет
PAGER_DESC_NUMBERING_CACHE_TIME Время кеширования страниц для обратной навигации Время в сек. -
PAGER_SHOW_ALL Показывать ссылку "Все Да/Нет Нет
SEF_FOLDER Каталог ЧПУ (относительно корня сайта) URL относительно корня -
COMPONENT_TEMPLATE Шаблон компонента Строка .default
SET_LAST_MODIFIED Устанавливать в заголовках ответа время модификации страницы Да/Нет Нет
PAGER_BASE_LINK_ENABLE Включить обработку ссылок Да/Нет Нет
SHOW_404 Показ специальной страницы Да/Нет Нет
MESSAGE_404 Сообщение для показа (по умолчанию из компонента) Строка -
SEF_URL_TEMPLATES Шаблоны Адресов страниц Строка -
LIST_PROPERTY_CODE Настройки списка — Свойства Список Да

Незадействованные параметры компонента

Параметр Название параметра Комментарий
PREVIEW_TRUNCATE_LEN Максимальная длина анонса для вывода (только для типа текст) Не выводятся в шаблоне
DISPLAY_NAME Выводить название элемента Не используется в шаблоне
DISPLAY_PICTURE Показывать изображение, если есть Не выводится в шаблоне
DISPLAY_PREVIEW_TEXT Показывать анонс Не выводится в шаблоне
USE_SHARE Показывать кнопки шаринга в соцсети Не выводится в шаблоне
USE_SEARCH Разрешить поиск Не реализовано
USE_RSS Разрешить RSS Не реализовано
USE_RATING Разрешить голосование Не реализовано
USE_CATEGORIES Выводить материалы по теме Не реализовано
USE_REVIEW Разрешить отзывы Не реализовано
USE_FILTER Показывать фильтр Не реализовано
- Страница общего списка Не задействована
- Страница раздела Не задействована
AJAX_MODE Включить режим AJAX (и все связанные параметры) Нет
LIST_FIELD_CODE Настройки списка — Поля Не выводятся в шаблоне
FIELD_CODE Настройки детального просмотра — Поля Не выводятся в шаблоне
PROPERTY_CODE Настройки детального просмотра — Свойства Не выводятся в шаблоне
DETAIL_PAGER_TEMPLATE, DETAIL_DISPLAY_TOP_PAGER, DETAIL_DISPLAY_BOTTOM_PAGER, DETAIL_PAGER_TITLE Настройки постраничной навигации детального просмотра  Не выводятся в шаблоне

Код подключения компонента

<?$APPLICATION->IncludeComponent(
    "bitrix:news", 
    "videogallery", 
    array(
        "ADD_ELEMENT_CHAIN" => "N",
        "ADD_SECTIONS_CHAIN" => "Y",
        "AJAX_MODE" => "N",
        "AJAX_OPTION_ADDITIONAL" => "",
        "AJAX_OPTION_HISTORY" => "N",
        "AJAX_OPTION_JUMP" => "N",
        "AJAX_OPTION_STYLE" => "Y",
        "BROWSER_TITLE" => "-",
        "CACHE_FILTER" => "N",
        "CACHE_GROUPS" => "Y",
        "CACHE_TIME" => "36000000",
        "CACHE_TYPE" => "A",
        "CHECK_DATES" => "Y",
        'DISPLAY_DATE'=>'Y',
        "DETAIL_SET_CANONICAL_URL" => "N",
        "DISPLAY_BOTTOM_PAGER" => "Y",
        "DISPLAY_TOP_PAGER" => "N",
        "HIDE_LINK_WHEN_NO_DETAIL" => "N",
        "IBLOCK_ID" => "24",
        "IBLOCK_TYPE" => "content",
        "INCLUDE_IBLOCK_INTO_CHAIN" => "Y",
        "LIST_ACTIVE_DATE_FORMAT" => "d.m.Y",
        "LIST_FIELD_CODE" => array(
            0 => "",
        ),
        "LIST_PROPERTY_CODE" => array(
            0 => "AUTHOR",
            1 => "TIME",
            2 => "VIDEO",
            3 => "DATE",
        ),
        "MESSAGE_404" => "",
        "META_DESCRIPTION" => "-",
        "META_KEYWORDS" => "-",
        "NEWS_COUNT" => "20",
        "PAGER_BASE_LINK_ENABLE" => "N",
        "PAGER_DESC_NUMBERING" => "N",
        "PAGER_DESC_NUMBERING_CACHE_TIME" => "36000",
        "PAGER_SHOW_ALL" => "N",
        "PAGER_SHOW_ALWAYS" => "N",
        "PAGER_TEMPLATE" => ".default",
        "PAGER_TITLE" => "Новости",
        "SEF_MODE" => "N",
        "SET_LAST_MODIFIED" => "N",
        "SET_STATUS_404" => "N",
        "SET_TITLE" => "N",
        "SHOW_404" => "N",
        "SORT_BY1" => "ACTIVE_FROM",
        "SORT_BY2" => "SORT",
        "SORT_ORDER1" => "DESC",
        "SORT_ORDER2" => "ASC",
        "USE_CATEGORIES" => "N",
        "USE_FILTER" => "N",
        "USE_PERMISSIONS" => "N",
        "USE_RATING" => "N",
        "USE_REVIEW" => "N",
        "USE_RSS" => "N",
        "USE_SEARCH" => "N",
        "USE_SHARE" => "N",
        "COMPONENT_TEMPLATE" => "videogallery",
        "VARIABLE_ALIASES" => array(
            "SECTION_ID" => "SECTION_ID",
            "ELEMENT_ID" => "ELEMENT_ID",
        )
    ),
    false
);?>

ТЗ

Раздел «Видеогалерея» состоит из одной страницы - списка видео.

На экран выводятся: — Изображение — обложка видео, в качестве обложки берётся изображение анонса или первый кадр видео (с YouTube), также является ссыкой на изображение оно открывается во всплывающем окне; — Заголовок видео, являющийся ссылкой на страницу с видео на видеохостинге YouTube; — Время видео (если указано); — Дата добавления видео (если указана) — форматируется для показа в стиле: n дней/недель/месяцев/лет назад; — Автор видео (если указан) — является ссылкой на страницу с фильтром по выбранному автору.

При клике на обложку видео ролик открывается во всплывающем окне.

При отсутствии в администативной панели ссылки на видео, элемент на сайте не выводится.

Если количество видео на странице превышает 12 элементов, то отображается постраничная навигация.


/var/www/p366461/data/www/ipochino.ru/_optima/catalog-armatura/readme.md

7.58 Раздел "Каталог товаров"

Динамический раздел. Состоит из 3-х страниц:

Список разделов

На заглавной странице отображается список разделов каталога. Эта страница не является целевой, как правило пользователь сразу попадает в раздел каталога непосредственно с главной страницы.

См. bitrix:catalog.section.list/tiles

Раздел каталога

На странице раздела отображается:

Карточка товара

На странице отображаются:


/var/www/p366461/data/www/ipochino.ru/_optima/contacts-list/readme.md

7.59 Раздел "Новости" без подразделов

Динамический раздел. Состоит из двух страниц: - Список новостей - Детальная страница новости

Ссылка на прототип: [http://9fr4w0.axshare.com/#p=news-list_-_default]

Список новостей

На главной странице разделы выводится список новостей, отсортированных по дате, начиная с самых актуальных. Кол-во выводимых новостей устанавливается в настройках компонента и не изменяется пользователем.

Для каждой новости выводится:

В качестве изображения берётся именно "Изображение анонса". Если оно не загружено — изображение не показывается.

При клике на заголовок или изображение новости происходит переход на детальную страницу новости.

Ссылка на прототип: [http://9fr4w0.axshare.com/#p=news-item_-_default]

См. bitrix:news.list/.default

Детальная страница новости

На страницу выводится:

См. bitrix:news.detail/.default


/var/www/p366461/data/www/ipochino.ru/_optima/contacts-simple/readme.md

7.60 Простая страница контактов в статике (Форма подключается компонентом!!!)

Ссылка на прототип: [http://eshop.proto.webprofy.ru/#p=contacts_-_simple]

Параметры шаблона

Параметр Название параметра Тип По-умолчанию

Незадействованные параметры компонента

Параметр Название параметра Комментарий

Используемые блоки вёрстки

Код подключения компонента формы

<?$APPLICATION->IncludeComponent(
    "webprofy:contacts.detail",
    "tabs",
    Array(
        "ADD_ELEMENT_CHAIN" => "N",
        "ADD_SECTIONS_CHAIN" => "N",
        "AJAX_MODE" => "N",
        "AJAX_OPTION_ADDITIONAL" => "",
        "AJAX_OPTION_HISTORY" => "N",
        "AJAX_OPTION_JUMP" => "N",
        "AJAX_OPTION_STYLE" => "Y",
        "BROWSER_TITLE" => "-",
        "CACHE_GROUPS" => "Y",
        "CACHE_TIME" => "3600",
        "CACHE_TYPE" => "A",
        "CHECK_DATES" => "Y",
        "ELEMENT_CODE" => "",
        "ELEMENT_ID" => 104,
        "FIELD_CODE" => array("",""),
        "IBLOCK_ID" => "15",
        "IBLOCK_TYPE" => "content",
        "IBLOCK_URL" => "",
        "INCLUDE_IBLOCK_INTO_CHAIN" => "Y",
        "MESSAGE_404" => "",
        "META_DESCRIPTION" => "-",
        "META_KEYWORDS" => "-",
        "PAGER_BASE_LINK_ENABLE" => "N",
        "PAGER_SHOW_ALL" => "N",
        "PAGER_TEMPLATE" => ".default",
        "PAGER_TITLE" => "",
        "PROPERTY_CODE" => array("EMAIL","SKYPE","BY_CAR","WALKING","PHONE","YANDEX_POINT","FAX","OPENING_HOUSE","PHOTO", "WALKING_PHOTO", "BY_CAR_PHOTO"),
        "SET_BROWSER_TITLE" => "Y",
        "SET_CANONICAL_URL" => "N",
        "SET_LAST_MODIFIED" => "N",
        "SET_META_DESCRIPTION" => "Y",
        "SET_META_KEYWORDS" => "Y",
        "SET_STATUS_404" => "N",
        "SET_TITLE" => "N",
        "SHOW_404" => "N",
        "USE_PERMISSIONS" => "N",
        "USE_SHARE" => "N",
        "WP_SORT" => 'Y',
        "WP_SHOW_CALL_BUTTON" => 'Y',
        "WP_SHOW_CALL_BUTTON_AFTER" => '2'
    )
);?>

/var/www/p366461/data/www/ipochino.ru/_optima/catalog-units/readme.md

7.61 Карточка товара с единицами измерения

Ссылка на прототип: [http://eshop.proto.webprofy.ru/#p=catalog_element_-_tabs___units]

См. bitrix:catalog.element/tabs_unit

Ссыдка на верстку: [http://eshop.optima.webprofy.ru/_optima/catalog-item-tabs-units.html]

Параметры

Описание параметров можно посмотреть на странице шаблона bitrix:catalog.element/tabs_unit

Ссылка: bitrix:catalog.element/tabs_unit

Код подключения компонента

<?$APPLICATION->IncludeComponent(
        "bitrix:catalog.element",
        'tabs_units',
        array(
            "IBLOCK_TYPE" => 'catalog',
            "IBLOCK_ID" => CATALOG_IBLOCK_ID,
            "PROPERTY_CODE" =>  Array
                                (
                                    0 => 'MINIMUM_PRICE',
                                    1 => 'SKU',
                                    2 => 'INCLUDED',
                                    3 => 'BEZEL',
                                    4 => 'BRAND',
                                    5 => 'WATERPROOF',
                                    6 => 'BODY_DIAMETER',
                                    7 => 'BODY_LENGTH',
                                    8 => 'FUNCTIONS',
                                    9 => 'CLASP',
                                    10 => 'BODY_DESCR',
                                    11 => 'BODY_MATERIAL',
                                    12 => 'BAND_MATERIAL',
                                    13 => 'MECHANISM_DESCR',
                                    14 => 'MODEL',
                                    15 =>' BODY_SIZE',
                                    16 => 'BAND_DESCR',
                                    17 => 'CONDITION',
                                    18 => 'GLASS_DESCR',
                                    19 => '_STONES',
                                    20 => 'BODY_HEIGHT',
                                    21 => 'POINTERS_DESCR',
                                    22 => 'CLOCKFACE_DESCR',
                                    23 => 'BODY_WIDTH',
                                    24 => 'SEAZON',
                                    25 => 'SIZE',
                                    26 => 'VOLUME',
                                    27 => 'WEIGHT',
                                    28 => 'HEIGHT',
                                    29 => 'WIDTH',
                                    30 => 'DEPTH',
                                    31 => 'COUNTRY',
                                    32 => 'EXPIRATION',
                                    33 => 'FUNCTION',
                                    34 => 'ARTICUL',
                                    35 => 'ADDITIONAL_IMAGES',
                                    36 => "UNUSUAL_IMG",
                                    37 => "COLOR",
                                    38 => "GUARANTEE",
                                    39 => "HIT",
                                    40 => "VIDEO",

                                ),
            "DISPLAY_PROPERTIES" => Array (
                                        1=>"BRAND",
                                        2=>"SEAZON",
                                        3=>"SIZE",
                                        4=>"VOLUME",
                                        5=>"WEIGHT",
                                        6=>"HEIGHT",
                                        7=>"WIDTH",
                                        8=>"DEPTH",
                                        9=>"COUNTRY",
                                        10=>"EXPIRATION",
                                        11=>"FUNCTION",
                                        12=>"ARTICUL",
                                        13 => "COLOR",
                                        14 => "GUARANTEE",

                                    ),
            "SEF_MODE" => "N",
            "SECTION_CODE" => '/',
            "ACTION_VARIABLE" => 'act',
            "PRODUCT_ID_VARIABLE" => 'id',
            "SECTION_ID_VARIABLE" => 'SECTION_ID',
            "CHECK_SECTION_ID_VARIABLE" => 'N',
            "PRODUCT_QUANTITY_VARIABLE" => 'quantity',
            "PRODUCT_PROPS_VARIABLE" => 'prop',
            "CACHE_TYPE" => 'A',
            "CACHE_TIME" => '36000000',
            "CACHE_GROUPS" => 'Y',
            "PRICE_CODE" =>  Array(0 => "BASE" ),
            "USE_PRICE_COUNT" => 'N',
            "SHOW_PRICE_COUNT" => 1,
            "PRICE_VAT_INCLUDE" => 'Y',
            "PRICE_VAT_SHOW_VALUE" =>  'N',
            "USE_PRODUCT_QUANTITY" => 'Y',
            "PRODUCT_PROPERTIES" => 'Y',
            "ADD_PROPERTIES_TO_BASKET" => 'N',
            "PARTIAL_PRODUCT_PROPERTIES" => 'Y',
            "OFFERS_CART_PROPERTIES" => Array(),
            "OFFERS_FIELD_CODE" => Array(),
            'PRODUCT_DISPLAY_MODE'=> "Y",
            "OFFERS_PROPERTY_CODE" => Array
            (
                0 => 'WEIGHT',
                1 => 'HEIGHT',
                2 => 'DEPTH',
                3 => 'VOLUME',
                4 => 'EXPIRATION',
                5 => 'COUNTRY',
                6 => 'WIDTH',
            ),
            "OFFERS_SORT_FIELD" =>  'sort',
            "OFFERS_SORT_ORDER" => 'asc',
            "OFFERS_SORT_FIELD2" => 'id',
            "OFFERS_SORT_ORDER2" => 'desc',
            "ELEMENT_ID" => $_REQUEST['id'],
            'CONVERT_CURRENCY' => 'Y',
            'CURRENCY_ID' => 'RUB',
            'HIDE_NOT_AVAILABLE' => 'N',
            'USE_ELEMENT_COUNTER' => 'Y',
            'OFFER_TREE_PROPS' => Array(
                0 => 'VOLUME', 1 => 'SIZE'
            ),
            'PRODUCT_SUBSCRIPTION' => "Y",
            'SHOW_DISCOUNT_PERCENT' => 'N',
            'SHOW_OLD_PRICE' => 'Y',
            'SHOW_MAX_QUANTITY' => 'Y',
            'MESS_BTN_BUY' => 'Купить',
            'MESS_BTN_ADD_TO_BASKET' => 'В корзину',
            'MESS_BTN_COMPARE' => 'Сравнение',
            'MESS_NOT_AVAILABLE' => 'Нет в наличии',
            'USE_VOTE_RATING' => 'Y',
            'VOTE_DISPLAY_AS_RATING' => 'rating',
            'USE_COMMENTS' => 'Y',
            'BLOG_USE' => 'Y',

            'BLOG_EMAIL_NOTIFY' => 'Y',
            'BRAND_USE' => 'N',

            'DISPLAY_NAME' => 'Y',
            'TEMPLATE_THEME' =>  'tabs_offers',
            "ADD_SECTIONS_CHAIN" => 'Y',
            "ADD_ELEMENT_CHAIN" => 'Y',
            "DISPLAY_PREVIEW_TEXT_MODE" =>  'E',
            "DETAIL_PICTURE_MODE" => 'POPUP',
            'ADD_TO_BASKET_ACTION' =>'ADD',
            'SHOW_CLOSE_POPUP' => 'N',


            'SHOW_BASIS_PRICE' =>  'Y',
            'DETAIL_OFFERS_PROPERTY_SHOW' => Array(),
            "WP_FAVORITES_LIST_URL" => '/personal/favorites',
        ),
        false
    );?>

/var/www/p366461/data/www/ipochino.ru/_optima/catalog-compare-result/readme.md

#

Динамический раздел Сравнение товаров todo: Описание компонента и раздела


8. Дополнительный функционал

8.1. Контент

Заказчик предоставляет материал для страницы услуг. Остальной контент переносится с текущего сайта без изменений. Если к моменту сдачи проекта заказчик не предоставил материалы по некоторым страницам/разделам — эти страницы наполняются тестовым содержимым. Заказчик обязуется принять работу в этом виде.

Контент всех должен быть предоставлен в формате Microsoft Word (.doc, .docx).

Изображения должны быть предоставлены в формате JPG или PNG, надлежащего размера и качества.

Заказчику надлежит предварительно проверить контент на наличие орфографических, синтаксических, логических и прочих ошибок.

8.2. Административный раздел сайта

Административный раздел сайта представляет собой раздел с ограниченным доступом.

8.3. Группы пользователей

Должны быть настроены три группы пользователей:

Администратор — имеет полный доступ к управлению сайтом, включая настройки сайта и управление пользователями.

Контент-менеджер — имеет ограниченный доступ к управлению сайтом. Может редактировать статические страницы сайта и инфоблоки.

Оператор — имеет ограниченный доступ к управлению сайтом. Может просматривать заявки и формы обратной связи.

8.4. Инфоблоки

Все инфоблоки должны иметь очевидные названия.

Для каждого инфоблока должны быть настроены Список (состав полей таблицы, фильтр) и Форма редактирования. На форме редактирования не должно присутствовать неиспользуемых полей. Используемые поля должны быть сгруппированы удобным образом и названы исходя из их смысла. Если поле «Описание для анонса» используется в качестве подписи под заголовком, то поле должно называться «Подпись под заголовком».

8.5. Эрмитаж

Все динамические блоки и страницы с использованием инфоблоков должны быть корректно настроены для редактирования через публичный раздел (интерфейс «Эрмитаж»).

8.6. Визуальный редактор

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

8.7. Структура сайта

Все статические и динамические разделы, доступные из публичной стороны сайта, должны быть корректно созданы с использованием файлов .section.php и функции $APPLICATION->SetTitle(); Таким образом, чтобы в административном разделе Контент→Структура сайта отображались нужные названия разделов и заглавных страниц.

Технические разделы, напротив, должны быть скрыты из отображения в структуре, а отображались только в разделе «Файлы и папки».

8.8. Аналитика

В рамках работ над сайтом, регистрируются и размещаются на сайте счётчики Google Analytics и Яндекс.Метрика.

Настройки событий, целей и фильтров не производится.

8.9. Масштабирование и кадрирование изображений

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

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

8.10. Интеграция

На этом проекте интеграция не предусмотрена.

8.11. Почтовые уведомления

Должны быть настроены почтовые уведомления для всех форм обратной связи. Никаких дополнительных уведомлений не предусмотрено.

9. Требования к хостингу

PHP 5.3 и выше;

Apache 2.0 и выше / MS IIS 5.0 и выше / php-fpm 5.3+ и ngnix;

MySQL 5.2 и выше;

Доступ к веб-директории сервера по SSH или FTP;

Оперативная память для PHP (memory_limit) – не менее 64 Мб. Рекомендуемый объем памяти – 256 Мб.

Акселератор PHP (APC или xCache) с объёмом памяти под кэш не менее 128 Мб.

Жёсткий диск — SSD

Скрипт для проверки хостинга: http://www.1c-bitrix.ru/download/scripts/bitrix_server_test.phphttp://www.1c-bitrix.ru/download/scripts/bitrix_server_test.php

Список рекомендуемых хостингов: http://www.1c-bitrix.ru/partners/hosting.php

10. Требования к приёмке сайта

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

Исполнитель обязан произвести тестирование сайта на предмет отсутствия ошибок, соответствия техническому заданию, корректного отображения в браузерах, заявленных в разделе 5, и исправить все возникшие ошибки и несоответствия. По результату тестирования и исправления ошибок должен быть предоставлен отчёт принимающей стороне. Принимающая сторона должна удостовериться, что работы по тестированию и исправлению ошибок проведены в должном объёме и надлежащим образом.

Исполнитель должен проверить сайт с помощью существующего функционала Битрикса «Монитор качества», расположенного по относительному адресу /bitrix/admin/checklist.php: