SPATIE

Services
Our philosophy Packages Postcards Guidelines Documentation
Products Blog About
Login Work with us

Docs Laravel-sluggable Upgrading

Other versions for crawler v4
    • Introduction
    • Requirements
    • Installation & setup
    • Translatable slugs
    • Laravel Boost skill
    • Changelog
    • Questions and issues
    • Support us
    • Upgrading

    Basic usage

    • Generating your first slug
    • Using the Sluggable attribute
    • Using the HasSlug trait
    • Finding models by slug
    • Self-healing URLs

    Advanced usage

    • Combining multiple source columns
    • Tuning the uniqueness suffix
    • Overriding the underlying actions

Upgrading

Instructions on how to upgrade from an earlier major version of laravel-sluggable are available on GitHub

Support us
Generating your first slug
Help us improve this page
Laravel beyond CRUD

Check out our course on Laravel development for large apps

Help us improve this page
  • Services
  • Open source
  • Products
  • Courses
AboutBlogNewsletterDocsGuidelines

Kruikstraat 22, Box 12
2018 Antwerp, Belgium
info@spatie.be
+32 3 292 56 79
  • GitHub
  • Instagram
  • LinkedIn
  • X
  • Bluesky
  • Mastodon
  • YouTube
  • Privacy
  • Disclaimer

+32 3 292 56 79

Click to call us

A good
match?

What we do best

  • All things Laravel
  • Custom frontend components
  • Building APIs
  • AI-powered features
  • Simplifying things
  • Clean solutions
  • Integrating services

Not our cup of tea

  • WordPress themes
  • Cutting corners
  • Free mockups to win a job
  • "Just execute the briefing"

In short: we'd like to be a substantial part of your project.

Get in touch via email

    Enter a search term to find results in the documentation.