Форма через модальное окно

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО

Родная форма встроенная temlate.php выводится на сайте через модальное окно, но не отправляет форму

#1 8 июля 2013 в 18:19
При нажатии кнопки "Оформить займ" должна выскакивать модальное окно с формой, которое можно заполнить и отправить благополучно.
Вот я и создал через конструктор форм эту форму, скопировал его код и вставил в template.php, что бы выводилась через модальное окно, Ну вот она у меня выводиться через модальное окно, а форма не отправляется.
Когда нажимаю отправить перекидывает на страницу "сайт/forms/process" и выдает "ошибка 404".
Подскажите если не трудно в чем моя ошибка?
#2 8 июля 2013 в 18:22
В коде формы есть поле токена, оно всегда разное, если токен не совпадает, то происходит такая ошибка.
#3 8 июля 2013 в 18:24


В коде формы есть поле токена, оно всегда разное, если токен не совпадает, то происходит такая ошибка.

lokanaft

Заметил этот момент, есть шанс как ни будь решить мой вопрос? Заранее спасибо?
#4 8 июля 2013 в 18:29

В коде формы есть поле токена

lokanaft
точнее value <input type="hidden" name="csrf_token" value="828051238dede35cb3fdc5610162969c" />, по крайней мере она только меняется
#5 8 июля 2013 в 19:27
Imran напишите нам мы дадим вам готовое решение модуль
#6 8 июля 2013 в 19:37

готовое решение модуль

Билà Риус
И сколько это стоит?
#7 8 июля 2013 в 19:44
Imran я дам free
#8 8 июля 2013 в 19:57

Imran напишите нам

Билà Риус
Куда именно написать нужно?
#9 8 июля 2013 в 19:59
Imran в личку скинь почту я вышлю
#10 8 июля 2013 в 21:35

Imran напишите нам мы дадим вам

Билà Риус

Куда именно написать нужно?

Imran
-всё, клиент готов, можно откинуть формальности в сторону:

Imran в личку скинь почту я вышлю

Билà Риус
У вас даже модуль есть спецательный, как мило)
Можно было бы просто воспользоваться в template.php:
  1. <?php echo cmsForm::displayForm('тут id или название формы'); ?>
#11 8 июля 2013 в 21:57

<?php echo cmsForm::displayForm('тут id или название формы'); ?>

lokanaft
скажу честно, для меня этот вариант сложней, но было бы интересно как именно оно работает smile
#12 8 июля 2013 в 22:58
Imran, туда, куда вы вставили код формы в template.php, вставьте этот код, он сам выведет код формы с правильным токеном. Id формы есть в одном из input hidden, рядом с:

<input type="hidden" name="csrf_token" value="828051238dede35cb3fdc5610162969c" />

Imran
#13 8 июля 2013 в 23:30

Imran, туда, куда вы вставили код формы в template.php

lokanaft
вот сама моя форма
  1. <div id="authModal" style='display:none'>
  2. <h3 class="userform_title">Оформить займ</h3>
  3. <form name="userform" action="/forms/process" method="POST">
  4. <input type="hidden" name="form_id" value="1">
  5. <input type="hidden" name="csrf_token" value="828051238dede35cb3fdc5610162969c" />
  6. <div class="userform_table">
  7. <p class="userform_fieldtitle">ФИО<span class="mustbe">*</span></p>
  8. <p class="userform_input"><input type="text"
  9. name="field[2]"
  10. maxlength="300"
  11. value=""
  12. style="width: 350px"
  13. class="text-input form_text" /> <label></label></p>
  14.  
  15.  
  16. <p class="userform_fieldtitle">
  17. Город проживания <span class="mustbe">*</span>
  18.  
  19. </p>
  20. <p class="userform_input"><input type="text"
  21. name="field[4]"
  22. maxlength="300"
  23. value=""
  24. style="width: 350px"
  25. class="text-input form_text" /> <label></label></p>
  26. <p class="userform_fieldtitle">
  27. Место работы <span class="mustbe">*</span>
  28.  
  29. </p>
  30. <p class="userform_input"><input type="text"
  31. name="field[5]"
  32. maxlength="300"
  33. value=""
  34. style="width: 350px"
  35. class="text-input form_text" /> <label></label></p>
  36. <p class="userform_fieldtitle">
  37. Ваша зарплата <span class="mustbe">*</span>
  38.  
  39. </p>
  40. <p class="userform_input"><input type="text"
  41. name="field[6]"
  42. maxlength="300"
  43. value=""
  44. style="width: 350px"
  45. class="text-input form_text" /> <label></label></p>
  46. <p class="userform_fieldtitle">
  47. Запрашиваемая сумма <span class="mustbe">*</span>
  48.  
  49. </p>
  50. <p class="userform_input"><input type="text"
  51. name="field[7]"
  52. maxlength="300"
  53. value=""
  54. style="width: 350px"
  55. class="text-input form_text" /> <label></label></p>
  56. <p class="userform_fieldtitle">
  57. На что планируете потратить <span class="mustbe">*</span>
  58.  
  59. </p>
  60. <p class="userform_input"><input type="text"
  61. name="field[8]"
  62. maxlength="300"
  63. value=""
  64. style="width: 350px"
  65. class="text-input form_text" /> <label></label></p>
  66. <p class="userform_fieldtitle">
  67. Мобильный телефон <span class="mustbe">*</span>
  68.  
  69. </p>
  70. <p class="userform_input"><input type="text"
  71. name="field[9]"
  72. maxlength="300"
  73. value=""
  74. style="width: 250px"
  75. class="text-input form_text" /> <label></label></p>
  76.  
  77. <table align="left" cellpadding="2" cellspacing="0">
  78. <td valign="middle" width="130" style="padding-left:0">
  79. <img id="kcaptcha1" class="captcha" src="/includes/codegen/cms_codegen.php" border="0" />
  80. <td valign="middle">
  81. <div>Введите код:</div>
  82. <div><input name="code" type="text" style="width:120px" class="text-input" /></div>
  83. <div><a href="javascript:reloadCaptcha('kcaptcha1')"><small>Обновить картинку</small></a></div>
  84. </table>
  85. <p>
  86. <input type="submit" value="Отправить заявку" />
  87. </p>
  88. </div>
  89. </form>
  90. </div>
вставил ваш код и так и сяк, но ни в какую не хочет плясать
#14 8 июля 2013 в 23:55
а что мешает прописать позицию в модальном окне и назначить туда модуль с формой?
#15 9 июля 2013 в 00:08


а что мешает прописать позицию в модальном окне и назначить туда модуль с формой?

StaryiSV
Ошибка 404 выдает, кидает на эту страницу сайт/forms/process
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.