我正在尝试在Phoenix中重新创建Flash消息指南,但是我收到一条指出undefined function: Phoenix.Controller.Flash.put/3 (module Phoenix.Controller.Flash is not available)
的错误>
但是:我的router.ex浏览器管道中有plug :fetch_flash
。我包括了:
use Phoenix.Controller alias Phoenix.Controller.Flash
位于模块定义的顶部。我也在尝试使语法适应代码(在渲染器中接收参数的地方)。
我正在尝试在Phoenix中重新创建Flash消息指南,但是却收到一个错误,指出未定义的功能:Phoenix.Controller.Flash.put / 3(模块Phoenix.Controller.Flash不是...
您正在查看文档的非常旧的版本(对于v0.7.2
,最新的是v0.14.0
,并且您需要以下代码:
conn
|> put_flash(:error, "Some Message")
|> put_flash(:info, "Another Message")