
К шаблонам личного кабинета можно отнести:
- 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 }} заголовок раздела. Текст заголовка указывается в разделе Система \ Языки \ Переводы. Порядок работы с данным разделом описан в статье “Модуль перевода”
4.2.3. Главная страница ← Назад | Вперед → 4.2.5. Кабинет партнера