Phalcon 2输出闪光灯用树枝模板

时间:2016-10-18 15:59:37

标签: twig phalcon

我正在使用twig作为模板引擎,效果很好,但我在输出flash消息时遇到了问题。这些都没有显示任何内容。

{{ this.flash.output() }}

只有{{ content }}有效,但它也会输出通知和php警告消息。

这就是我设置闪光灯的方式

$di->set('flash', function () {
    $flash = new FlashDirect([
      //tie in with twitter bootstrap classes
      'error'     => 'alert alert-danger',
      'success'   => 'alert alert-success',
      'notice'    => 'alert alert-info',
      'warning'   => 'alert alert-warning'
    ]);

    return $flash;
});

这是我如何将消息传递给flash

$this->flash->error('Please use the link sent to you by email');

任何帮助都将不胜感激。

2 个答案:

答案 0 :(得分:0)

您可以像Volt一样输出Flash消息:(不含this

{{ flash.output() }}

您可以在PHP中输出flash消息,如:

<?php echo $this->flash->output(); ?>

答案 1 :(得分:0)

Are you using a redirect?

If so you need flashSession.