柱 / 书信
Laravel 新闻letter 管理工具
此包的官方仓库似乎已消失,因此该包已被冻结。
dev-master
2017-02-17 20:33 UTC
Requires
- php: >=5.5.9
- guzzlehttp/guzzle: ~5.3|~6.0
- ramsey/uuid: ^3.5
Requires (Dev)
- fzaninotto/faker: ~1.4
- laravel/framework: 5.2.*|5.3.*
- mockery/mockery: 0.9.*
- phpunit/phpunit: ~5.0
- symfony/css-selector: 3.1.*
- symfony/dom-crawler: 3.1.*
- tightenco/mailthief: ^0.3.1
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
栈。否则,根据需要调整。