Skip to content

kaystrobach/FLOW.Tags

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Small FLOW package which provides Tagging for objects

{namespace ks=KayStrobach/Tags/ViewHelpers}

<ks:ifHasTag object="{object}" tag="{tag}">
    <f:then>
        ...
    </f:then>
    <f:else>
        ...
    </f:else>
</ks:ifHasTag>

The Tagging is provided via

  • an Tag Model
  • a TagableInterface
  • a TagableTrait

having all these helper you can add tagging in the matter of minutes

Currently there is no interface for adding tags. Please use the DB.

How to make your Entity tagable


use KayStrobach\Tags\Domain\Model\TagableTrait;

/**
 * @Flow\Entity
 */
class Entity implements TagableInterface
{

    use TagableTrait;
    
    public function __construct()
    {
        $this->initTags();
    }
}

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages