Ultima beta4 2.6.0, ambiente di sviluppo, Ubuntu 20.04, Firefox 81, locale francese (
sì, lo so,
)
Non sono sicuro di doverne avere uno, ma uno slug di categoria con un carattere accentato (di una categoria appena creata) fa fallire il caricamento della pagina domain/c/slug/id (troppe reindirizzamenti?).
Nel frattempo, solo per sicurezza, la soluzione Rails:
Category.where(id: the-id-number).update(slug: "the-slug-without-any-accent")
Per caso hai provato a impostare la configurazione del sito metodo di generazione dello slug su “encoded”?
È stato segnalato un bug simile qui: Newly added non-ASCII category page does not load. Se sembra che qualcosa sia andato in regressione, faccelo sapere!
Ah, scusa, avrei dovuto cercare un po’ di più ![]()
Infatti il metodo di generazione dello slug era impostato su ASCII.
Con la codifica, funziona perfettamente!
Di solito faccio attenzione a evitare gli accenti negli slug, vecchie abitudini, ma ho la sensazione che l’app li abbia rimossi per me un paio di volte.
Dovrei (o potrei) essere impedito di impostare (per errore) uno slug con accenti quando l’impostazione è su ASCII?
Penso che ci sia sicuramente spazio per migliorare questo aspetto in qualche modo. L’ho provato e risulta piuttosto sgradevole inserire per sbaglio uno slug con un carattere accentato, salvarlo e poi ritrovarsi con una pagina rotta che non si può correggere finché non si scopre l’esistenza di quell’impostazione.
Sì, esatto!
Anche se (in un certo senso) avevo intuito cosa stava succedendo fin dall’inizio, sono riuscito a non cercare “accento” e “categoria”, ma “accentuato” e “accentato”.
Non mi era nemmeno venuto in mente di controllare le impostazioni, ero convinto che non dovesse funzionare ![]()
Penso che sia fatto ![]()
Questo argomento è stato chiuso automaticamente dopo 6 giorni. Non sono più ammesse nuove risposte.