jasonbdaro/laravel-forum-frontend

为 riari/laravel-forum 提供使用 Bootstrap 3 编写的视图的前端

1.1.10 2020-11-27 07:07 UTC

This package is auto-updated.

Last update: 2024-09-06 07:43:15 UTC


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 并使用“创建类别”和“类别操作”面板开始定义您的类别层次结构

Category management example

配置

forum.frontend 配置文件定义了包使用的控制器以及用于处理要显示给用户的警告消息的闭包。

视图

视图发布到 resources/views/vendor/forum。将论坛与现有设计集成的最简单方法是通过编辑 master 视图,删除不需要的标记,并使用 @extends 使其扩展您应用程序的主要布局。请注意,master 视图默认会引入 jQuery 和 Bootstrap 3,并包含一些基于 jQuery 的 JavaScript 以支持论坛前端的一些功能。您可能希望将其移动到其他位置或以自己的方式重写它。

事件

包包括各种 事件,用于处理用户交互,如查看线程。有关完整列表,请参阅 src/Events