我是 Symfony 的新手,我想知道这个想法是否可以用 Symfony2 完成。
我需要像仪表板一样创建,其中显示了许多图表。每个图表都有来自模型的数据,但所有内容都应显示在一个模板中。
当我尝试从同一个视图调用不同的动作时,问题就出现了,因为每个动作都需要一个路由,所以我想创建一个控制器动作来调用所有其他动作,并在一个方法中呈现它。
这个想法可以负担得起吗?有没有其他最佳实践可以做到这一点?
视图应该是这样的:
{% extends '::base.html.twig' %}
{% block body %}
<div id="cabecera">
<h1>Dashboard</h1>
</div>
<div id="contenido">
{% block contenido %}{% endblock %}
</div>
<div id="anonym_users">
{% block anonym_users %}{% endblock %}
</div>
<div id="registered_users">
{% block registered_users %}{% endblock %}
</div>
<div id="check_ins">
{% block check_ins %}{% endblock %}
</div>
<div id="pie">
<hr/>
<div align="center">- footer -</div>
</div>
{% endblock %}
每个块都是不同的视图,其中包含来自不同模型/控制器的数据。
提前非常感谢,对不起,如果这是一个真正的新手问题,那就是我。