webfactor/laravel-backpack-documents
Composer 安装命令:
composer require webfactor/laravel-backpack-documents
包简介
Ready to use Documents Backpack CRUD with API route for eg. privacy statement, imprint, sbt or gtc
README 文档
README
Ready to use Documents Backpack CRUD with API route for eg. privacy statement, imprint, sbt or gtc.
Install
Via Composer
$ composer require webfactor/laravel-backpack-documents
Publish the vendor files
$ php artisan vendor:publish --provider="Webfactor\Laravel\Backpack\Documents\DocumentsServiceProvider"
Run the migration
$ php artisan migrate
[optional but recommended] add a menu item to your sidebar.blade.php
<li> <a href="{{ url(config('webfactor.documents.backend.route_prefix').'/'.config('webfactor.documents.backend.route')) }}"> <i class="fa fa-file-o"></i> <span>{{ trans('webfactor::documents.entity_name_plural') }}</span> </a> </li>
Usage
Define your document types in the published config file. Don't forget to add appropriate translations in the translation files.
Backend
Go to the defined route (default: wfcms/document) and edit your documents like in Backpack CRUD
Api
Send a GET-request to the api route (default: api/v1/documents).
If you use translation you can append lang parameter to the api route to get the specified language. (eg. api/v1/documents?lang=de)
Customisation
You can edit many parts of the functionality. Just look at the published config file (config/webfactor/documents.php).
If you want to overwrite the default routes, please create a route file at routes/webfactor/documents.php and define your routes there.
For using translations check the installed version of spatie/laravel-translatable for more information.
Change log
Please see CHANGELOG for more information on what has changed recently.
Testing
$ composer test
Contributing
Please see CONTRIBUTING and CODE_OF_CONDUCT for details.
Security
If you discover any security related issues, please email oliver.ziegler@webfactor.de instead of using the issue tracker.
Credits
License
The MIT License (MIT). Please see License File for more information.
统计信息
- 总下载量: 243
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 2
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2018-02-02