Skip to content

Releases: aliziodev/laravel-taxonomy

v1.0.0

28 May 19:58

Choose a tag to compare

Laravel Taxonomy Package

Laravel Taxonomy is a powerful and flexible package for managing taxonomies, categories, tags, and hierarchical terms in Laravel applications. It provides a robust solution for organizing content with features like metadata support, ordering capabilities, and efficient caching mechanisms.

Overview

This package is ideal for:

  • E-commerce category management
  • Blog taxonomies
  • Content organization
  • Product attributes
  • Dynamic navigation
  • Any hierarchical data structure

Key Features

  • Hierarchical Terms: Create parent-child relationships between terms
  • Metadata Support: Store additional data as JSON with each taxonomy
  • Term Ordering: Control the order of terms with sort_order
  • Caching System: Improve performance with built-in caching
  • Polymorphic Relationships: Associate taxonomies with any model
  • Multiple Term Types: Use predefined types (Category, Tag, etc.) or create custom types
  • Bulk Operations: Attach, detach, sync, or toggle multiple taxonomies at once
  • Advanced Querying: Filter models by taxonomies with query scopes
  • Tree Structure: Get hierarchical or flat tree representations
  • Pagination Support: Paginate results for better performance