Меня интересует может ли FormIt возвращать какой-либо результат после вызова через runSnippet, или каким способом это можно сделать?
Т.е. например, я хочу через аякс отправлять форму и в вызове сниппета осуществлять необходимые манипуляции(хуками) с данными, возвращая статусные сообщения, на текущий момент это все реализуемо с помощью FormIt?
- +1
- 10 марта 2012, 10:40
- Tesby
При использовании runSnippet('Ditto') через index-ajax.php почему-то плейсхолдер [~[+id+]~] заменяется не полностью! Выдается [~12~]
С чем это связано? Как сделать чтобы ссылка формировалась полная?
Для распределения отправки почты включаю eForm через runSnippet. Пока отлаживал — всё хорошо отправлялось. Как только поставил галочку «Публиковать» в настройках страницы с этой формой — eForm странным образом перестал работать. Нажимаешь Отправить — страница перезагружается, всё введенное сбрасывается. Убрал из публикации — работает снова. Кто знает, в чём проблема?:)
При вызове
$modx->runSnippet('snippet_name', array ('param' => 123) )
результат кэшируется или нет? Можно ли это регулировать?