Ciao a tutti.
Esiste un modo per poter generare delle url SEF con nomi separati dal
carattere “_” ? Come dovrei impostare le mie rotte? Mi potreste fare un
esempio?
Grazie a tutte le persone che vorranno dare il loro aiuto.
Ciao a tutti.
Esiste un modo per poter generare delle url SEF con nomi separati dal
carattere “_” ? Come dovrei impostare le mie rotte? Mi potreste fare un
esempio?
Grazie a tutte le persone che vorranno dare il loro aiuto.
se stiamo parlando di rails, c’è l’ottimo plugin permalink_fu
installi il plugin, aggiungi una colonna “permalink” (per default usa
questa) alla tabella, e nel model inserisci qualcosa di simile:
has_permalink :title #title è il nome del campo che vuoi convertire in
URL SEF
nei controller dovrai modificare la query in questo modo:
TuoModello.find_by_permalink(params[:id])
nessuna modifica alle rotte
tieni presente che usa il carattere “-” come separatore, credo sia
abbastanza facile modificare il comportamento per usare “_”
ciao,
A.
Andrea P. wrote:
se stiamo parlando di rails, c’� l’ottimo plugin permalink_fu
Come si comporta con i caratteri non ascii? Io avevo iniziato a giocare
settimana scorsa con friendly_id
http://norman.github.com/friendly_id/ che tra l’altro gira già su
rails 3, e mi era sembrato, per quanto ho potuto vedere, completo e ben
funzionante.
Ciao
Andrea
On 26/04/2010 18:22, Andrea L. wrote:
Come si comporta con i caratteri non ascii?
se non sbaglio li elimina e basta
Io avevo iniziato a giocare
settimana scorsa con friendly_id
http://norman.github.com/friendly_id/ che tra l’altro gira già su
rails 3, e mi era sembrato, per quanto ho potuto vedere, completo e ben
funzionante.
lo proverò volentieri quanto a rails 3 ancora non l’ho esplorato, sto
ancora rimandando
ciao,
Andrea (l’ennesimo :P)
Alla fine ho risolto abilitando in Apache il rewrite engine con:
RewriteEngine on
e scrivendo una rewrite rule per ogni url da rendere in formato SEF.
Grazie a tutti
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.
Sponsor our Newsletter | Privacy Policy | Terms of Service | Remote Ruby Jobs