This is my controller Symfony :
$em = $this->getDoctrine()->getManager();
$advert = $em->getRepository('OCPlatformBundle:Advert')->find($id);
if ($advert == null) {
throw $this->createNotFoundException("L'annonce d'id ".$id." n'existe pas.");
}
$em->remove($advert);
$em->flush();
$request->getSession()->getFlashBag()->add('notice', 'Annonce bien enregistrée.');
return $this->redirect($this->generateUrl('oc_platform_view', array('id' => $advert->getId())));
}
}
and in twig
{% for advert in adverts %}
<li>{{ advert.name|e }}</li>
<a href="{{ path('delete_route_name', {'id': advert.id }) }}">Delete</a>
{% endfor %}
Please help, I dont know how to make angularJs to show modal confirmation for delete action and refresh my view page