提问人:Matredok 提问时间:10/30/2023 更新时间:10/30/2023 访问量:17
Elementor Pro Form - 如果字段为空,则跳过表单操作 (Mailerlite) 并发送表单
Elementor Pro Form - skip form action (Mailerlite) if field is empty and send form
问:
我正在使用 Elementor Pro Forms 创建一个带有 MailerLite 集成的简单表单。
提交后,我正在使用:“收集提交”和“MailerLite”。
我试图做的是,如果值(输入)为空,则跳过“MailerLite”操作,然后将提交发送到elementor。
我的代码是:
add_action( 'elementor_pro/forms/validation', function ( $record, $ajax_handler ) {
$form_name = $record->get_form_settings( 'form_name' );
if ( 'my_el_form' !== $form_name ) {
return;
}
$fields = $record->get_field( [
'id' => 'emailval',
]);
if ( empty( $fields ) ) {
return;
}
$field = current( $fields );
if ( '' === $field['value'] ) {
//if value is empty skip mailerlite and send form
}
}, 10, 2 );
谢谢你的建议。
答: 暂无答案
评论