-
Notifications
You must be signed in to change notification settings - Fork 0
DevBundle Emails
alexlm edited this page Dec 16, 2013
·
11 revisions
Pour visualiser le template d'un email il faut utiliser ce URL :
/app_dev.php/dev/email/{{nom_du_template}}
-
registration:TC:UserBundle:Registration:email.txt.twig -
resetting:TC:UserBundle:Resetting:email.txt.twig -
client_invitation:TC:CoreBundle:Client:Notification/relation_invitation_email.txt.twig -
vendor_invitation:TC:CoreBundle:Vendor:Notification/relation_invitation_email.txt.twig -
rfp_ready:TC:CoreBundle:Client:Notification/rfp_ready_email.txt.twig -
rfp_cancel:TC:CoreBundle:Client:Notification/rfp_cancel_email.txt.twig -
rfp_decline:TC:CoreBundle:Client:Notification/rfp_decline_email.txt.twig -
order_ready:TC:CoreBundle:Client:Notification/order_ready_email.txt.twig -
order_cancel:TC:CoreBundle:Client:Notification/order_cancel_email.txt.twig -
order_decline:TC:CoreBundle:Client:Notification/order_decline_email.txt.twig -
order_purchase:TC:CoreBundle:Client:Notification/order_purchase_email.txt.twig -
invoice_ready:TC:CoreBundle:Client:Notification/invoice_ready_email.txt.twig
Pour visualiser un nouveau template d'email. Il faut l'ajouter dans le TC/DevBundle/Controller/EmailController. Il suffit de spécifier le nom, le chemin physique et les paramètres temporaires pour les voir que vous utilisez à l'intérieur du template. Comme ceci :
case 3 :
case "client_invitation" :
$view = "TCCoreBundle:Client:Notification/relation_invitation_email.txt.twig";
$params["relation"] = $this->getUser()->getWorkspace()->getClientRelations()->get(0);
break;
Ici, case:3 est un chiffre que l'on incrémente afin d'être capable de visualiser les templates de cette manière:
http://timecrumbs/app_dev.php/dev/email/3
Ainsi, si on ne se rappel pas du nom d'un des templates nous pouvons essayer de le trouver en utilisant des chiffre.
N'oubliez pas de mettre la Liste des templates disponible à jour!