Одностраничный компонент выводит фильтр и список заказов пользователя. Компонент стандартный и входит в дистрибутив модуля.
В визуальном редакторе компонент расположен по пути: Магазин > Персональный раздел > Список заказов.
Компонент относится к модулю Интернет-магазин.
Содержание
Секции настроек компонента:
Описание параметров
| Поле | Параметр | Описание |
| Внешний вид | ||
|---|---|---|
| Формат показа даты | ACTIVE_DATE_FORMAT | Указывается формат показа даты. В выпадающем списке перечислены все возможные варианты показа даты, формируемые внутри компонента. Выбрав пункт (другое)->, можно сформировать свой вариант на основании php-функции date. |
| Настройки кеширования | ||
| Тип кеширования | CACHE_TYPE | Тип кеширования:
|
| Время кеширования (сек.) | CACHE_TIME | Время кеширования, указанное в секундах. |
| Учитывать права доступа | CACHE_GROUPS | [Y|N] При отмеченной опции будут учитываться права доступа при кешировании. |
| Дополнительные настройки | ||
| Страница c подробной информацией о заказе | PATH_TO_DETAIL | Указывается путь к странице с подробной информацией о заказе. Если страница находится в текущей директории, то достаточно указать ее название. Страница может быть создана с помощью компонента Подробная информация о заказе. Необходимо передавать идентификатор заказа в качестве параметра. |
| Страница повторения заказа | PATH_TO_COPY | Указывается путь к странице повтора заказа. Можно указать путь к странице, где происходит копирование заказа. Если указать путь к корзине, то заказ будет скопирован и можно будет начать оформление заказа. |
| Страница отмены заказа | PATH_TO_CANCEL | Указывается путь к странице, где можно отменить заказ. Страница может быть создана с помощью компонента Отмена заказа. Необходимо передавать идентификатор заказа в качестве параметра. |
| Страница подключения платежной системы | PATH_TO_PAYMENT | Указывается путь к странице оплат от корня сайта. Если страница находится в текущей директории, то достаточно указать ее название. |
| Страница корзины | PATH_TO_BASKET | Указывается путь к корзине пользователя. Страница может быть создана с помощью компонента Корзина. |
| Путь к каталогу | PATH_TO_CATALOG | Указывается путь к каталогу. |
| Количество заказов, выводимых на страницу | ORDERS_PER_PAGE | Указывается количество заказов, отображаемых на одной странице. Все остальные заказы будут выведены с помощью постраничной навигации. |
| Идентификатор заказа | ID | Указывается код, результатом которого является получение идентификатора заказа. По умолчанию = . |
| Устанавливать заголовок страницы | SET_TITLE | [Y|N] При отмеченной опции в качестве заголовка страницы будет установлено Мои заказы. |
| Сохранять установки фильтра в сессии пользователя | SAVE_IN_SESSION | [Y|N] При отмеченной опции установки фильтра будут сохранены в сессии пользователя. |
| Имя шаблона для постраничной навигации | NAV_TEMPLATE | Указывается имя шаблона для постраничной навигации. |
| Перенести в историю заказы в статусах | HISTORIC_STATUSES | Указываются статусы, которые будут использоваться при фильтрации по истории. Если заказ находится в одном из выбранных статусов, то в списке всех заказов он показан не будет, а будет доступен в истории заказов. |
| Запретить смену платежной системы у заказов в статусах | RESTRICT_CHANGE_PAYSYSTEM | Указываются статусы заказов по достижении которых нельзя сменить платёжную систему. |
| Сортировка заказов | DEFAULT_SORT, | Указание по какому параметру производить сортировку заказов |
| Разрешить оплату с внутреннего счета | ALLOW_INNER | [YN] Разрешает оплату с внутреннего счёта пользователя. |
| Разрешить оплату с внутреннего счета только в полном объеме | ONLY_INNER_FULL | [YN] При установленном флажке оплата со счёта пользователя возможно только если суммы счёта хватает на полную оплату заказа. |
| Цвет статуса название_статуса | STATUS_COLOR_код_статуса | Указывается цвет, которым будет выделен текущий статус заказа. |
| Цвет отменённых заказов | STATUS_COLOR_PSEUDO_CANCELLED | Указывается цвет, которым будет выделен статус отмененного заказа. |
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.
Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
Комплексный компонент персонального раздела пользователя. Компонент стандартный и входит в дистрибутив модуля.
В визуальном редакторе компонент расположен по пути: Магазин > Персональный раздел > Персональный раздел пользователя.
Компонент относится к модулю Интернет-магазин.
Секции настроек компонента:
Описание параметров
| Поле | Параметр | Описание |
| Основные параметры | ||
|---|---|---|
| Показать страницу персонального счета пользователя | SHOW_ACCOUNT_PAGE | [Y|N] При отмеченной опции будет доступна страница личного счета пользователя. Описание настроек страницы здесь. |
| Показать страницу заказов пользователя | SHOW_ORDER_PAGE | [Y|N] Опция позволяет просматривать страницу заказов пользователя. Описание настроек страницы здесь. |
| Показать страницу персональных данных пользователя | SHOW_PRIVATE_PAGE | [Y|N] Подключение страницы личных данных пользователя. Описание настроек страницы здесь |
| Показать страницу профилей пользователя | SHOW_PROFILE_PAGE | [Y|N] Вывод страницы для просмотра профилей пользователя. Описание настроек страницы здесь. |
| Показать страницу подписок | SHOW_SUBSCRIBE_PAGE | [Y|N] Отображение страницы подписок пользователя на товары. |
| Вывести ссылку на страницу контактов | SHOW_CONTACT_PAGE | [Y|N] При отмеченной опции станет доступна ссылка для перехода на страницу контактов магазина. |
| Вывести ссылку на корзину | SHOW_BASKET_PAGE | [Y|N] Будет отображаться ссылка для перехода в корзину. |
| Настройки дополнительных страниц раздела | CUSTOM_PAGES | Задаются настройки для добавления дополнительных страниц в персональный раздел пользователя.
|
| Шаблоны ссылок | ||
| Путь к странице оплат | PATH_TO_PAYMENT | Указывается путь к странице оплат по заказам. |
| Путь к странице контактных данных | PATH_TO_CONTACT | Задается путь к странице с контактными данными. |
| Путь к корзине | PATH_TO_BASKET | Указывается путь к корзине. |
| Путь к каталогу | PATH_TO_CATALOG | Указывается путь к каталогу товаров. |
| Управление адресами страниц | ||
| Включить поддержку ЧПУ | SEF_MODE | [Y|N] При отмеченной опции будет включена поддержка ЧПУ. |
Если режим поддержки ЧПУ включен, то необходимо настроить дополнительные параметры
| Каталог ЧПУ (относительно корня сайта) | SEF_FOLDER | Каталог ЧПУ: путь до папки, с которой работает компонент. Этот путь может как совпадать с физическим путём, так и не совпадать. |
| Адреса страниц | SEF_URL_TEMPLATES | Указываются адреса следующих страниц:
|
.
.
- A — Авто + Управляемое: автоматически обновляет кеш компонентов в течение заданного времени или при изменении данных;
- Y — Кешировать: для кеширования необходимо определить время кеширования;
- N — Не кешировать: кеширования нет в любом случае.
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.
Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
Информация представленная в данном разделе содержит сведения о классах и функциях модуля Интернет-Магазин, необходимых для организации продажи товаров и услуг через Интернет, создания интернет-магазинов и эффективного управления электронными каналами продаж товаров и услуг.
Перед использованием модуля необходимо проверить, установлен ли он и подключить его при помощи конструкции:
Некоторые термины модуля
Базовая валюта для данного сайта — валюта, в которой осуществляются операции по продаже товаров на данном сайте. Устанавливается на странице глобальных настроек модуля Интернет-Магазин. Понятие базовой валюты в модуле Интернет-Магазин отличается от понятия базовой валюты в модуле Валюты.
Модуль включает в себя следующие Компоненты 2.0:
| Компоненты модуля | ||
|---|---|---|
| Название | Имя в пространстве имен bitrix | Описание |
| Аффилиаты | ||
| Отчет аффилиата | sale.affiliate.account | Отображает движение денег на счете аффилиата. |
| Технические инструкции аффилиата | sale.affiliate.instructions | Служит для для вывода технических инструкций для аффилиата. |
| Аффилиатские планы | sale.affiliate.plans | Выводит список всех аффилиатских планов, определённых в системе. |
| Регистрация аффилиата | sale.affiliate.register | Служит для создания страницы регистрации аффилиата. |
| Отчет по программе аффилиата | sale.affiliate.report | Отображает список проданных товаров от авторизованного аффилиата за установленный период времени. |
| Корзина | ||
| Корзина | sale.basket.basket | Отображает список товаров, отправленных пользователем в корзину. |
| Ссылка на корзину | sale.basket.basket.line | В зависимости от настроек отображает ссылки на корзину пользователя и на его персональный раздел либо только на корзину. |
| Малая корзина для почты | sale.basket.basket.small.mail | Отображает для почты список товаров, находящихся в корзине пользователя. |
| Персональный раздел | ||
| Вывод полей заказа | sale.business.value.mail | Выводит список полей заказа по коду заказа. |
| Персональный раздел пользователя | sale.personal.section | Организует персональный раздел пользователя. |
| Добавление средств на счет текущего пользователя | sale.account.pay | Позволяет добавить средства на внутренний счет текущего пользователя. |
| Счета текущего пользователя | sale.personal.account | Отображает состояние внутреннего счета текущего пользователя в доступной валюте. |
| Пластиковые карты пользователя (комплексный компонент) | sale.personal.cc | Используется для управления пластиковыми картами текущего пользователя. |
| Редактирование пластиковых карт | sale.personal.cc.detail | Служит для редактирования пластиковых карт пользователя. |
| Список пластиковых карт текущего пользователя | sale.personal.cc.list | Выводит список пластиковых карт текущего пользователя. |
| Заказы пользователя (комплексный компонент) | sale.personal.order | Отображает список заказов текущего пользователя с ссылками для перехода к просмотру детальной информации, отмене заказа, к оформлению повторного заказа. Можно управлять адресами переходов по этим страницам с помощью настроек ЧПУ. |
| Отмена заказа | sale.personal.order.cancel | Позволяет отменить заказ. |
| Подробная информация о заказе | sale.personal.order.detail | Выводит подробную информацию по заказу. |
| Подробная информация о заказе для почты | sale.personal.order.detail.mail | Выводит подробную информацию по заказу для почты. |
| Список заказов | sale.personal.order.list | Выводит фильтр и список заказов пользователя. |
| Профили пользователя (комплексный компонент) | sale.personal.profile | Служит для управления профилями текущего пользователя. |
| Редактирование профиля | sale.personal.profile.detail | Позволяет редактировать профиль пользователя. |
| Список профилей текущего пользователя | sale.personal.profile.list | Выводит список профилей текущего пользователя. |
| Подписки пользователя (комплексный компонент) | sale.personal.subscribe | Используется для управления подписками текущего пользователя. |
| Отмена подписки | sale.personal.subscribe.cancel | Позволяет отменить подписку. |
| Список подписок текущего пользователя | sale.personal.subscribe.list | Выводит список подписок текущего пользователя. |
| Процедура оформления заказа | ||
| Калькулятор доставки (AJAX) | sale.ajax.delivery.calculator | Выводит динамический калькулятор доставки. |
| Одношаговое оформление заказа | sale.order.ajax | Служит для оформления заказа на одной странице с использованием технологии AJAX. |
| Подключение платежной системы | sale.order.payment | Осуществляет подключение платежной системы. |
| Смена способа оплаты | sale.order.payment.change | Осуществляет смену платежной системы для оплаты заказа. |
| Подключение обработчика результата платежной системы | sale.order.payment.receive | Осуществляет подключение скрипта для получения результата от платежной системы. |
| Привязка к местоположению: выпадающие списки | sale.location.selector.steps | Выводит форму, в которой выбор местоположения осуществляется с помощью последовательного выбора вариантов из выпадающего списка. |
| Привязка к местоположению: строка поиска | sale.location.selector.search | Выводит форму, в которой выбор местоположения осуществляется с помощью ввода запроса в строку поиска. |
| Экспорт заказов | ||
| Экспорт заказов в "1С:Предприятие" | sale.export.1c | Служит для экспорта заказов в "1С:Предприятие" в формате CommerceML v2. |
| Информация о товарах | ||
| Выбор товара для получения подарка | sale.gift.main.products | Служит для отображения блока товаров, которые нужно купить для получения предложенного подарка. |
| Подарки к товарам в корзине | sale.gift.basket | Служит для отображения товаров, которые будут предложены в качестве подарков к текущей корзине покупателя. |
| Подарки к товарам конкретного раздела | sale.products.gift.section | Служит отображения подарков к товарам заданного раздела. |
| Подарки к выбранному товару | sale.products.gift | Служит для отображения подарков к конкретному товару. |
| Генерация купона на товар для почты | sale.discount.coupon.mail | Генерирует купон для правила корзины с соответствии с заданными параметрами |
| Персональные рекомендации для почты | sale.discount.coupon.mail | Выводит список рекомендованных товаров для почты |
| Самые продаваемые товары | sale.bestsellers | Выводит список самых продаваемых товаров |
| Сопутствующие заказу товары для почты | sale.bigdata.followup.mail | Выводит товары, сопутствующие ранее заказанным товарам |
| С этим товаром покупают | sale.recommended.products | Выводит товары, которые были куплены вместе с просматриваемым товаром, с учетом минимального количества покупок |
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.
Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.





