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.
Package info
github.com/ofthewildfire/niabase
Type:october-plugin
pkg:composer/niainteractive/niabase-plugin
Requires
- php: >=8.1
- composer/installers: ~1.0||~2.0
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
- Add your categories first
- Add your tags
- Create your resources and assign categories, tags, files or links
Frontend Setup
- Create a listing page in your CMS with any URL you like, drop the
resourceListcomponent on it - Create a detail page with the URL pattern
/yourprefix/:id, drop theresourceDetailcomponent on it - Set the detail page property on
resourceListto match your detail page URL prefix
Credits
Built by K 💖 ~ ofthewildfire