laravel-database-mail-templates - Render Laravel mailables based on a mail template stored in the database

  •        9

Render Laravel mailables using a template stored in the database. The following example will send a WelcomeMail using a template stored in the database and wrapped in an HTML layout.

https://spatie.be/open-source
https://github.com/spatie/laravel-database-mail-templates

Tags
Implementation
License
Platform

   




Related Projects

laravel-activitylog - Log activity inside your Laravel app

  •    PHP

The spatie/laravel-activitylog package provides easy to use functions to log the activities of the users of your app. It can also automatically log model events. The Package stores all activity in the activity_log table. You can retrieve all activity using the Spatie\Activitylog\Models\Activity model.

adminlte-laravel - A Laravel 5 package that switchs default Laravel scaffolding/boilerplate to AdminLTE template and Pratt Landing Page with Bootstrap 3

  •    PHP

To start using you Laravel with AdminLTE. Llum will configure database (sqlite),execute migrations, install devtools and serve for you. More info about llum commands in Github Acacha/llum.

laravel-failed-job-monitor - Get notified when a queued job fails

  •    PHP

This package sends notifications if a queued job fails. Out of the box it can send a notification via mail and/or Slack. It leverages Laravel's native notification system. Spatie is a webdesign agency based in Antwerp, Belgium. You'll find an overview of all our open source projects on our website.

laravel-image-optimizer - Optimize images in your Laravel app

  •    PHP

This package is the Laravel 5.4 and up specific integration of spatie/image-optimizer. It can optimize PNGs, JPGs, SVGs and GIFs by running them through a chain of various image optimization tools. The package will automatically detect which optimization binaries are installed on your system and use them. The package also contains a middleware to automatically optimize all images in an request.

laravel-mix-purgecss - Zero-config Purgecss for Laravel Mix

  •    Javascript

The Purgecss config is inspired by Jonathan Reinink's config for Tailwind CSS. Before you get started, make sure you're using laravel-mix version 2.1 or higher.


laravel-fractal - An easy to use Fractal wrapper built for Laravel and Lumen applications

  •    PHP

The package provides a nice and easy wrapper around Fractal for use in your Laravel applications. If you don't know what Fractal does, take a peek at their intro. Shortly said, Fractal is very useful to transform data before using it in an API. Spatie is a webdesign agency based in Antwerp, Belgium. You'll find an overview of all our open source projects on our website.

menu - Html menu generator

  •    PHP

The spatie/menu package provides a fluent interface to build menus of any size in your php application. If you're building your app with Laravel, the spatie/laravel-menu provides some extra treats. Documentation is available at https://docs.spatie.be/menu.

Mailgun - Mailgun package for Laravel

  •    PHP

A package for the Laravel Framework for sending emails using the Mailgun API. The syntax for sending emails is very similar to the Laravel Mail component. Laravel already supports sending emails via the Mailgun API out of the box but it doesn't support Mailgun specific features.

laravel-oci8 - Oracle DB driver for Laravel 4|5 via OCI8

  •    PHP

Laravel-OCI8 is an Oracle Database Driver package for Laravel. Laravel-OCI8 is an extension of Illuminate/Database that uses OCI8 extension to communicate with Oracle. Thanks to @taylorotwell. Finally you can optionally publish a configuration file by running the following Artisan command. If config file is not publish, the package will automatically use what is declared on your .env file database configuration.

vue-api-query - ๐Ÿ’Ž Elegant and simple way to build requests for REST API

  •    Javascript

This package helps you quickly to build requests for REST API. Move your logic and backend requests to dedicated classes. Keep your code clean and elegant. ๐Ÿ”ฅ If you use Laravel, this package matches perfectly with spatie/laravel-query-builder.

laravel-newsletter - Manage newsletters in Laravel

  •    PHP

Please note the at the time of this writing the default merge variables in MailChimp are named FNAME and LNAME. In our examples we use firstName and lastName for extra readability. Make sure you rename those merge variables at MailChimp in order to make these examples work. Spatie is a webdesign agency in Antwerp, Belgium. You'll find an overview of all our open source projects on our website.

laravel-paginateroute - Laravel router extension to easily use Laravel's paginator without the query string

  •    PHP

This package adds the paginate route method to support pagination via custom routes instead of query strings. This also allows for easily translatable pagination routes ex. /news/page/2, /nieuws/pagina/2. Spatie is a webdesign agency in Antwerp, Belgium. You'll find an overview of all our open source projects on our website.

laravel-collection-macros - A set of useful Laravel collection macros

  •    PHP

This repository contains some useful collection macros. Spatie is a webdesign agency based in Antwerp, Belgium. You'll find an overview of all our open source projects on our website.

laravel-mail-preview - Mail driver that saves sent mail to disk.

  •    PHP

This package introduces a new preview mail driver for Laravel that when selected will render the content of the sent email and save it as both .html and .eml files. You can open the .html file in a web browser, or open the .eml file in your default email client to have a realistic look at the final output.

laravel-user-verification - PHP package built for Laravel 5

  •    PHP

jrean/laravel-user-verification is a PHP package built for Laravel 5.* to easily handle a user verification and validate the e-mail. This package is Laravel 5.7 compliant.

laravel-view-xray - Take a look into your Laravel views

  •    PHP

When your Laravel project grows, so do the Laravel views. Sometimes it might be hard to figure out, which part of the output HTML was rendered using which template. With this package, you can take a peek into your Laravel views and find out which template is responsible for which part of the output HTML. The package is enabled by default - so all you need to do is visit your application in the browser and hit the Xray shortcut.

laravel-vue-spa - A Laravel-Vue SPA starter project template.

  •    PHP

A Laravel-Vue SPA starter project template. This project comes with GitHub as an example for Laravel Socialite.

laravel-mail-css-inliner - Inline the CSS of your HTML emails using Laravel

  •    PHP

Most email clients won't render CSS (on a <link> or a <style>). The solution is inline your CSS directly on the HTML. Doing this by hand easily turns into unmantainable templates. The goal of this package is to automate the process of inlining that CSS before sending the emails. Using a wonderful CSS inliner package wrapped in a SwiftMailer plugin and served as a Service Provider it just works without any configuration.

laravel-test-factory-helper - Generate Laravel test factories from your existing models

  •    PHP

This package helps you generate model factories from your existing models / database structure to get started with testing your Laravel application even faster. This command will look for all models in your "app" folder (configurable by using the --dir option) and create test factories and save them in your database/factories/ModelFactory.php.