hamed-sadeghinejad / article-manager
此包使用管理员面板包帮助管理您的文章
0.5
2018-10-25 05:31 UTC
Requires
- cviebrock/eloquent-sluggable: ~4.6.0
- hamed-sadeghinejad/admin-panel: ~0.1
- hekmatinasser/verta: 1.9.*
- illuminate/support: ~5.0
- ybazli/faker: ^1.0
This package is auto-updated.
Last update: 2024-09-25 20:21:04 UTC
README
文章管理器
此包使用 hsadeghinejad/AdminPanel 为 Laravel 项目创建文章管理和博客视图
安装
- 添加此服务提供者(适用于 Laravel 5.5 之前的版本)
HamedSadeghi\ArticleManager\ArticleManagerServiceProvider::class
- 发布
AdminPanel和ArticleManager资产
php artisan vendor:publish --tag=AdminPanel-assets
php artisan vendor:publish --tag=ArticleManager-assets
- 迁移
articles、categories和comments表
php artisan migrate
使用
博客
将此代码插入您的博客视图页面
@include('articlemanager::blog')
分类
为此分类视图插入此代码
@include('articlemanager::categories')
使用此代码访问所有分类
$categories = ArticleManager::categories();
并使用 category.view 路由获取某个分类文章的链接
<a href="{{ route('category.view', ['category' => $category->slug]) }}">$category->title</a>
种子文件
如果您想使用模拟数据来预览包,请将此行添加到 DatabaseSeeder
\HamedSadeghi\ArticleManager\Database\Seeds\ArticlesTableSeeder::class