Вывести капчу на двойке

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО
#1 19 июня 2024 в 15:54

Всем добрый день, выводил ли кто капчу на двойке в кастомных формах?

т.е. раньше на первой ветке ее можно было запихнуть куда угодно через

  1. <?php echo cmsPage::getCaptcha(); ?>
  2. или
  3. {captcha}

ну и проверку добавить в свой компонент.

А сейчас на двойке нашел только, что капча добавляется как поле в генерируемую форму.

  1. $form->addField($fieldset_id,
  2. new fieldCaptcha('capcha')
  3. );

Но проблема в том, что форму я сделал кастомную в шаблоне т.к. там аякс подгрузки и поля сверстаны в сетке.

#2 19 июня 2024 в 16:58

Выводится так github.com/instantsoft/icms2/blob/master/system/fields/captcha.php#L23

  1. <?php echo cmsEventsManager::hook('captcha_html'); ?>
 
#3 20 июня 2024 в 10:36

Выводится так github.com/instantsoft/icms2/blob/master/system/fields/captcha.php#L23

  1. <?php echo cmsEventsManager::hook('captcha_html'); ?>
 
Loadырь

Пасиб!

Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.