Skip to content
Francis Poirier edited this page Nov 6, 2013 · 11 revisions

Visualiser un template

Pour visualiser le template d'un email il faut utiliser ce URL :

http://timecrumbs/app_dev.php/dev/email/{{nom_du_template}}

Liste des templates disponible et leur chemin physique :

  1. registration : TCUserBundle:Registration:email.txt.twig
  2. resetting : TCUserBundle:Resetting:email.txt.twig
  3. client_invitation : TCCoreBundle:Client:Notification/relation_invitation_email.txt.twig
  4. vendor_invitation : TCCoreBundle:Vendor:Notification/relation_invitation_email.txt.twig

Ajouter un template à visualiser

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!

Clone this wiki locally