Question

Est-il possible de mettre en œuvre des composants réutilisables avec Silex, d'une manière similaire comme symfony1 avait des composants, et Symfony2 a des sous-requêtes? Je veux essentiellement pour capturer la sortie d'un ou plusieurs widgets réutilisables (qui ont une certaine logique dans leur contrôleur) à l'intérieur d'un autre contrôleur.

J'ai trouvé un moyen de rendre les modèles Brindille séparement, mais j'ai quelques composants avec une logique métier ci-joint.

Était-ce utile?

La solution

Je devine que c'est ce que vous avez besoin:

Une fonction de rendu est registre aussi pour vous aider à rendre un autre contrôleur à partir d'un modèle:

{{ render('/sidebar') }}

{# or if you are also using UrlGeneratorServiceProvider #}
{{ render(path('sidebar')) }}

le chapitre fournisseur Brindille de la documentation. Vérification source me dit aussi fait une sous-requête.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top