mattmangoni/ nova-blogify-tool
此包已被废弃且不再维护。没有建议的替代包。
一键在 Laravel Nova 内创建简单的博客系统
v0.6.5
2018-09-24 00:24 UTC
Requires
- php: >=7.1.0
- intervention/image: ^2.4.0
- jameslkingsley/nova-media-library-field: ^1.0
This package is not auto-updated.
Last update: 2024-09-01 05:16:59 UTC
README
描述
此工具将只需一键即可在 Laravel Nova 内创建简单的博客系统。它目前具有分类和帖子资源,并附带迁移和回滚工具。
未来我计划添加 标签 以及其他自定义字段。
我们的下一步计划
- 使整个内容可配置
- 增强帖子资源和迁移
- 添加标签系统
安装
您可以通过 composer 将此包安装到使用 Nova 的 Laravel 应用中
composer require mattmangoni/nova-blogify-tool
接下来,您必须使用 Nova 注册卡片。这通常在 NovaServiceProvider 的 tools 方法中完成。
// in app/Providers/NovaServiceProvder.php // ... public function tools() { return [ // ... new \Mattmangoni\NovaBlogifyTool\NovaBlogifyTool() }
如何在您的应用程序中使用博客内容
use Mattmangoni\NovaBlogifyTool\Models\Post; use Mattmangoni\NovaBlogifyTool\Models\Category; Route::get('/', function () { return view('welcome'); }); Route::get('/posts', function () { return Post::all(); }); Route::get('/categories', function () { return Category::all(); });