{"repo":"synolia/SyliusMailTesterPlugin","free":true,"listed":false,"github":"https://github.com/synolia/SyliusMailTesterPlugin","clone":"git clone https://github.com/synolia/SyliusMailTesterPlugin.git","description":"Test how your emails are rendered by sending them to your email from your Sylius admin panel.","language":"PHP","stars":15,"topics":["sylius","sylius-plugin"],"license":"MIT","category":"dashboards-admin","readme_excerpt":"Mail Tester Plugin Test how your emails are rendered by sending them to your email from your Sylius admin panel. Features See a list of all sylius emails Send example email one by one to your email address Send all example emails to your email address For each email, you have to select the entity to be used in the template. Requirements Version :------- :-------- PHP ^8.2 Sylius ^2.0 Installation 1. Add the bundle and dependencies in your composer.json : 2. Enable the plugin in your config/bundles.php file by add 3. Create a new file config/routes/mailtester.yaml with: 4. Import the plugin configuration: Usage Log into admin panel Click on Mail tester in the Configuration section in main menu Enter the email address that will receive the example email template Select the email you would like to be sent. Click on Choose subject Fill empty boxes and select your entities. Click the Submit button. Allow sending your custom emails In order to be able to send a custom email with variables, you have to add a form type that will add those variables to the form. The important part is that your Form Type must implement ResolvableFormTypeInterface in order to be discovered by our FormTypeResolver. Development See How to contribute. License This library is under the MIT license. Credits Developed by Synolia.","default_branch":null,"files":null,"tree":[],"storefront":"/r/synolia","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/synolia/SyliusMailTesterPlugin/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}