erwanl21/laravel-forum-frontend

一个从前端 riari/laravel-forum 分支出来的前端项目,为 riari/laravel-forum 提供使用 Bootstrap 3 编写的视图

2.1.1 2021-03-17 13:34 UTC

This package is not auto-updated.

Last update: 2024-09-27 05:01:42 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