muffin / tags
Tags plugin for CakePHP
Installs: 9 618
Dependents: 2
Suggesters: 0
Security: 0
Stars: 18
Watchers: 5
Forks: 16
Type:cakephp-plugin
Requires
- cakephp/orm: ^4.0
- cakephp/utility: ^4.0
Requires (Dev)
- cakephp/cakephp: ^4.0
- cakephp/cakephp-codesniffer: ^4.0
- phpunit/phpunit: ~8.5.0
Suggests
- muffin/slug: For adding slugs to tags
This package is auto-updated.
Last update: 2024-10-25 16:33:48 UTC
README
This plugin allows you to simply tag record in your database with multiple tags.
Install
Using Composer:
composer require muffin/tags
You then need to load the plugin. You can use the shell command:
bin/cake plugin load Muffin/Tags
or by manually adding the following line to src/Application.php
:
$this->addPlugin('Muffin/Obfuscate');
Usage
Quick Start Guide
You need to add the column tag_count to the taggable table.
Then migrate the tables for the plugin:
bin/cake migrations migrate -p Muffin/Tags
Add the behavior:
$this->addBehavior('Muffin/Tags.Tag');
And in the view:
echo $this->Form->input('tags');
Enjoy tagging!
Patches & Features
- Fork
- Mod, fix
- Test - this is important, so it's not unintentionally broken
- Commit - do not mess with license, todo, version, etc. (if you do change any, bump them into commits of their own that I can ignore when I pull)
- Pull request - bonus point for topic branches
To ensure your PRs are considered for upstream, you MUST follow the CakePHP coding standards.
Bugs & Feedback
http://github.com/usemuffin/tags/issues
License
Copyright (c) 2015-Present, [Use Muffin] and licensed under The MIT License.