Exemplo n.º 1
0
 function prepare()
 {
     $this->h2o = new H2o('layout.html', array('loader' => hash_loader(array('layout.html' => "{% block body %}layout text{% endblock %} {% include '_menu.html' %}", 'index.html' => "{% extends 'layout.html' %} {% block body %} {{ block.depth }} {{ block.super }} - index text  {% endblock %} ", '_menu.html' => "<div id='menu'>page menu</div>"))));
 }
Exemplo n.º 2
0
 public function prepare()
 {
     $this->option = array('loader' => hash_loader(array('page.html' => "{% include '_header.html' %}{% block body %}layout text{% endblock %}{% include '_footer.html' %} ", '_menu.html' => "<div id='menu'>page menu</div>", '_header.html' => '<div id="header">{% include "_menu.html" %}</div>', '_footer.html' => '<div id="footer">Page footer</div>')));
 }
Exemplo n.º 3
0
 public function prepare()
 {
     $this->option = array('loader' => hash_loader(array('page' => '{% block body %}{{ block.name }}{% endblock %}', 'blog' => '{% block body %}depth: {{ block.depth }}{% endblock %}', 'layout' => '{% block body %}depth: {{ block.depth }}- parent content{% endblock %}', 'home' => "{% extends 'layout' %} {% block body %}{{ block.super}}, depth: {{ block.depth }}- child content{% endblock %}")));
 }