cakephp-tags

CakePHP Tags Plugin

MIT License

Downloads
45.7K
Stars
14
Committers
13
cakephp-tags - 2.0.1 Latest Release

Published by dereuromark 11 months ago

Fixes

Removed deprecations.

cakephp-tags - 2.0.0

Published by dereuromark 12 months ago

CakePHP 5 compatible release

Enjoy!

cakephp-tags - 2.0.0-RC

Published by dereuromark about 1 year ago

CakePHP 5 compatible pre-release

Please test. Once this has been tested and approved, the stable release can be tagged.

cakephp-tags - 1.2.2

Published by dereuromark over 1 year ago

Improvements

  • Allow tags to be created from admin backend, including slug creation.
  • Allow adjusting the structure of tags cloud.
  • Allow disabling links for tag cloud output.
cakephp-tags - 1.2.1

Published by dereuromark almost 3 years ago

Fixes

  • Fixed tag cloud fetching
cakephp-tags - 1.2.0

Published by dereuromark over 3 years ago

Improvements

Adjusted the callbacks to always accept the EventInterface instead of the concrete Event class.

cakephp-tags - 1.1.2

Published by dereuromark over 3 years ago

Fixes

Fixed warning for helper with division by 0 issue.

cakephp-tags - 1.1.1

Published by dereuromark almost 4 years ago

Fixes

Fixed query to work also with joined tables by using always aliases keys.

cakephp-tags - 1.1.0

Published by dereuromark about 4 years ago

Improvements

Added "and"/"or" filtering with multiple tags

Using orSeparator/andSeparator config, one can also filter by multiple tags at once:

// Records that have either "one" or "two" tag
$query->find('tagged', ['slug' => 'one,two']);
// Records that have both "one" and "two" tag
$query->find('tagged', ['slug' => 'one+two']);
cakephp-tags - 1.0.0

Published by dereuromark over 4 years ago

CakePHP 4 release

Make tagging of entities a piece of cake.

  • Supports basic text field for forms out of the box
  • Compatible with libraries like select2 and AJAX use cases
  • Custom Table finder for tagged/untagged
  • Tag clouds
  • Tag counters for the tags and also per relation/type
  • Namespace and customization support
  • Works nicely with Search plugin for filtering
  • Entity Routing support
  • IDE support/help included
cakephp-tags - 1.0.0-rc

Published by dereuromark over 4 years ago

CakePHP 4 compatible pre-release

Please help to finalize for stable release.

cakephp-tags - 0.5.6

Published by dereuromark over 4 years ago

Bugfixes

Fixed an edge case with namespace defined and separator not defined.
Now the namespace will stay internal until a separator string is present in config.

This way you can decide to use it as

  • internal namespacing (not visible in tags), for filtering/searching and keeping counts separate
  • external namespacing (tags are prefixed with namespace), counts will now be global across the tag relations
cakephp-tags - 1.0.0-beta

Published by dereuromark almost 5 years ago

CakePHP 4 compatible pre-release.

Please help to finalize for stable release.

cakephp-tags - 0.5.5

Published by dereuromark over 5 years ago

Improvements

  • Allow configuration of the field for custom finder find('tagged'), you can use either slug or label lookup. For BC reasons it accepts tag though by default (which does slug lookup).
  • Allow arrays instead of just single string for multiple tags used in find('tagged') queries. Those are then OR by default. If you want AND just use the finder multiple times in a row.
cakephp-tags - 0.5.4

Published by dereuromark over 5 years ago

Bugfixes

Fix uniqueness for saved tags when using saveMany() - usually when importing a batch of entities with their tags.

Improvements

Custom slugging is now easier through a callback provided for the behavior:

'slug' => function($tag) {
    return (new CustomSlugger())->slug($tag);
}
cakephp-tags - 0.5.3

Published by dereuromark over 5 years ago

Bugfixes

Fix accidental duplicates created for tags due to wrong class name used and also accessibleFields adjustment missing.

cakephp-tags - 0.5.2

Published by dereuromark over 5 years ago

Improvements

  • Allow multiple behavior instances to have several different tag collections per model.
  • Allow simplified 'taggedCounter' => 'count_field' string usage for counter config.
cakephp-tags - 0.5.1

Published by dereuromark over 5 years ago

Bugfixes

  • Fixed entities' accessible property.
  • Fixed hardcoded tags property to be configurable.
cakephp-tags - 0.5.0

Published by dereuromark almost 6 years ago

Improvements

  • Adjusted nullable part of DB table.
  • Adjusted fixture to be in sync.
  • Improved slugger configuration and adjusted docs
  • PHP 7.3 support

Bugfixes

  • Fixed calculateWeights() for empty tag list.
cakephp-tags - 0.4.3

Published by dereuromark almost 6 years ago

Improvements

Removed more deprecations.

Package Rankings
Top 8.16% on Packagist.org
Badges
Extracted from project README
CI Coverage Status Total Downloads Minimum PHP Version
Related Projects