io al tuo posto lascerei perdere il menu vero e proprio di joomla... dopo tutto non č che una lista di link, puoi crearla comunque...
dovresti pensare + ad una sorta di bookmark di preferiti.. in cui quando ti trovi su una pagina che ti interessa clicchi su un bottone e te la aggiunge in una posizione...
- io al tuo posto creerei un modulo e lo metterei nella posizione del menu, visibile solo ad utenti loggati...
- poi creerei una semplice tabella con 4 campi: id, titolo, link, userID
- al modulo farei prendere le info da quella tabella solo quando l'userID coincide con quello loggato, e farei si che le stampi in una lista da generale identica ad una lista del menu di joomla
- genererei inoltre un form per la maggiorparte invisibile, che inglobi le info "titolo pagina", "url" e "userID" poi un bottone visibile che invii le info nell'array $_POST
- infine un controllo in cima alla view del modulo che se trova i dati $_POST corretti li scrive nel database

se ti serve una mano siamo qui...