Symfony 4 - Générer des slugs
Créez vos slugs de vos entités automatiquement avec l’extension sluggable de symfony !
Dans votre terminal
composer require stof/doctrine-extensions-bundle
Dans votre fichier de config
stof_doctrine_extensions:
default_locale: fr_FR
orm:
default:
sluggable: true
Dans votre entité
use Gedmo\Mapping\Annotation as Gedmo;
/**
* @Gedmo\Slug(fields={"title", "code"})
* @ORM\Column(length=128, unique=true)
*/
private $slug;
public function getSlug()
{
return $this->slug;
}
22/08/2020