Grazie a entrambi per aver risposto!
secondo me se hai così bisogno di "incrociare" l'mvc c'è qualcosa che non quadra nella logica.
Senza entrare nei dettagli del componente (ci vorrebbe un'ora!), ti dico che tento di "incrociare" perché così mi risparmio di riscrivere funzioni: diciamo che si tratta di una funzionalità "extra" che voglio dare ad una view.
Penso di si ma non ne sono sicuro xche non ho provato, prova a fare
$controller = JControllerLegacy::getInstance('nomecomponente');
pero non so se prima devi fare un require_once sul file.
Ho provato come dici, ma ottengo un errore 500 - Classe di controllo non valida: nomecomponenteController.
Dopo vari tentativi ho visto che viene aggiunto sempre "Controller" dopo il nome della classe, quindi ovviamente non trova corrispondenza.
Idee?
Grazie!
Akasha