Email Template
Table Name =
email_template
Features
CRUD
Operation.- The email template's file created will be generated on the location
resources/views/components/emailTemplates
. - Single/Bulk Deletion, Single/Bulk Publish Toggle, Single/Bulk Block regenerate
- Reserved data cannot be
deleted
. - The deleted data get stored in trash and from trash it can be
restored
again . - When data is soft deleted the status get changed to
unpublished
. - The data can be permanently deleted from trash and cannot be recoverd.
- The publish
OFF
block writes empty on file and will not display on frontend. - On
Update
certain value of block's file, the previous value will bebackup
(_backup_<Ymd_H:i>
). - Email template will be autogenerated if file doesn't exist in defined folder.
Create
List
Update
Detail
Trash
Regenerate Email Template
Single/Bulk regenerate
Usage
use Modules\Common\app\Components\Helpers\MailHelper;
MailHelper::sendMail($to, $replyTo, $mailData, 'MAIL-CODE');
- The deletion, status toggle,permanent delete and restore feature is same as in
Menu
model. - Variables field must include php variables used in contents field for safe usage of email template.