bonjour,

ayant pratiqué sf1.4 pendant plusieurs années, je découvre avec joie qu'ils ont étendu la notion d'objet et d'héritage à tout, ou presque.

pour les twig par exemple, on peut étendre un twig, réécrire un bloc, en prenant le code du parent, ça c'est super.

à part pour les bundles, dans la doc, on peut lire qu'il faut copier le twig dans le répertoire app, et le modifier !
http://symfony.com/fr/doc/current/bo...ndle-templates

plus de extends, ou de {{ parent() }} pour ajouter un bloc parent.

donc grosse déception, ou alors j'ai mal lu ?

qu'en pensez vous ?

peut-on hériter un twig d'un autre bundle sans avoir à le copier dans app, juste en faisant:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
{% extends '@SonataAdminBundle::standard_layout.html.twig' %}
 
        {% block javascripts %}
            {{ parent() }}
 
<script>
 
{% if form is defined  %}
function fill_sousfamille(idfamille)
{
    $('#{{ form.ArticleSousFamille.vars.id }}').html(Ajax('getSelectSousFamille', idfamille));
}
{% endif %}
 
</script>
 
        {% endblock %}
merci