Разделы

  
 

FormIt - вызов через API

Меня интересует может ли FormIt возвращать какой-либо результат после вызова через runSnippet, или каким способом это можно сделать?

Т.е. например, я хочу через аякс отправлять форму и в вызове сниппета осуществлять необходимые манипуляции(хуками) с данными, возвращая статусные сообщения, на текущий момент это все реализуемо с помощью FormIt?
  • +1
  • 10 марта 2012, 10:40
  • Tesby
  • 2

Построение полной ссылки на документ

При использовании runSnippet('Ditto') через index-ajax.php почему-то плейсхолдер [~[+id+]~] заменяется не полностью! Выдается [~12~]

С чем это связано? Как сделать чтобы ссылка формировалась полная?

eForm и runSnippet

Для распределения отправки почты включаю eForm через runSnippet. Пока отлаживал — всё хорошо отправлялось. Как только поставил галочку «Публиковать» в настройках страницы с этой формой — eForm странным образом перестал работать. Нажимаешь Отправить — страница перезагружается, всё введенное сбрасывается. Убрал из публикации — работает снова. Кто знает, в чём проблема?:)
  • 0
  • 7 апреля 2011, 23:07
  • maxsnz
  • 2

Кэшируется ли runSnippet?

При вызове
$modx->runSnippet('snippet_name', array ('param' => 123) )
результат кэшируется или нет? Можно ли это регулировать?