0
我有很多時間在PHP編程,但即時通訊我在Symfony的第一步。 我嘗試編寫Twigg模板,我在app/Resources/view/public.html.twig中有一個公共模板。 此文件包含:http://pastebin.com/T1KGMfXL。 現在,在CloudBundle,有base.html.twig:問題包括
{% extends '::public.html.twig' %}
{% block main %}
<div class="login_page">
<div class="login_box">
{% block content %} {% endblock %}
</div>
</div>
{% endblock %}
而在另一個樹枝文件中的內容。例如,login.html.twig {% '延伸base.html.twig' %}
{% block content %}
....
{% endblock %}
在控制器中,當用戶嘗試http://cloud.man.local/app.php/login:
public function staticAction($sitio)
{
// in this case, $sitio contains "login"
return $this->render("CloudBundle:Default:$sitio.html.twig");
}
因此,問題是即只顯示頁腳,不顯示內容。 有什麼想法?
您能否重新說明最後一個問題?我沒有什麼問題。 – Hast
顯示login.html.twig文件的代碼以及如何擴展基本文件 – phpsherpa