Joomla.it Forum

Non solo Joomla... => Sviluppo => : ancosen 12 Nov 2009, 11:45:20

: Verificare l'installazione di un componente
: 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

: Re:Verificare l'installazione di un componente
: copesc 13 Nov 2009, 10:50:47
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.
: Re:Verificare l'installazione di un componente
: ancosen 13 Nov 2009, 11:46:32
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
: Re:Verificare l'installazione di un componente
: ancosen 15 Nov 2009, 23:32:49
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
: Re:Verificare l'installazione di un componente
: mau_develop 16 Nov 2009, 20:16:42
http://docs.joomla.org/Extension_Installer/Writing_a_new_installer_adapter

Maurizio