Я решал подобную проблему с помощью jquery, все сработало. У вас будет выглядеть примерно так:
$('.sc_button_title').on('click', function() { // .sc_button_title - класс кнопки обратной связи.
var value = $('.cq-tabs > .cq-tabmenu style1 active > li.current > a').text();
$(".form_class_or_id").val(value); //присвойте уникальный класс
});
В общем, суть такая, при нажатие кнопки обратной связи запускается событие, которое вытаскивает текстовое значение, после мы передаем значение в поле с определенным классом. Собственно, все.
Добавить нужно в файл script.js в папке темы /assets, желательно создать файл в дочерней теме. Не забудьте в начале документа добавить запись:
jQuery(document).ready(function() {
если ее нет.
Точнее сказать не могу, придется поиграться с кодом. Еще может навредить модальное окно, если оно будет являться фреймом, то передать значение становится более затруднительно. Придется узнавать callback-функции и ориентироваться на них. Больше ничем помочь не могу, так как с Visual Composer до этого особо не работал, фишек конструктора не знаю.
P.S Если отправит значения всех вкладок, то вам нужно сделать так, чтобы активная вкладка имела отличный от неактивных класс.
А можно как то поподробнее)))) Для тех кто не так сильно знаком с JS и тому подобным…
Проблема на вашем сайте в том, что нужно передать статические значения. Например <td>Замена экрана</td>
Вам, по сути, нужно передать название товара и тип работы. Для этого можно создать два (или одно) скрытых поля, в которые будут передаваться данные, после чего будут отправляться в письме. Но проблема в том, что все «td» без класса будут автоматически отправлены в поле, если действовать моим методом.
Либо каждому элементу таблицы уникальный класс, и сделать так, чтобы элементы вычислялись только из активной вкладки.
В общем, если времени на обучение нет, то лучше обратиться к специалисту, который все напишет, если есть, покопаться по таким форумам, как Toster и иже с ними, точно сформулировать вопрос и отправить. С кодом там неплохо помогают, может предложат решение.
Вариант второй, построить аналогичное решение на WooComerce с плагинами. Там легче нужные вещи сделать, но все-равно придется потратить время на освоение инструмента.
Я бы обратился к специалисту, но пока такого не нашел! Вот в том числе и пишу темы чтоб может кто взялся за такое))
наткнулся на это https://www.youtube.com/watch?v=qaGP11QOhng
но походу не совсем мне подходит….
Спасибо ipsoltl, помог решить задачу, быстро и качественно!!!