Said927
@Said927
a little advanced программист

Как сделать, чтобы в письме владельцу магазина и клиенту отправлялась ссылка на товар, который клиент хочет купить в лид форме в один клик?

Как сделать так, чтобы во всплывающих формах в Contact Form 7, при отправке уведомления клиенту и владельцу магазина оставлялась ссылка на товар, который хочет купить клиент? И то же самое с купленным товаром, то есть человек купил что-то ,и ему нужно отправить письмо, в котором есть ссылка на его товар, и в такой же лид форме ,, запросить фото"
Вот ссылка на сайт с темы формами:https://xn---24-qddplg.xn--p1ai/vysotnye-elki/
  • Вопрос задан
  • 86 просмотров
Решения вопроса 1
azerphoenix
@azerphoenix
Java Software Engineer
Как сделать так чтобы во всплывающих формах в Contact Form 7, при отправке уведомления клиенту и владельцу магазина оставлялась ссылка на товар который хочет купить клиент?

Я так понимаю, что вы решили отказаться от функционала самого WC и вместо полноценного оформления корзины решили использовать CF7?

Если так, то можно по-разному реализовать вашу задачу.
1) У плагина CF7 есть свои теги. Этот вариант может не сработать в ряде случаев. Например, пользователь кликнул на кнопку в корзину находясь на странице категории товаров и соответственно, вместо ссылки самого товара в письмо попадет ссылка категории
https://contactform7.com/special-mail-tags/
Ищите:
[_url]
или
[_post_url]

2) (Как по мне более приемлимый способ). Для этого нужно владеть JavaScript и jQuery. По клику "В корзину" получаете ссылку на текущий товар, затем находите селектор поля из всплывающего окна и вставляете туда вашу ссылку. Но вам нужно учесть, что в корзину пользователь может добавить несколько товаров и соответственно, ссылка на каждую из них должна попасть в форму CF7
Полезные ссылки:
Отловить клик на элементе
https://www.w3schools.com/jquery/event_click.asp
или https://api.jquery.com/on/
Вставить ссылку в поле input
https://ruseller.com/jquery.php?id=47

3) Если же вы можете использовать функционал корзины и готовы отказаться от CF7, то попробуйте поискать некий плагин для оффлайн оплаты. Тогда вам не нужно будет ссылку каждого выбранного товара добавлять в письмо, так как этот вопрос будет решаться внутренними средствами WC.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы