Сохранение данных формы FormIt
        Привет!
Недавно FormIt обновился до версии 2.2.2. В ней появился сниппет для сохранения данных с отправленной формы в базу с возможностью эти данные просматривать из админки.
Сниппет называется FormItSaveForm. Его вроде можно как хук использовать. Но при попытке использования форма просто не отправляется и зависает.
Кто-то уже пробовал этот хук использовать?
Я пытался через AjaxForm. Не работает, или у меня руки кривые…
    
    
                                                                                
            Недавно FormIt обновился до версии 2.2.2. В ней появился сниппет для сохранения данных с отправленной формы в базу с возможностью эти данные просматривать из админки.
Сниппет называется FormItSaveForm. Его вроде можно как хук использовать. Но при попытке использования форма просто не отправляется и зависает.
Кто-то уже пробовал этот хук использовать?
Я пытался через AjaxForm. Не работает, или у меня руки кривые…
Комментарии: 19
                Использую такой вызов… 
где &fsFormTopic поля которые необходимо выводить в Админке
                    [[!FormIt?
&hooks=`spam,email,FormSave,redirect`
&emailTpl=`email_tpl`
&emailTo=`elekak2012@yandex.ru`
&emailSubject=`Письмо с сайта http://нтпкф.рф`
&redirectTo=`17`
&fsFormTopic=`name,surname,phone,email,organization,typesprodukt,circulation,paper,format,colour,lamination,varnish,delivery,text,filesToUpload`                     &validate=`name:required,email:email:required,phone:required,circulation:required,text:stripTags`
]]работает все норм… сравнивайте со своим вызовом!где &fsFormTopic поля которые необходимо выводить в Админке
                Спасибо!
А «FormSave» — это тот сниппет, про который я говорил?
                    А «FormSave» — это тот сниппет, про который я говорил?
                Да тот самый.            
                    
                Я пробую вот так вызывать:
formFields — это параметр из сниппета FormItSaveForm… Вроде все нормально написано, но не срабатывает
                    [[AjaxForm?
                	&snippet=`FormIt`
                	&form=`custom_tpl.AjaxForm.example`
                	&hooks=`email,FormItSaveForm`
                	&validate=`name:required,message:required,email:required`
                	&validationErrorMessage=`Something went wrong!`
                	&successMessage=`It's ok!`
                	&frontend_js=`[[+assetsUrl]]js/c_default.js`
                	&formFields=`name,message,email`
                ]]Письмо отправляется, но потом форма намертво зависает.formFields — это параметр из сниппета FormItSaveForm… Вроде все нормально написано, но не срабатывает
                Скачайте FormSave
                    [[!AjaxForm?
			&snippet=`FormIt`
			&form=`tpl.form.lowprice`
			&hooks=`email,FormSave`
			&fsFormTopic=`Нашел дешевле`
			&emailSubject=`Нашел дешевле`
			&emailTo=`тут мыло`
			&emailTpl=`форма`
			&validate=`product:required,name:required,phone:required`
			&validationErrorMessage=`Заполните все поля!`
			&successMessage=`Ваш заказ отправлен!`
			
		]]            
                можно сидеть с красивой админкой, а можно сидеть с работающим решением. каждому свое)            
                    
                решение работает — не спорю) я пытаюсь понять почему коробочное решение не работает)            
                    
                Я думаю, надо указать еще и параметры formFields и fieldNames            
                    
                указывал. бестолку)            
                    
                Тогда не знаю. Фишка новая, ждем от вас решения проблемы и статьи с полной инструкцией и картинками.            
                    
                разберусь — напишу в чем трабл был)            
                    
                Не-не, так не пойдет. Надо написать полноценный анонс — типа «привет всем, вот недавно в Formit появилась такая фишка, она нужна для того-то, чтобы ваши данные сохранились, надо то-то, вот так это будет выглядеть… и пр.» =)))            
                    
                Кстати, если до пятницы разберешься, приглашаю сделать демонстрацию на MODX Russia Online            
                    
                разобрался, все оказалось просто)            
                    
                не работает:)            
                    
                Все работает, только что проверил сохраняет как надо            
                    
                я щас допишу пост) расскажу как я сделал)            
                    
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
                    
            
            
                    
                    
                

