A frontend for riari/laravel-forum providing views written with Bootstrap 3

Installs: 7 784

Dependents: 0

Suggesters: 0

Security: 0

Stars: 1

Watchers: 0

Forks: 30


1.1.10 2020-11-27 07:07 UTC

This package is auto-updated.

Last update: 2022-04-27 10:57:25 UTC


This package provides a conventional front-end for riari/laravel-forum 3.0 and above. It should be installed along with the forum unless a custom or alternative front-end implementation is required.

Complete documentation is available on


Step 1: Install the package

Install the package via composer:

composer require riari/laravel-forum-frontend:~1.0

Then add the service provider to your config/app.php:


Step 2: Publish the package files

Run the vendor:publish command to publish the package config and views to your app's directories:

php artisan vendor:publish

Additional steps

Once the package is installed, provided you are logged in, you can visit /forum and start defining your category hierarchy using the "Create category" and "Category actions" panels:

Category management example


The forum.frontend config file defines the controllers used by the package as well as a closure used to process alert messages to be displayed to the user.


Views are published to resources/views/vendor/forum. The simplest way to integrate the forum with your existing design is to edit the master view, remove undesired markup and make it extend your application's main layout with @extends. Note that the master view does pull in jQuery and Bootstrap 3 by default, and includes some jQuery-based JavaScript to support some of the forum frontend features. You may wish to move it elsewhere or re-write it in your own way.


The package includes a variety of events for user interactions such as viewing threads. Refer to src/Events for a full list.