Всего 122 806 комментариев

Илья Уткин
31 марта 2015, 16:31
0
Тогда не знаю. Фишка новая, ждем от вас решения проблемы и статьи с полной инструкцией и картинками.
Андрей Сухомозгий
31 марта 2015, 16:29
-1
указывал. бестолку)
Илья Уткин
31 марта 2015, 16:29
0
Я думаю, надо указать еще и параметры formFields и fieldNames
Илья Уткин
31 марта 2015, 16:20
3
+2
&sortby=`{"Data.price":"ASC","Data.popular":"DESC"}`
так не подходит?
Андрей Сухомозгий
31 марта 2015, 16:17
0
решение работает — не спорю) я пытаюсь понять почему коробочное решение не работает)
but1head
31 марта 2015, 16:16
0
можно сидеть с красивой админкой, а можно сидеть с работающим решением. каждому свое)
dima.kazuto
31 марта 2015, 16:00
0
спасибо :-)
Я с ооп да и с программированием в общем не очень дружу, но ваш совет помог мне и данные в админку и в таблицу вылетающую по двойному клику я вывел.
Андрей Сухомозгий
31 марта 2015, 15:49
0
Скачал… Выглядит по уродски:)


А вот так выглядит панель FormIt:



but1head
31 марта 2015, 15:42
0
Скачайте FormSave
[[!AjaxForm?
			&snippet=`FormIt`
			&form=`tpl.form.lowprice`
			&hooks=`email,FormSave`
			&fsFormTopic=`Нашел дешевле`
			&emailSubject=`Нашел дешевле`
			&emailTo=`тут мыло`
			&emailTpl=`форма`
			&validate=`product:required,name:required,phone:required`
			&validationErrorMessage=`Заполните все поля!`
			&successMessage=`Ваш заказ отправлен!`
			
		]]
Андрей Сухомозгий
31 марта 2015, 15:36
0
Я пробую вот так вызывать:
[[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… Вроде все нормально написано, но не срабатывает
Андрей Сухомозгий
31 марта 2015, 15:29
0
Спасибо!

А «FormSave» — это тот сниппет, про который я говорил?
Дмитрий Середюк
31 марта 2015, 15:28
0
Использую такой вызов…
[[!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 поля которые необходимо выводить в Админке
Василий Наумкин
31 марта 2015, 13:56
0
Я бы просто SQL запрос написал и прогнал по таблице ТВшек.
Дмитрий Кондаков
31 марта 2015, 13:40
0
руб||$||€ так не будет работать, сниппет только для варианта «Описание значения1==1||Описание значения2»
AFANASIY
31 марта 2015, 13:37
0
вы не поняли, когда в одну строку руб||$||€ он везде ставит значение €
AFANASIY
31 марта 2015, 13:36
0
да, всего лишь надо было пересохранить цены, как это сделать автоматом? просто у меня их 2-3т. товаров)
Василий Наумкин
31 марта 2015, 13:06
0
Если у ТВ currency настроен как
Руб==1||Eur==2||USD==3
то ты и будешь получать цифры, потому что именно они попадают в базу данных при сохранении товара.

Должно быть
Руб||EUR||USD
Тогда при сохранении в БД попадёт текст. А потом он же выведется сниппетом.

Причем, если ты изменишь настройки ТВ, то потом нужно пройти по всем товарам и пересохранить значения, чтобы в БД прописалось новое текстовое значение.

Ссылка на документацию:
Often it's nice to have a more readable label. You can display something nice and still store a different value using the double-equals and double-pipes format used by checkboxes:
Дмитрий Кондаков
31 марта 2015, 13:04
0
Выберите округ==0||
ЦАО==1||
ВАО==2||
попробуй в одну строку сделать
AFANASIY
31 марта 2015, 13:01
0
почему то он железно ставит на всех последний выбор ито если в возможных значениях
руб||$||€

если так
Выберите округ==0||
ЦАО==1||
ВАО==2||

то вообще не работает