К шаблонам личного кабинета можно отнести: 

  • account\index.twig – главная страница личного кабинета;
  • account\info.twig – страница изменения персональных данных;
  • account\operation.twig – страница с перечнем выполненных операций;
  • account\password.twig – страница изменения пароля;
  • account\payouts.twig – страница вывода средств;
  • account\requisites.twig – страница платежных реквизитов;
  • account\verification.twig – страница проверки верификации;
  • site\login.twig – страница авторизации в личном кабинете;
  • site\signup.twig - страница регистрации в системе;
  • site\requestPasswordResetToken.twig – страница востановления пароля;
  • site\resetPassword.twig;

рис. 1

Описание переменных. которые можно использовать в шаблоне account\index.twig:

  • {{ user.id }}  – id пользователя;
  • {{ user.username }} – логин пользователя;
  • {{ user.surname }} – фамилия пользователя;
  • {{ user.firstname }} – имя пользователя;
  • {{ user.secondname }} – отчество покупателя;
  • {{ user.inn }} – ИНН покупателя;
  • {{ user.country }} – страна покупателя;
  • {{ user.city }} – город покупателя;
  • {{ user.address }} – адрес покупателя;
  • {{ user.document }} – номер документа, удостоверяющего личность;
  • {{ user.auth_key }} – ключ авторизации;
  • {{ user.password_hash }} – 
  • {{ user.password_reset_token }} – 
  • {{ user.email }} – email пользователя;
  • {{ user.phone }} – телефон пользователя;
  • {{ user.total_amount }} – сумма обменов,  которые совершил пользователь;
  • {{ user.total_xchanges }} – количество обменов, которые совершил пользователь;
  • {{ user.discount }} – персональная скидка пользователя в %. Скидка назначается менеджером в редактировании пользователя путем указания значения скидки в поле Персональная скидка, %;
  • {{ user.pers_discount }}
  • {{ user.verified }} – указывает на то, верифицирован ли пользователь. Если верифицирован будет выведено 1, иначе 0, если значение = 2, это означает что заявка подана.. Верификацию проводит менеджер в редактировании пользователя путем выбора соответствующего значения в поле Пользователь верифицирован;
  • {{ user.card_verified }} – указывает на то, верифицирован ли карточка пользователя. Если верифицирована будет выведено 1. иначе 0, если значение = 2, это означает что заявка подана. Верификацию проводит менеджер в редактировании пользователя путем выбора соответствующего значения в поле Карточка верифицирована;
  • {{ user.created_at }}
  • {{ user.updated_at }}
  • {{ user.ref_id }}
  • {{ user.ref_rate ​}} – Партнерское вознаграждение, %. Назначается  менеджером в редактировании пользователя путем указания значения скидки в поле Партнерское вознаграждение, %;
  • {{ user.ref_pers_rate ​}}
  • {{ user.ref_total_profit ​}} – сумма прибыли по партнерской программе;
  • {{ user.ref_profit ​}} – текущий баланс партнерской программы;
  • {{ user.ref_total_payout ​}} – выплаченаная сумма по партнерской программе;
  • {{ user.ref_processing_payout ​}} – сумма ожидаемой выплаты по партнерской программе;
  • {{ user.ref_total_amount ​}} – сумма обменов партнерской программы;
  • {{ user.ref_total_users }}
  • {{ user.ref_total_xchanges }} – количество обменов партнерской программы;
  • {{ user.ref_total_visits }}
  • {{ user.birthday ​​}} – дата рождения;
  • {{ demands }}
  • {{ xchanges }}
  • {{ accounts }}
  • {{ visits }} – количество посетителей;
  • {{ user_ctr }}
  • {{ ctr }} – CTR;
  • {{ title }} – заголовок раздела. Текст заголовка указывается в разделе Система \ Языки \ ПереводыПорядок работы с данным разделом описан в статье “Модуль перевода”
  • {{ show_referrals }} – указывает на то, показывать ли рефералов. Если да будет выведено 1, иначе 0. Настраивает вывод менеджер в настройках партнерской программы путем выбора соответствующего значения в поле Показывать рефералов;
  • {{ account_info_url }} – ссылка на редактирование персональной информации;
  • {{ account_verification_url }} – ссылка на раздел проверки верификации пользователя;
  • {{ account_requisites_url }} – ссылка на редактирвоание платежных документов;
  • {{ account_operation_url }} – ссылка на просмотр операций;

Описание переменных. которые можно использовать в шаблоне account\info.twig:

  • {{ model }}
  • {{ use_skype }} – статус поля Skype. Указывает на то, выводить поле для ввода логина скайпа. Если да будет выведено 1, иначе 0. Настраивает вывод менеджер в настройках системы путем выбора соответствующего значения в поле Статус поля Skype;
  • {{ title }} – заголовок раздела. Текст заголовка указывается в разделе Система \ Языки \ ПереводыПорядок работы с данным разделом описан в статье “Модуль перевода”

Описание переменных. которые можно использовать в шаблоне account\operation.twig:

  • {{ searchModel }}
  • {{ title }} – заголовок раздела. Текст заголовка указывается в разделе Система \ Языки \ ПереводыПорядок работы с данным разделом описан в статье “Модуль перевода”
  • {{ items }} – массив операций:

