Sto lavorando a un'app in CodeIgniter e desidero avere pagine di amministrazione per molti degli oggetti nell'applicazione e mi chiedo quale sarebbe il modo migliore per inserirli in una struttura MVC.Il modo migliore per creare pagine di amministrazione in CodeIgniter?
Idea 1: In ogni controller, avere una funzione di amministrazione e aggiungere tutte le pagine di amministrazione che desidero in quella funzione. esempio URL: domain.com/articles/admin
Idea 2 Fai un nuovo controller di amministrazione, che avrebbe dovuto fare riferimento a molti modelli diversi, e mettere tutte le pagine di amministrazione in là. URL di esempio: domain.com/admin/articles
Quale modo sarebbe meglio?
Modifica per chiarimento: Per funzionalità di amministrazione, voglio dire essere in grado di eseguire le azioni di base di CRUD su qualsiasi oggetto ed essere in grado di visualizzare un elenco di tutto questo oggetto.
Fuori dalla manciata di downvotes - qualcuno si preoccupa di spiegare perché? –