it-swarm.dev

Non riesco a var_dump delle informazioni del mio modulo

Ci scusiamo per aver fatto un'altra domanda, ma ho davvero bisogno di una risposta su questo.

Il mio modulo si chiama mod_improvedmenu. Ho sperimentato un po '(sto ancora imparando, ho bisogno di aiuto su questo argomento perché è un problema di ritorno), e il fatto è che quando faccio un var_dump sulla variabile $ module, restituisce un array con tutto le informazioni di cui ho bisogno.

Tuttavia, quando ho impostato quel modulo $ su mod_improvedmenu

$module = JModuleHelper::getModule('mod_improvedmenu');
var_dump($module);

Restituisce un array vuoto. Dovrebbe funzionare, ma non lo fa. Ho anche controllato il database se ci sono 2 moduli con lo stesso nome, ma non c'è.

Hai idea di cosa potrebbe succedere qui?
Quando faccio la stessa cosa con semplicemente mod_menu, funziona perfettamente.

2
Hocho

Devi assicurarti che soddisfi i seguenti criteri:

  1. È abilitato
  2. È assegnato alla voce di menu corrente o è assegnato a tutte le voci di menu
  3. L'utente soddisfa i requisiti del livello di accesso.

Nota: Quando si utilizza il codice in un file esterno PHP, il modulo deve essere assegnato a tutte le pagine

2
Lodder