Widgets
Yaml Configuration
ListComments:
title: Comments widget
description: My description goes here
columns: 12
service: AppBundle\Service\Widgets\CommentService class creation
abstract class AbstractWidget {
public function __construct( RequestStack $requestStack, \Twig_Environment $twig, EntityManager $em )
protected function getDoctrine ()
protected function getCurrentRequest()
protected function render ( $template, $parameters )
public abstract function create ( $configuration, MessageBag $messageBag);
}getDoctrine()
getCurrentRequest()
render($template, $parameters)
create ( $configuration, MessageBag $messageBag)
View creation
MessageBag : Send informations to widget
Forms inside a widget
Redirect to current Route
How to inject services in Widget Service
Last updated