我在前端使用acf_form(),代码(简化)如下,
//controller_and_model.php
acf_form_head();
$data = Timber::get_context();
$data['subscribe_form'] = array(
'post_id' => 'new_post',
'new_post' => array(
'post_type' => 'subscription',
'post_title' => date("Y.m.d / H:i") . ' - ' . $_SERVER['REMOTE_ADDR']
),
'submit_value' => __("SUBSCRIBE", 'my_theme'),
'updated_message' => 'Thank you for subscribe!',
'return' => false
);
Timber::render('view.twig', $data);
//view.twig
{{ fn('acf_form', subscribe_form) }}
一切正常,除了'return' => false
不能阻止重定向,尝试了'return' => ''
并且没有'return'
行,但是没有运气。
任何帮助将不胜感激,如果在解决方案方面存在类似问题,请发表评论。