Quantcast
Channel: 一言多いプログラマーの独り言
Viewing all articles
Browse latest Browse all 846

「Phoenix」フレームワークでテンプレート(Template)

$
0
0
Phoenix」フレームワークでテンプレート(Template)です。個々のデザインページには、レイアウト継承などの指定がないので、非常にすっきりしています。

/web/templates/layout/app.html.eex(レイアウト)

<body>
<div class="container">
<p class="alert alert-info" role="alert"><%= get_flash(@conn, :info) %></p>
<p class="alert alert-danger" role="alert"><%= get_flash(@conn, :error) %></p>
<main role="main">
<%= render @view_module, @view_template, assigns %>
</main>
</div>
<script src="<%= static_path(@conn, "/js/app.js") %>"></script>
</body>
/web/templates/hello/show.html.eex(個々のページのデザイン)

<div class="jumbotron">
<h2>こんにちは、世界、from <%= @messenger %>!</h2>
</div>
参考サイト
Adding Pages(Phoenix)
Phoenix.Template – Phoenix

Viewing all articles
Browse latest Browse all 846

Trending Articles