Str::kebab() Acentuação na url gerada
[Concluído]
Está gerando corretamente, mas está gerando o slug com acentuação.
Olá, tudo bem?
Você pode criar um helper, e usar ele: https://blog.especializati.com.br/criar-helpers-no-laravel/
function removeAccents($string){
return preg_replace(array("/(á|à|ã|â|ä)/","/(Á|À|Ã|Â|Ä)/","/(é|è|ê|ë)/","/(É|È|Ê|Ë)/","/(í|ì|î|ï)/","/(Í|Ì|Î|Ï)/","/(ó|ò|õ|ô|ö)/","/(Ó|Ò|Õ|Ô|Ö)/","/(ú|ù|û|ü)/","/(Ú|Ù|Û|Ü)/","/(ñ)/","/(Ñ)/"),explode(" ","a A e E i I o O u U n N"),$string);
}
Não tinha me atentado a isso, mas olhando na documentação, o laravel já tem um helper pra isso, o meu ficou assim
Boa Rafael, depois vou testar o ascii também;
Abs;
Valeu pessoal.
Vi que existe também o Str::slug() que já cria o slug com a remoção dos acentos.
Show!
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!