2

Erlydtlでマスター/アプリケーションのレイアウトを行うための良い方法は何ですか?マスター/アプリケーションレイアウトとは、メインページレイアウトテンプレートをページコンテンツを含むテンプレートから分離することを意味しますが、それらを1つとしてレンダリングします。RubyonRailsアプリケーションのレイアウトまたはASP.NETマスターページを考えてみてください。

4

1 に答える 1

4

次のようなことを達成しようとしていますか?

main.dtl

<html>
  <head></head>
  <body>
    <div id="menu">Menu</div>
    <div id="content">
      {% block content %}{% endblock %}
    </div>
  </body>
</html>

page.dtl

{% extends "main.dtl" %}

{% block content %}
Here's my content
{% endblock %}
于 2012-04-04T12:54:05.327 に答える