Joomla.it Forum
Non solo Joomla... => Sviluppo => : ancosen 12 Nov 2009, 11:45:20
-
Salve a tutti,
Sto scrivendo un insieme di componenti che si legano. Sostanzialmente c'è un componente padre che è necessario ai vari componenti figli.
I componenti figli prima d'installarsi dovrebbero verificare che il componente padre sia già installato in joomla.
Esiste qualche istruzione o porzioni di codice da inserire all'interno del file .xml che serve all'installazione dei suddetti componenti?
Grazie mille.
Saluti
-
Certamente, puoi creare un file install
install.nomecomponente.php
in cui inserirai la funzione com_install()
In questa funzione potrai fare tutti i controlli che desideri. Se ritorni false, l'installazione viene abortita.
Ricorda che questa funzione viene eseguita dopo che Joomla ha analizzato il file XML di installazione.
-
Certamente, puoi creare un file install
install.nomecomponente.php
in cui inserirai la funzione com_install()
In questa funzione potrai fare tutti i controlli che desideri. Se ritorni false, l'installazione viene abortita.
Ricorda che questa funzione viene eseguita dopo che Joomla ha analizzato il file XML di installazione.
Grazie mille.
M'informo su com_install()
Di nuovo grazie.
Saluti
-
Ciao a tutti,
Potresti darmi un idea di porzione di codice di com_install() che controlla l'esistenza di un componente?
Ho cercato un po' in giro, però non ho trovato molti esempi.
Forse qualcosa del tipo:
if (!exists(nome_componente)) return false;
Grazie.
Saluti
-
http://docs.joomla.org/Extension_Installer/Writing_a_new_installer_adapter
Maurizio