rudrarajiv / flipbooklaravel
使用您的图片以杂志风格翻页书的形式查看,用于laravel 5.x,使用了Turn.js来查看翻页书。
Requires
- php: >=5.4.0
This package is not auto-updated.
Last update: 2024-09-26 00:24:47 UTC
README
使用您的图片以杂志风格翻页书的形式查看,使用了Turn.js来查看翻页书。翻页书是使用Turn.js的[Laravel]杂志界面构建器。使用翻页书,您可以上传您的图片并将它们转换为杂志风格的查看文档。
- 作者: Rajiv Patel
- 版本 1.0.0
通过Composer安装
要将Laravel Flipbook作为Composer包安装以用于Laravel 5及以上版本,只需运行
composer require "rudrarajiv/flipbooklaravel:dev-master"
注册包
安装完成后,您可以在app/config/app.php
文件中的providers
数组中注册服务提供者
'providers' => [ 'rudrarajiv\flipbooklaravel\FlipBookServiceProvider', ]
发布包
然后使用php artisan vendor:publish
发布Flipbook的资产。这将向public
中添加资产,向database
中添加迁移,向resources
中添加视图。
要单独发布资产、迁移和视图,请分别使用标签flippublic
、flipmigration
、flipview
。
例如,要仅发布资产,请使用此命令
php artisan vendor:publish --provider="rudrarajiv\flipbooklaravel\FlipBookServiceProvider" --tag="flippublic"
一旦发布了迁移,请务必不要忘记将迁移迁移到您的数据库中 - 对于迁移,请使用php artisan migrate
。迁移完成后,您可以在数据库中找到一个名为'flipbook'的表。
编辑路由
默认情况下,此包包含的路由文件定义了以下路由
Route::resource('/flipbook','rudrarajiv\flipbooklaravel\FlipBookController');
请随意编辑路由的'/flipbook'部分以满足您的需求,如果您编辑了这个URL,也请编辑此包中包含的视图中的相同内容。
此包包含四个视图,您可以根据需要编辑它们,同时请更新视图中的URL - 如果您更改路由资源到其他内容,而不是'/flipbook'。
bookindex.blade.php - (This view shows all the books that are stored in the database)
bookcreater.blade.php - (This view lets you to create a new book, new book created will get stored into database and images will get stored into public/rudra/fbook/pics path )
editbook.blade.php - (This view lets you to edit your previous book and also there is a button to delete your book)
showbook.blade.php - (This view lets you to view your book into magazine style)
`````
## Copyright and License
Flipbook was written by Rajiv Patel for the Laravel framework.
Flipbook is released under the MIT License. See the LICENSE file for details.
## Recent Changelog
### 1.0.0
- Created flipbook for Laravel 5.*
- Can upload , edit & delete magazine style books
## Upcoming Feature
- Upload any of your documents like Microsoft Word, pdf files and get converted them to Magazine style flipping book.