Joomla.it Forum
Non solo Joomla... => Sviluppo => : keyascii 13 Apr 2011, 19:35:50
-
Salve, non mi riesce di assemblare il pacchetto di installazione del mio componente che ha anche un plugin e file lingua.
Non riesco ad inserire il plugin. Devo per forza fare due volte la procedura di installazione una per il componente e una per il plugin?
Non c'è una specie di guida per queste cose?
Grazie
-
puoi fare uno script di installazione.
documentazione come sempre in inglese nei docs.joomla
M.
-
Ciao Mau, ho visto su docs.joomla ma li dice solo come assemblare un componente, un modulo, un plugin separatamente. Io vorrei inserire nel mio pacchetto d'installazione anche il plugin, fare in modo, cioè, che quando installo il componernte, mi installa automaticamente anche il plugin e il file di lingua.
Come si fa?
-
per il file di lingua posso aiutarti io... se ho capito bene...
dando per scontato che hai preparato i file per la lingua inglese ed italiana...
nel file "com_miocomponente.xml" devi inserire alla chiusura del tag files "site":
<languages folder="site">
<language tag="en-GB">language/en-GB/en-GB.com_miocomponente.ini</language>
<language tag="it-IT">language/it-IT/it-IT.com_miocomponente.ini</language>
</languages>
questo per i file di lingua lato site..
per i file di lingua lato admin invece alla chiusura del tag files "admin" ma sempre trai tag <administration> devi inserire:
<languages folder="admin">
<language tag="en-GB">language/en-GB/en-GB.com_miocomponente.ini</language>
<language tag="en-GB">language/en-GB/en-GB.com_miocomponente.sys.ini</language>
<language tag="it-IT">language/it-IT/it-IT.com_miocomponente.ini</language>
<language tag="it-IT">language/it-IT/it-IT.com_miocomponente.sys.ini</language>
</languages>
per quanto riguarda il plugin non so aiutarti io sto facendodei test x installare insieme un componente ed un modulo... spero solo che qualcuno ci aiuti...
-
prendete un componente che installa anche un plugin, lo spacchettate e vedete come fa..
uno così scritto da uno sviluppatore bravo è il forum discussion ed installa il suo plugin
-
uno così scritto da uno sviluppatore bravo è il forum discussion ed installa il suo plugin
Che tradotto significa?
-
allora per installare un modulo assieme ad un componente è chiaro (grazie dazo) che bisogna iserire uno script all'interno della funzione "install", ho fatto qualche prova... ma il risultato è sempre lo stesso... mi installa il modulo correttamente, ma il componente non viene più installato...
potete aiutarmi?
-
più che nel file install, va scritto correttamente il file xml secondo me. Nel file install ci vanno solo le query per le tabelle da inserire nel database.
Io riscontro il tuo stesso problema con un plugin.
Mi installa solo il plugin e non il componente.
-
no no a mio avviso scrivere bene il file install è indispensabile... non è vero che gestisce solo l'installazione sql... è anche il file che da l'url del tuo componente al menù (per esempio)...
secondo me va avviata da lì l'installazione del modulo (o plugin) anche se confermo che deve essere indicato nel file xml.
-
Ciao ti mando un file zippato dove trovi un sempio di cosa devi scrivere nel file install.xml per integrare il plugin nell'installazione ed abilitarlo.
E' la cartella 8143_09
Saluti
se hai qualche dubbio dimmelo.
[allegato vecchio più di un anno eliminato da un amministratore]
-
Gentilissimo.
Lo scarico e studio.
Grazie ancora.
-
Prego non c'è di che