Phoenix 1.3,由phoenix生成的error_view
正常。
...
def template_not_found(template, _assigns) do
%{errors: %{detail: Phoenix.Controller.status_message_from_template(template)}}
end
每当有人在制作中遇到错误的网址时出现错误:
** (UndefinedFunctionError) function Phoenix.Controller.status_message_from_template/1 is undefined or private
(phoenix) Phoenix.Controller.status_message_from_template("404.json")
(hub) lib/hub_web/views/error_view.ex:14: HubWeb.ErrorView.template_not_found/2