hamed-sadeghinejad / article-manager
This package manager your articles with help of admin panel package
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: 2025-03-25 21:30:10 UTC
README
Article manager
This package use hsadeghinejad/AdminPanel to create a article management and blog view for laravel projects
Installation
- Add this service provider (It's for laravels before 5.5):
HamedSadeghi\ArticleManager\ArticleManagerServiceProvider::class
- Publish
AdminPanel
andArticleManager
assets:
php artisan vendor:publish --tag=AdminPanel-assets
php artisan vendor:publish --tag=ArticleManager-assets
- Migrate
articles
,categories
andcomments
tables:
php artisan migrate
Using
Blog
Insert this code in your blog view page:
@include('articlemanager::blog')
Categories
Insert this code for categories view
@include('articlemanager::categories')
With this code access all of categories
$categories = ArticleManager::categories();
And usnig category.view
route to get link of articles of a category:
<a href="{{ route('category.view', ['category' => $category->slug]) }}">$category->title</a>
Seeders
If you want use fake data to preview package, add this line in DatabaseSeeder
:
\HamedSadeghi\ArticleManager\Database\Seeds\ArticlesTableSeeder::class