/书信

Laravel 新闻letter 管理工具

此包的官方仓库似乎已消失,因此该包已被冻结。

dev-master 2017-02-17 20:33 UTC

This package is not auto-updated.

Last update: 2020-04-17 18:08:53 UTC


README

在现有的 Laravel 应用中管理您的 newsletter 和订阅者

安装

Composer

composer require pilaster/epistolary

然后将其添加到 config/app.php

Pilaster\Epistolary\Providers\EpistolaryServiceProvider::class,

要发布所有文件组(config/views/migrations等)

php artisan vendor:publish --provider="Pilaster\Epistolary\Providers\EpistolaryServiceProvider"

您可以通过添加 --tag 选项仅指定某些文件组

--tag=views,config,migrations,factories,seeds

您还可以在末尾添加 --force 选项以覆盖之前发布的任何文件组的旧版本。

发布数据库文件组后,您可以使用模拟测试数据迁移和填充数据库

php artisan migrate

模拟数据

php artisan db:seed --class=NewsletterDatabaseSeeder

将视图集成到您的应用中

php artisan vendor:publish --tag=views

然后在 resources/views/vendor/epistolary/layout.blade.php 中,扩展您自己的应用布局文件。

确保您有一个 scripts 部分、一个 scripts 栈和一个 styles 栈。否则,根据需要调整。