fbpx
Личный кабинет
Россия, Саратов +7(906)304-97-83 info@web-tolk.ru

WT Add products info to Joomla script options


WT Add products info to Joomla script options

WT Add products info to Joomla script options

Плагин добавляет на страницы товара и категории товара js-массив с данными товара для использования через JavaScript. Обратиться можно через javascript - Joomla.getOptions('jshop_products_details'). Плагин нужен для создания форм захвата контакта - быстрый заказ, задать вопрос и т.д.

  • Тип скачивания: Бесплатно
  • Категории: JoomShopping, Плагины Joomla
  • Версия: 1.1.0
  • Скачивания: 145
  • Просмотры: 149

Данный плагин предназначен для разработчиков. Это решение не в "1 клик".

Демо-видео

Что это и зачем?

Что это?

Для создания форм обратной связи в интернет-магазине на Joomla JoomShopping, таких как:

  • быстрый заказ товара
  • задать вопрос по товару
  • запрос скидки на товар
  • запрос оптовой цены

 И так далее - для всех форм обратной связи Joomla, где нужно указать информацию о товаре. 

Данный плагин нужен для тех, кто использует в работе профессиональный плагин формы обратной связи Radical Form. Подробнее о том, как использовать Radical Form писал в блоге. 

Статья-мануал

Зачем это?

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

Нередко вебмастера получают данные для форм напрямую из HTML-верстки сайта. В случае смены дизайна легко повредить структуру, на которую опирается JS-скрипт и форма обратной связи перестанет получать данные о товаре. 

Эти данные не должны зависеть от дизайна сайта. В Joomla "из коробки" есть прекрасный способ передавать данные из PHP в JavaScript с помощью JSON-объекта и получать его нативным способом. 

Получение данных о товарах JoomShopping для формы обратной связи

Joomla.getOptions('your_json_object_with_data_from_php_here');

Таким образом можно получить данные из JSON-объекта. Переменную product_id заранее считываем с кнопки, по которой кликает посетитель сайта.

let jshop_products_details = Joomla.getOptions('jshop_products_details');>
let product_name = jshop_products_details[product_id]['product_name'];
let product_price = jshop_products_details[product_id]['price'];
let product_image_url = jshop_products_details[product_id]['product_image_url'];
let product_ean = jshop_products_details[product_id]['ean'];

Плагин работает в категории товаров, списке товаров производителя, карточка товара. Структура json-массива везде одинакова - Вам не придется писать разный код для разных страниц.

  • Тип расширения: Плагин
  • Каталог: Jshoppingproducts
  • Версия Joomla: 3.10, 3.9

WT Add products info to Joomla script options v.1.1.0

Добавлена поддержка списка избранных товаров WT JoomShopping favorites

08-09-2021, 12:08:16

Подпишитесь на новости

0
0.00 ₽