niainteractive/niabase-plugin

A resource management plugin for OctoberCMS. Add, tag and categorise your resources with a frontend component that supports both list and grid view. Comes with a details page component built with Bootstrap.

Maintainers

Package info

github.com/ofthewildfire/niabase

Type:october-plugin

pkg:composer/niainteractive/niabase-plugin

Transparency log

Statistics

Installs: 1

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v1.0.0 2026-07-15 15:03 UTC

This package is auto-updated.

Last update: 2026-07-15 15:12:09 UTC


README

A resource management plugin for OctoberCMS.

What is this?

NiaBase lets you add, tag and categorise your resources with a frontend component that supports both list and grid view. It uses Bootstrap and comes with a details page component. Just specify your URL prefix when setting up your CMS pages, for example if you want /resources set that and use resources/:id on your detail page, and you will have a full details page ready to go.

This will be updated as time goes on.

Requirements

  • OctoberCMS v4.x
  • PHP 8.1+

Installation

composer require niainteractive/niabase-plugin

Then run:

php artisan october:migrate

Setup Order

  1. Add your categories first
  2. Add your tags
  3. Create your resources and assign categories, tags, files or links

Frontend Setup

  1. Create a listing page in your CMS with any URL you like, drop the resourceList component on it
  2. Create a detail page with the URL pattern /yourprefix/:id, drop the resourceDetail component on it
  3. Set the detail page property on resourceList to match your detail page URL prefix

Credits

Built by K 💖 ~ ofthewildfire