Back to top

Autore Topic: Pacchetto installazione componente: come fare?  (Letto 4295 volte)

Offline keyascii

  • Appassionato
  • ***
  • Post: 495
  • Sesso: Maschio
    • Mostra profilo
Pacchetto installazione componente: come fare?
« il: 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
Se io e te abbiamo una cosa e ce la scambiamo, io e te abbiamo ancora una cosa, ma se io e te abbiamo un'idea e ce la scambiamo, tu hai 2 idee e io ho due idee!

mau_develop

  • Visitatore
Re:Pacchetto installazione componente: come fare?
« Risposta #1 il: 13 Apr 2011, 21:13:53 »
puoi fare uno script di installazione.

documentazione come sempre in inglese nei docs.joomla

M.

Offline keyascii

  • Appassionato
  • ***
  • Post: 495
  • Sesso: Maschio
    • Mostra profilo
Re:Pacchetto installazione componente: come fare?
« Risposta #2 il: 15 Apr 2011, 23:20:44 »
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?
Se io e te abbiamo una cosa e ce la scambiamo, io e te abbiamo ancora una cosa, ma se io e te abbiamo un'idea e ce la scambiamo, tu hai 2 idee e io ho due idee!

Offline jonxduo

  • Appassionato
  • ***
  • Post: 430
    • Mostra profilo
Re:Pacchetto installazione componente: come fare?
« Risposta #3 il: 16 Apr 2011, 17:40:06 »
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":
Codice: [Seleziona]
<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:
Codice: [Seleziona]
<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...

Offline 56francesco

  • Fuori controllo
  • *
  • Post: 29585
  • Sesso: Maschio
    • Mostra profilo
Re:Pacchetto installazione componente: come fare?
« Risposta #4 il: 16 Apr 2011, 17:48:59 »
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 
(uso XP perchè win98 non si installa) 
PS: non sono un dipendente dello sbonzor quindi è necessario un "per favore" alla richiesta e un "grazie" alla risposta, sempre! PPS: non scrivo mai per primo in MP, in caso contrario chiedimi una conferma, Grazie.

Offline keyascii

  • Appassionato
  • ***
  • Post: 495
  • Sesso: Maschio
    • Mostra profilo
Re:Pacchetto installazione componente: come fare?
« Risposta #5 il: 16 Apr 2011, 17:52:18 »
uno così  scritto da uno sviluppatore bravo è il forum discussion ed   installa il suo plugin
Che tradotto significa?

Se io e te abbiamo una cosa e ce la scambiamo, io e te abbiamo ancora una cosa, ma se io e te abbiamo un'idea e ce la scambiamo, tu hai 2 idee e io ho due idee!

Offline jonxduo

  • Appassionato
  • ***
  • Post: 430
    • Mostra profilo
Re:Pacchetto installazione componente: come fare?
« Risposta #6 il: 18 Apr 2011, 10:48:46 »
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?

Offline keyascii

  • Appassionato
  • ***
  • Post: 495
  • Sesso: Maschio
    • Mostra profilo
Re:Pacchetto installazione componente: come fare?
« Risposta #7 il: 18 Apr 2011, 11:20:11 »
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.
Se io e te abbiamo una cosa e ce la scambiamo, io e te abbiamo ancora una cosa, ma se io e te abbiamo un'idea e ce la scambiamo, tu hai 2 idee e io ho due idee!

Offline jonxduo

  • Appassionato
  • ***
  • Post: 430
    • Mostra profilo
Re:Pacchetto installazione componente: come fare?
« Risposta #8 il: 18 Apr 2011, 11:30:15 »
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.

Offline killerangel

  • Nuovo arrivato
  • *
  • Post: 21
  • Sesso: Maschio
  • FLOXC
    • Mostra profilo
Re:Pacchetto installazione componente: come fare?
« Risposta #9 il: 17 Lug 2011, 18:53:32 »
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]
« Ultima modifica: 17 Lug 2011, 18:55:32 da killerangel »
FLOXC
Killerangel

Offline keyascii

  • Appassionato
  • ***
  • Post: 495
  • Sesso: Maschio
    • Mostra profilo
Re:Pacchetto installazione componente: come fare?
« Risposta #10 il: 17 Lug 2011, 23:08:16 »
Gentilissimo.
Lo scarico e studio.
Grazie ancora.
Se io e te abbiamo una cosa e ce la scambiamo, io e te abbiamo ancora una cosa, ma se io e te abbiamo un'idea e ce la scambiamo, tu hai 2 idee e io ho due idee!

Offline killerangel

  • Nuovo arrivato
  • *
  • Post: 21
  • Sesso: Maschio
  • FLOXC
    • Mostra profilo
Re:Pacchetto installazione componente: come fare?
« Risposta #11 il: 24 Lug 2011, 18:25:44 »
Prego non c'è di che
FLOXC
Killerangel

 



Web Design Bolzano Kreatif