Top.Mail.Ru

client

Во всех шаблонах кроме:

  • order
  • account.orders

можно получить только факт того что клиент зашел в свой личный кабинет:

{% if client %}
<a href="/client_account/orders">Мой кабинет</a> | 
<a href="/client_account/exit">Выйти</a>
{% else %}
<a href="/client_account/login">Войти</a> |
<a href="/client_account/contacts/new">Зарегистрироваться</a>
{% endif %}


В шаблонах order и account.orders доступны методы:

  • client.all_fields - массив всех дополнительных полей покупателя (в том числе НЕ выводимых покупателю)
  • client.client_fields - массив дополнительных полей покупателя с учетом настроек их показа покупателям
  • client.phone - телефон покупателя
  • client.name - имя клиента
  • client.surname - фамилия клиента
  • client.middlename - отчество клиента
  • client.full_name - строка, составленная из полей фамилии, имени и отчества клиента через пробел
  • client.email - е-мейл клиента
  • client.id - ID клиента
  • client.turnover - сумма выполненных (оплаченных) заказов (для залогиненных клиентов)
  • client.discount - объект Скидка клиента (на момент написания статьи это текущая накопительная скидка клиента)
  • client.next_level_discount - объект Скидка - ближайший уровень для следующей накопительной скидки
  • client.bonus_points - текущее количество бонусных баллов
  • client.bonus_system_transactions - массив транзакций списания и зачисления бонусных баллов

Оставить оценку

Оценка успешно отправлена.
Она будет проверена администратором перед публикацией.
Перед публикацией все оценки проходят модерацию

Оценки: 0

Остались вопросы?
Отправь тикет в техподдержку!
Еще нет своего магазина?
Создайте интернет-магазин на платформе InSales
Всё для продаж уже внутри!
Недавно просмотренные статьи