{% for item in items %}
{{ item.url }} – ссылка на страницу;
{{ item.xchange_id }} – id операции;
{{ item.xchange_view_id }} – 
{{ item.time }} – время операции;
{{ item.direction_amount_from }} – 
{{ item.direction_amount_to }} – 
{{ item.currency_from_name }} – имя валюты с которой совершается обмен;
{{ item.currency_to_name }} – имя валюты на которую совершается обмен;
{{ item.currency_from_type }} – тип валюты с которой совершается обмен;
{{ item.currency_to_type }} – тип валюты на которую совершается обмен;
{{ item.amount_from }} – количество валюты с которой совершается обмен;
{{ item.amount_to }} – количество валюты на которую совершается обмен​;
{{ item.status }} – статус операции
{{ item.status_name }} – 
{{ item.status_code }} – 
{{ item.status_image_code }} – 
{% endfor %}

Описание переменных. которые можно использовать в шаблоне account\password.twig:

  • {{ model }}
  • {{ title }} – заголовок раздела. Текст заголовка указывается в разделе Система \ Языки \ ПереводыПорядок работы с данным разделом описан в статье “Модуль перевода”

Описание переменных. которые можно использовать в шаблоне account\payouts.twig:

  • {{ searchModel }}
  • {{ requisites }} – массив реквизитов:

{% for requisite in requisites %}
{{ item.currency_id }} – id валюты;
{{ item.currency_name }} – название валюты;
{{ item.account }} – 
{% endfor %}

  • {{ title }} – заголовок раздела. Текст заголовка указывается в разделе Система \ Языки \ ПереводыПорядок работы с данным разделом описан в статье “Модуль перевода”
  • {{ partners_min_payment }} – минимальная сумма выплаты. Указывается в разделе Маркетинг \ Партнеры \ Настройки в поле Минимальная сумма выплаты, вкладка Общее;
  • {{ items }} – массив выплат:

{% for item in items %}
{{ item.time }} – время;
{{ item.payout_id }} – id выплаты;
{{ item.currency_name }} – название валюты;
{{ item.amount }} – количество;
{{ item.status }} –  статус;
{{ item.status_name }} – 
{{ item.status_code }} – 
{{ item.status_image_code }} – 
{{ item.new }} 
{% endfor %}

Описание переменных. которые можно использовать в шаблоне account\requisites.twig:

  • {{ requisites }} – массив реквизитов, детально описан на примере шаблона account\payouts.twig;
  • {{ title }} – заголовок раздела. Текст заголовка указывается в разделе Система \ Языки \ ПереводыПорядок работы с данным разделом описан в статье “Модуль перевода”

Описание переменных. которые можно использовать в шаблоне account\verification.twig:

  • {{ model }}
  • {{ user }} – информация о покупателе, детально описано на примере шаблона  account\index.twig;
  • {{ verified }} – указывает на то, верифицирован ли пользователь. Если верифицирован будет выведено 1, иначе 0, если значение = 2, это означает что заявка подана.. Верификацию проводит менеджер в редактировании пользователя путем выбора соответствующего значения в поле Пользователь верифицирован;
  • {{ card_verified }} – указывает на то, верифицирован ли карточка пользователя. Если верифицирована будет выведено 1. иначе 0, если значение = 2, это означает что заявка подана. Верификацию проводит менеджер в редактировании пользователя путем выбора соответствующего значения в поле Карточка верифицирована;
  • {{ title }} – заголовок раздела. Текст заголовка указывается в разделе Система \ Языки \ ПереводыПорядок работы с данным разделом описан в статье “Модуль перевода”
  • {{ USER_NOT_VERIFIED }} – указывает на то, верифицирован ли пользователь;

Описание переменных. которые можно использовать в шаблоне site\login.twig:

  • {{ model }}
  • {{ title }} – заголовок раздела. Текст заголовка указывается в разделе Система \ Языки \ ПереводыПорядок работы с данным разделом описан в статье “Модуль перевода”
  • {{ url }} – сылка на раздел смены пароля;

Описание переменных. которые можно использовать в шаблоне site\signup.twig:

  • {{ captcha }}
  • {{ model }}
  • {{ use_skype }} – статус поля Skype.Детально описано на примере шаблона account\info.twig;
  • {{ title }} – заголовок раздела. Текст заголовка указывается в разделе Система \ Языки \ ПереводыПорядок работы с данным разделом описан в статье “Модуль перевода”

Описание переменных. которые можно использовать в шаблоне site\requestPasswordResetToken.twig:

  • {{ model }}
  • {{ title }} – заголовок раздела. Текст заголовка указывается в разделе Система \ Языки \ ПереводыПорядок работы с данным разделом описан в статье “Модуль перевода”

Описание переменных. которые можно использовать в шаблоне site\resetPassword.twig:

  • {{ model }}
  • {{ title }} – заголовок раздела. Текст заголовка указывается в разделе Система \ Языки \ ПереводыПорядок работы с данным разделом описан в статье “Модуль перевода”