Всем привет! Никак не могу вставить капчу. У меня есть форма в модальном окне:
<p><button class="md-trigger" data-modal="modal-3 "><span>вопрос</span></button></p>
<table style="width: 1px; height: 21px;">
<tbody>
<tr style="display: inline-block;">
<td> </td>
</tr>
</tbody>
</table>
<div id="modal-3" class="md-modal md-effect-3">
<div class="md-content">
<h3>вопрос</h3>
<div><form id="qus" action="/modal/myform/sendvopros.php" method="post">
<table>
<tbody>
<tr><th class="lable"> </th>
<td class="input" style="font-size: 12px; padding: 0 10px; text-align: center; width: 20%;">заполните все поля</td>
</tr>
<tr><th class="lable">*Имя:</th>
<td class="input"><input class="input" type="text" name="name" size="40" maxlength="40" /></td>
</tr>
<tr><th class="lable">*E-mail:</th>
<td class="input"><input class="input" type="text" name="email" size="40" maxlength="40" /></td>
</tr>
<tr><th class="lable">Телефон:</th>
<td class="input"><input class="input" type="text" name="telephon" size="40" maxlength="40" /></td>
</tr>
<tr><th class="lable">*вопрос:</th>
<td class="input"><textarea class="input" name="text_message" rows="10" cols="100"></textarea></td>
</tr>
<tr><th> </th>
<td align="center"><input type="submit" name="mail_submit" value="Отправить сообщение" /></td>
</tr>
</tbody>
</table>
</form><button class="md-close">Закрыть</button></div>
</div>
</div>
<!-- /container -->
<div class="md-overlay"> </div>
<!-- the overlay element -->
<p> </p>
<!-- classie.js by [user=desandro]desandro[/user]: https://github.com/desandro/classie -->
<script type="text/javascript" src="/modal/js/classie.js"></script>
<script type="text/javascript" src="/modal/js/modalEffects.js"></script>
<table style="width: 1px; height: 21px;">
<tbody>
<tr style="display: inline-block;">
<td> </td>
</tr>
</tbody>
</table>
<div id="modal-3" class="md-modal md-effect-3">
<div class="md-content">
<h3>вопрос</h3>
<div><form id="qus" action="/modal/myform/sendvopros.php" method="post">
<table>
<tbody>
<tr><th class="lable"> </th>
<td class="input" style="font-size: 12px; padding: 0 10px; text-align: center; width: 20%;">заполните все поля</td>
</tr>
<tr><th class="lable">*Имя:</th>
<td class="input"><input class="input" type="text" name="name" size="40" maxlength="40" /></td>
</tr>
<tr><th class="lable">*E-mail:</th>
<td class="input"><input class="input" type="text" name="email" size="40" maxlength="40" /></td>
</tr>
<tr><th class="lable">Телефон:</th>
<td class="input"><input class="input" type="text" name="telephon" size="40" maxlength="40" /></td>
</tr>
<tr><th class="lable">*вопрос:</th>
<td class="input"><textarea class="input" name="text_message" rows="10" cols="100"></textarea></td>
</tr>
<tr><th> </th>
<td align="center"><input type="submit" name="mail_submit" value="Отправить сообщение" /></td>
</tr>
</tbody>
</table>
</form><button class="md-close">Закрыть</button></div>
</div>
</div>
<!-- /container -->
<div class="md-overlay"> </div>
<!-- the overlay element -->
<p> </p>
<!-- classie.js by [user=desandro]desandro[/user]: https://github.com/desandro/classie -->
<script type="text/javascript" src="/modal/js/classie.js"></script>
<script type="text/javascript" src="/modal/js/modalEffects.js"></script>
Захожу в настройки капчи, вписываю айди "qus" (такой как присвоил форме) и ничего не получаю. Капча не появляется! Кто сталкивался, подскажите пожалуйста! Полный тупик!
Комментарии
попробуйте colorbox node. выводите уже готовую страницу с формой, ну и с капчей соответственно. Может это поможет: http://drupalace.ru/lesson/delaem-popup-login-na-jqueryuidialog
Капча вешается на форму, через drupal_get_form
Как? У меня форма созданная вручную. Или как-то можно?
http://drupal.stackexchange.com/questions/101441/how-do-i-add-recaptcha-...
Через Drupal API можно "вручную"