Size: a a a

Elementor Russian Community

2019 December 23

ВК

Виталий Койструб in Elementor Russian Community
Evgen DeV
Я лучше Джет эджен буду использовать
Ну конечно Евгений. Мы знаем))
источник

E

Evgen DeV in Elementor Russian Community
Ну так просто смысл покупать что дали выше? Или про или от эджен взять
источник

В

Валентин Остапенко in Elementor Russian Community
Что от эджен взять?
источник

В

Валентин Остапенко in Elementor Russian Community
Тебе эджен в битрикс лиды будет отправлять?
источник

ВК

Виталий Койструб in Elementor Russian Community
Валентин Остапенко
Что от эджен взять?
Просто ты не понимаешь. У Жени энджен будет еще и обзвон лидов делать + у него Энджен как CRM система. Абсолютно универсальный плагин, для всех случаев жизни.
источник

В

Валентин Остапенко in Elementor Russian Community
Я понимаю, что у Жени хронический эджен
источник

NP

Nick Plotnikov in Elementor Russian Community
источник

А

Алексѣй in Elementor Russian Community
Валентин Остапенко
А у меня остался вопрос. Алексей, ты разобрался со своим вопросом? Стандартными возможностями формы или кодом? А то у меня осталось ощущение, что ты хочешь кодом сделать то, что делается из коробки в настройках виджета
Да, разобрался, спасибо!
источник

А

Алексѣй in Elementor Russian Community
То что было нужно)
Странно что данный материал не линкуется с родительским /forms-api/
была бы ссылка в статье
источник

MK

Mikhail Kobzarev in Elementor Russian Community
А на css поменять фоновые картинки у любого со звездой?
источник

DI

D I in Elementor Russian Community
Mikhail Kobzarev
А на css поменять фоновые картинки у любого со звездой?
можно наверное, я не пробовал ещё .. в прошлом году пытался найти такое, думал уже давно запилили  такой виджет)
источник

DI

D I in Elementor Russian Community
Mikhail Kobzarev
А на css поменять фоновые картинки у любого со звездой?
и если нужно  в посте сделать несколько таких виджетов, например обзор смартфона: рейтинг работы батареи,  качество экрана и т.д разными иконками
источник

MK

Mikhail Kobzarev in Elementor Russian Community
Ну у каждого виджет, вставленного есть же id
источник

MK

Mikhail Kobzarev in Elementor Russian Community
Они уникальны
источник

DI

D I in Elementor Russian Community
логично
источник

ВШ

Виталий Шутов in Elementor Russian Community
Алексѣй
нашёл в доке инфу как создать кастомный хэндлер для формы:

https://developers.elementor.com/forms-api/

Отлично отрабатывает такой код:

add_action( 'elementor_pro/forms/new_record', function( $record, $handler ) {
//make sure its our form
$form_name = $record->get_form_settings( 'form_name' );
if ( ('cd-login' !== $form_name) ) {
 return;
}
$raw_fields = $record->get( 'fields' );
$fields = [];
foreach ( $raw_fields as $id => $field ) {
 $fields[ $id ] = $field['value'];
}

if('cd-login' == $form_name){
 $to = $fields['email'];
 $subject = 'test message';
 $message = implode(",", $fields);;
 $headers = 'From: My Name <info@my.site>' . "\r\n";
 wp_mail( $to, $subject, $message, $headers );
}

}, 10, 2);


Но если пытаюсь исппользоовать wp_redirect вместо wp_mail ничего не происходит.
Не моогу понять, ограничен ли я  пподдерживаемыми экшонами формы Email, Email2, Mailchimp, Redirect, Webhook, Drip, ActiveCampaign, GetResponse, and Convertkit, MailerLite, Slack, Discord,  Popup или могу хэндлить что хочу?
В идеале нужно отпправить запроос метоодом GET с данными из формы в теле заппроса.
Поодскажите как это реализовать?
wp_mail здесь выполняется в фоне через AJAX, само собой, что скрипт в фоне он редиректит куда-то. Но не текущую страницу.
источник

ВШ

Виталий Шутов in Elementor Russian Community
Редирект делает вот эта строка в методе run: $ajax_handler->add_response_data( 'redirect_url', $redirect_to );
источник

ВШ

Виталий Шутов in Elementor Russian Community
Ну а потом уже идет редирект в ядре Elementor Pro, через JS:
источник

ВШ

Виталий Шутов in Elementor Russian Community
case 'redirect':
if (action.redirect_url) {
window.location.href = action.redirect_url;
}
break;
источник

MK

Mikhail Kobzarev in Elementor Russian Community
Так я скрин даж приложил как редирект вкорячить
источник