2016年8月26日金曜日

「Phoenix」フレームワークで、ディフォルトのレイアウト指定

Phoenix」フレームワークで、ディフォルトのレイアウト指定です。plug :put_layout として指定すると、コントローラー内で共通のレイアウトが利用できます。

/web/controllers/hello_controller.ex
defmodule HelloPhoenix.HelloController do
  use HelloPhoenix.Web, :controller

  plug :put_layout, "admin.html"

  def index(conn, _params) do
    render conn, "index.html"
  end

  def test(conn, _params) do
    render conn, "test.html"
  end
end
参考サイト
Function Plugs(Phoenix)
Proper way to use different Layouts for Templates in Phoenix(Stack Overflow)

0 件のコメント:

コメントを投稿