Публичные ссылки для заказов

Урок 136 из 372
Автор: Татьяна Старкова
Сложность урока:
2 уровень - несложные понятия и действия, но не расслабляйтесь.
2 из 5
Дата изменения: 04.03.2022
Просмотров: 16526
Недоступно в лицензиях:
Текущую редакцию Вашего 1С-Битрикс можно просмотреть на странице Обновление платформы (Marketplace > Обновление платформы).
Старт, Стандарт

   Видеоурок

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

  Публичные ссылки для заказов

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

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

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

Описание компонента «Подробная информация о заказе» в пользовательской документации.
или комплексный компонент Персональный раздел пользователя Комплексный компонент персонального раздела пользователя. Компонент стандартный и входит в дистрибутив модуля.

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

Включение показа карточки заказа выполняется на странице настроек модуля Интернет-магазин (Настройки > Настройки продукта > Настройки модулей > Интернет-магазин):

Нажмите на рисунок, чтобы увеличить

Примечание: функционал доступен с версии 17.0.4 модуля Интернет-магазин.

На закладке Настройки в секции Настройки показа карточки заказа в публичной части:

  • разрешите показ заказа по ссылке, отметив опцию Разрешить просмотр заказа по ключу без авторизации ;
  • выберите статусы заказа, при которых разрешен просмотр;
  • заполните шаблон пути к странице просмотра заказа. Под параметром приведен пример такого шаблона. Шаблон разделим на две составляющие:
    • относительный путь к странице, на которой размещен компонент. Например /personal/orders/ или /view_order.php;
    • параметр и маска #order_id#, автоматически подставляющая идентификатор заказа в ссылку.
    • Подробнее о том, как формируется шаблон пути в зависимости от используемого компонента

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

Скопируйте и отправьте пользователю ссылку. Он увидит всю информацию по заказу без авторизации на сайте. Или используйте макрос #ORDER_PUBLIC_URL# в почтовых шаблонах уведомлений о заказах. Подробнее о почтовых уведомлениях о заказах описано в соответствующем уроке.



Курсы разработаны в компании «1С-Битрикс»
Спасибо, мы рады что смогли помочь Вам. Ниже Вы можете оставить свой отзыв или пожелание :)
Нам жаль это слышать… Но мы постараемся быть лучше!

Мы благодарны Вам за помощь в улучшении документации.

Мы стараемся сделать документацию понятнее и доступнее,
и Ваше мнение важно для нас