Friendly ID is an ActiveRecord slugging plugin that generates human-readable URL slugs from model attributes, replacing numeric IDs for cleaner permalinks in Rails applications. It resolves database records by matching a slug string instead of the numeric primary key in finder methods, enabling friendlier URLs throughout an application. The plugin provides a slug conflict resolution system that appends a UUID or uses candidate attribute combinations to guarantee unique slugs when the primary choice is already taken. It also offers a scoped uniqueness engine that restricts slug uniqueness with
Twill is a Laravel CMS toolkit and admin panel generator designed for building custom administrative consoles and content management systems. It serves as a headless CMS framework and a toolkit for defining content models and managing structured data through a dedicated administrative interface. The project features a visual block editor that allows publishers to arrange and configure reusable content sections via a drag-and-drop interface. It includes a dedicated digital asset manager for storing, cropping, and optimizing images and files across local or cloud storage, as well as a multiling
DoctrineExtensions is a collection of reusable behavioral extensions for Doctrine ORM designed to automate common entity tasks. It provides a system for tracking historical changes to database entities, implementing soft deletion workflows, managing nested set tree structures for hierarchical data, and storing translated field values based on language locales. The project distinguishes itself by providing specialized tools for entity auditing, which logs modified values and timestamps, and a translation framework for multilingual content management. It also includes a tree manager to organize
Acest proiect este un instrument de generare și gestionare a slug-urilor pentru Laravel Eloquent ORM. Acesta oferă un trait reutilizabil care adaugă capacitatea de a crea șiruri unice, prietenoase pentru URL-uri, din atributele modelelor, permițând recuperarea înregistrărilor din baza de date folosind slug-uri lizibile în loc de chei primare.
Principalele funcționalități ale cviebrock/eloquent-sluggable sunt: Slug Generators, Query Scopes, Slug-Based Record Retrieval, Slug History Trackers, Slug Generation Extensions, Model Trait Extensions, Trait-Based Capability Injection, Slug-Based Model Resolution.
Alternativele open-source pentru cviebrock/eloquent-sluggable includ: norman/friendly_id — Friendly ID is an ActiveRecord slugging plugin that generates human-readable URL slugs from model attributes,… doctrine-extensions/doctrineextensions — DoctrineExtensions is a collection of reusable behavioral extensions for Doctrine ORM designed to automate common… area17/twill — Twill is a Laravel CMS toolkit and admin panel generator designed for building custom administrative consoles and… nahid/talk — Talk is a real-time users messaging and chatting system for Laravel. consoletvs/charts — [Deprecated] Charts for Laravel. rachidlaasri/laravelinstaller — A web installer for Laravel.