Buonasera a tutti, mi sono avvicinato da poco ad Yii e all’MVC, nel senso che sto cercando di impararlo Il mio obbiettivo è quello di utilizzare Yii per creare un CMS inizialmente molto semplice, mi interessa la gestione di singole pagine. Vorrei che nel CMS in questione le URL delle singole pagine fossero dinamiche e organizzate (al momento della creazione in lato back-end) in modo gerarchico, esempio:
Ho già visto nella documentazione "URL Management" che è possibile ottenere URL SEO friendly come /post/read/id/100, però non è esattamente quello che voglio.
Ho questi dubbi perchè non ho trovato esempi online, dalla documentazione non ho saputo trarre risposta e non vorrei spendere ore su Yii per poi scoprire che non è cosa fattibile.
Sapreste darmi qualche dritta? Grazie anticipatamente.
A differenza da quello che dici tu le tue url sono strutturate in modo tale che l’id della pagina che tu vuoi caricare si trova come primo parametro. Ed i successivi sono i titoli delle voci di menu. Ti potrebbe essere di aiuto il blog che viene fornito insieme al codice di yii quando viene scaricato.
Yii ti mette a disposizione l’urlManager. Controlla questa parte della guida, a mio avviso è spiegato molto bene. Se non ne esci fuori scrivi, che appena ho due minuti ti faccio un esempio di come dovresti fare