如何显示PHP文件到twig文件的消息?

时间:2016-04-20 20:07:29

标签: javascript php twig

当我返回错误的登录信息时,我试图将PHP - 文件的消息发送到twig - 文件。我的代码的第一部分是:

$twig = new Twig_Environment($loader);
if (isset($_POST['reg'])) {
    if ($_POST['pwd1'] === $_POST['pwd2']) {
      //do something
    } else {
        echo ("<script>location.href = $twig->render('register.twig', array('theMessage' => 'Wrong password!'));</script>");
        exit;
    }
} else {
    echo $twig->render('register.twig');
}

并在twig - 文件:

{% if theMessage %}
  {{ theMessage }}
{% endif %} 

当我运行我的代码时,我第一次得到的页面效果不佳。我想也许方法render()没有被调用或script写得不好。任何帮助或建议,以实现这一目标非常感谢。

0 个答案:

没有答案