[ОПЛАЧИВАЕТСЯ] Сделать адрес электронной почты пользователя доступным для использования в компонентах темы

Я хочу использовать gumroad.com для продажи подписок, внедрив их виджет кнопки покупки на форум, например, через компонент темы Versatile Banner. Чтобы устранить любые препятствия в процессе оформления заказа, я хочу предзаполнить email-адрес пользователя в коде встраивания.

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

Код выглядит примерно так и включает параметр params="email=...":

<div class="gumroad-product-embed" data-gumroad-product-id="pencil" data-gumroad-params="email=forumuser@email.com&price=10">
<a href="https://gumroad.com/l/pencil">Загрузка...</a></div>

В идеале я хотел бы иметь возможность использовать плейсхолдер, например {{currentUser.email}}, в любых HTML-полях компонентов темы.

Дедлайн: 15 декабря
Стоимость: 100–300 долларов США в зависимости от сложности задачи

2 лайка

Мне интересно заняться этим, отправляю вам личное сообщение.

2 лайка

Я могу помочь. Я напишу в личные сообщения.

РЕДАКТИРОВАНИЕ: Оказалось, что то, о чём он спрашивал, и то, что я думал, он спрашивает, — это совершенно разные вещи. Он хочет способ сделать возможным использование плейсхолдера Handlebar в любом месте существующих тем. Я не знаю способа сделать это, и, насколько я могу судить, никто другой тоже.

То, что я думал, он хочет, — это добавить адрес электронной почты пользователя в сериализатор current_user. Это можно сделать в рамках предложенного бюджета.

3 лайка

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.