Prestashop 1.7 добавить ссылку в сведения о продукте, которая идет в контактную форму, которая предварительно скомпилирована с названием продукта

Prestashop 1.7 добавить ссылку в сведения о продукте, которая идет в контактную форму, которая предварительно скомпилирована с названием продукта

26.10.2018 06:23:20 Просмотров 47 Источник

Доброе утро,

Я использую prestashop 1.7.2.4 и я хотел бы добавить ссылку на страницы продукта, которая перенаправляет клиента на уже существующую контактную форму, которая должна быть предварительно скомпилирована с именем выбранного продукта.

Вы не знаете, есть ли способ сделать это? Заранее спасибо.

У вопроса есть решение - Посмотреть?

Ответы - Prestashop 1.7 добавить ссылку в сведения о продукте, которая идет в контактную форму, которая предварительно скомпилирована с названием продукта / Prestashop 1.7 add link in product details that goes to contact form which is pre-compiled with the name of the product

Mahdi Shad

26.10.2018 07:07:03

Ваша ссылка должна быть такой:

http://your-shop.com/contact-us?message=name_of_your_product

https://stackoverflow.com/questions/53011848/prestashop-1-7-add-link-in-product-details-that-goes-to-contact-form-which-is-pr/53012556#comment92982575_53012556
спасибо, но после этого, какую команду я должен использовать, чтобы получить параметр? Обычный $_GET ['message'], похоже, не работает
https://stackoverflow.com/questions/53011848/prestashop-1-7-add-link-in-product-details-that-goes-to-contact-form-which-is-pr/53012556#comment92984067_53012556
теперь я понимаю, я не знал, что PS автоматически печатает сообщение$, поэтому я использовал другую переменную с именем product, но теперь я ее получил, спасибо
Является ответом!
ethercreation

29.10.2018 11:19:46

В вашем ТПЛ :

{$link->getPageLink('contact')}?message='YOUR MESSAGE'

в HTML :

WEBSITE_URL?message='YOUR MESSAGE'

С уважением

https://stackoverflow.com/questions/53011848/prestashop-1-7-add-link-in-product-details-that-goes-to-contact-form-which-is-pr/53041337#comment92982560_53041337
спасибо, но после этого, какую команду я должен использовать, чтобы получить параметр? Обычный $_GET ['message'], похоже, не работает
https://stackoverflow.com/questions/53011848/prestashop-1-7-add-link-in-product-details-that-goes-to-contact-form-which-is-pr/53041337#comment92982647_53041337
В вашем продукте tpl {$link - >getPageLink ('contact')}? message={$product.name}
https://stackoverflow.com/questions/53011848/prestashop-1-7-add-link-in-product-details-that-goes-to-contact-form-which-is-pr/53041337#comment92983057_53041337
это просто печатает url, он не получает параметр. Это ссылка: www.example.com/contact?message=CLOU%20COMPACT%20:%20STUFA%20A%20LEGNA. Это то, что печатается с вашей командой: www.example.com/contact?message=
https://stackoverflow.com/questions/53011848/prestashop-1-7-add-link-in-product-details-that-goes-to-contact-form-which-is-pr/53041337#comment92983754_53041337
В продуктах.ТПЛ ?
https://stackoverflow.com/questions/53011848/prestashop-1-7-add-link-in-product-details-that-goes-to-contact-form-which-is-pr/53041337#comment92983838_53041337
извините, я неправильно прочитал, в продукте.tpl я создал правильную ссылку, как вы предложили, но я не знаю, чтобы получить доступ к переменной URL "сообщение" в Контакте.ТПЛ, спасибо
https://stackoverflow.com/questions/53011848/prestashop-1-7-add-link-in-product-details-that-goes-to-contact-form-which-is-pr/53041337#comment92983985_53041337
я думаю, что понял, как это работает сейчас, просто немного протестировал, спасибо большое
https://stackoverflow.com/questions/53011848/prestashop-1-7-add-link-in-product-details-that-goes-to-contact-form-which-is-pr/53041337#comment92984078_53041337
теперь я понимаю, я не знал, что PS автоматически печатает сообщение$, поэтому я использовал другую переменную с именем product, но теперь я ее получил, спасибо
Закрыть X