Предназначен для вывода формы пользователя при оформлении покупки. Полностью сгенерированная форма выводится в чанк Shop_Checkout (в версии 5.4.2+ в чанке Shop_FullCheckout) вместо плейсхолдера [+shop.basket.userform+]. Используется сниппетом eForm. Поэтому в данном чанке вы можете использовать синтаксис eForm как пожелаете. Приводим лишь плейсхолдеры, используемые в работе TSVshop:
Плейсхолдеры чанка Shop_UserForm | |
[+shop.basket.login+] | Логин пользователя, который он ввел при регистрации. Используется, если пользователь уже зарегистрирован и авторизовался. Данные берутся из его профиля. Может пригодится. |
[+shop.basket.userid+] | ID пользователя, под которым он числится в базе пользователей. Используется, если пользователь уже зарегистрирован и авторизовался. Данные берутся из его профиля. Может пригодится. |
[+shop.basket.fullname+] | ФИО пользователя, которое он ввел при регистрации. Используется, если пользователь уже зарегистрирован и авторизовался. Данные берутся из его профиля. Можете использовать в форме оформления покупки, чтобы авторизованный пользователь не вводил одни и те же данные много раз. |
[+shop.basket.email+] | E-mail пользователя, которое он ввел при регистрации. Используется, если пользователь уже зарегистрирован и авторизовался. Данные берутся из его профиля. Можете использовать в форме оформления покупки, чтобы авторизованный пользователь не вводил одни и те же данные много раз. |
[+shop.basket.country+] | Страна пользователя, которую он ввел при регистрации. Используется, если пользователь уже зарегистрирован и авторизовался. Данные берутся из его профиля. Можете использовать в форме оформления покупки, чтобы авторизованный пользователь не вводил одни и те же данные много раз. |
[+shop.basket.state+] | Область/район/штат пользователя, который он ввел при регистрации. Используется, если пользователь уже зарегистрирован и авторизовался. Данные берутся из его профиля. Можете использовать в форме оформления покупки, чтобы авторизованный пользователь не вводил одни и те же данные много раз. |
[+shop.basket.zip+] | Индекс пользователя, который он ввел при регистрации. Используется, если пользователь уже зарегистрирован и авторизовался. Данные берутся из его профиля. Может понадобится. |
[+shop.basket.fax+] | Факс пользователя, который он ввел при регистрации. Используется, если пользователь уже зарегистрирован и авторизовался. Данные берутся из его профиля. Может понадобится. |
[+shop.basket.phone+] | Телефон пользователя, который он ввел при регистрации. Используется, если пользователь уже зарегистрирован и авторизовался. Данные берутся из его профиля. Можете использовать в форме оформления покупки, чтобы авторизованный пользователь не вводил одни и те же данные много раз. |
[+shop.basket.fpayments+] | Полностью сформированное поле с выбором доступных пользователю методов оплаты (Аддон Методы оплаты приобретается отдельно и потом устанавливается.) |
[+shop.basket.fshipping+] | Полностью сформированное поле с выбором доступных пользователю методов доставки (Аддон Методы доставки приобретается отдельно и потом устанавливается.) |
[+shop.basket.fdiscount+] | Полностью сформированное поле с вводом номера дисконтной карты (Аддон Дисконтные карты приобретается отдельно и потом устанавливается.) |
[+shop.basket.fsertificats+] | Полностью сформированное поле с вводом номера подарочного сертификата (Аддон Подарочные сертификаты приобретается отдельно и потом устанавливается.) |
<!--название_аддона--> и <!--/название_аддона--> | Выделяют часть шаблона, который учавствует в выводе информации из соответствующего аддона. Название аддона соответствует названию папки с аддоном в /assets/snippets/tsvshop/addons/. Например, информация из аддона Дисконтные карты (папка discount) будет выведена между <!--discount--> и <!--/discount-->. Для других аддонов все аналогично (о плейсхолдерах аддонов читайте в документации к ним). Если аддон не установлен, его код будет вырезан из шаблона автоматически, чтобы не выводить лишнее (начиная с версии 5.3). |
В этот чанк можно вставлять вызовы сниппетов, чанки и плейсхолдеры - они будут обрабатываться корректно.
Форум
Получите помощь в решении возникших трудностей или поделитесь своим опытом в работе с TSVshop.
Помощь проекту
Вы можете оказать посильную материальную помощь проекту, пожертвовав некоторую сумму.
Подпишитесь с помощью этой формы на наши новости, и вы сможете на свой электронный адрес получать самую свежую информацию о модуле TSVshop и узнавать о выходе новых версий.
Здравствуйте, я Андрей Корнелевский , хочу выразить администраторам , авторам и руководителям сайта благодарность ! За хороший сайт и продукцию , моя компания пользуется услугами вашего сайта.