erwanl21 / laravel-forum-frontend
一个从前端 riari/laravel-forum 分支出来的前端项目,为 riari/laravel-forum 提供使用 Bootstrap 3 编写的视图
2.1.1
2021-03-17 13:34 UTC
Requires
- php: >=7.2.0
- riari/laravel-forum: 5.0.x-dev
README
此包为 riari/laravel-forum(3.0 及以上版本)提供传统的前端。除非需要自定义或替代前端实现,否则应与论坛一起安装。
完整的文档可在 teamteatime.net 上找到。
安装
步骤 1:安装包
使用 composer 安装包
composer require riari/laravel-forum-frontend:~1.0
然后,将服务提供者添加到您的 config/app.php
Riari\Forum\Frontend\ForumFrontendServiceProvider::class,
步骤 2:发布包文件
运行 vendor:publish 命令将包的配置和视图发布到您的应用程序目录中
php artisan vendor:publish
额外步骤
一旦安装了包,如果您已登录,您就可以访问 /forum 并开始使用“创建类别”和“类别操作”面板定义您的类别层次结构
配置
forum.frontend
配置文件定义了包使用的控制器以及一个闭包,用于处理要显示给用户的警告消息。
视图
视图发布到 resources/views/vendor/forum
。将论坛集成到现有设计的最简单方法是编辑 master 视图,删除不需要的标记,并使用 @extends
使其扩展您应用程序的主要布局。请注意,默认情况下,master 视图会引入 jQuery 和 Bootstrap 3,并包含一些基于 jQuery 的 JavaScript,以支持论坛前端的一些功能。您可能希望将其移到其他地方或以自己的方式重写。
事件
该包包含各种 事件,用于用户交互,例如查看帖子。有关完整列表,请参阅 src/Events。