FormIt передача плейсхолдеров
        В категориях – где куча товаров на странице, в чанке товара вызывается AjaxForm с формой быстрого заказа. В форме автоматически заполняется поле – название товара. 
Если указать
Если указать
Так вот вопрос – Как можно передать наименование (артикул и может другие поля) в вызов Formit?
    
    
                                                                                
            Если указать
[[+pagetitle]], то плейсхолдер пуст. Если указать
{$_modx->setPlaceholder('pagetitle', $pagetitle)} передается соответственно Наименование последнего товара. Так вот вопрос – Как можно передать наименование (артикул и может другие поля) в вызов Formit?
Комментарии: 8
{$_modx->getPlaceholder('pagetitle')} получает pagetitle последнего товара            
                никто не подскажет?)            
                    
                я делал скрытое поле, которое заполнялось при нажатии на кнопку через скрипты.
Кнопка в чанке товара
                    Кнопка в чанке товара
<button data-title="[[+pagetitle]]">Быстрый заказ</button>Поле в форме <input type="hidden" name="product-title" >Скрипт на jquery $('button').on('click', function(){
	$('input[name="product-title"]').val($(this).data('title'));
});            
                Спасибо! Как-то даже не подумал в эту сторону)            
                    
                Опять же если вызов FormIt идет в каждом чанке, то в самое форме можно создать скрытое поле с значение 
                    [[+pagetitle]]            
                А такой вариант почему-то не проходит. В вопросе неверный вызов) Указываю в форме
                    [[+pagetitle]]Но не выводит наименование товара            
                значит вы что-то делаете не так            
                    
                input type=«hidden» name=«pagetitle» value="[[*pagetitle]]"            
                    
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.