Joomla.it Forum
Non solo Joomla... => Sviluppo => : IMV 18 Jan 2007, 18:39:08
-
Ciao,
alcuni moduli purtroppo non mettono a disposizione questo campo nella parte amministrativa, avrei quindi necessita di modificarli per rendere questa personalizzazione possibible.
Sapete dove posso trovare informazioni su come mettere mano al codice dei moduli per queste modifiche?
-
leggi il manuale dello sviluppatore
http://download.joomla.it/download/tutorials/joomla-1.0-manuale-dello-sviluppatore/download.html
-
Lo avevo già fatto ma ho trovato niente nella sezioni moduli, anche provando ad effettuare alcune ricerche non ho trovato niente :(
-
La cosa è banale ed ovviamente non è scritta nel devbook, ma la si evince una volta imparato a creare un proprio modulo:
- ti copi in locale i 2 file del modulo: php e xml
- aggiungi nel file xml il parametro in più (vedi devbook)
- modifichi il php per reperire il valore del parametro e la sua gestione (vedi devbook)
- zippi i 2 file
- rimuovi il vecchio modulo
- installi il tuo modulo modificato
A dire il vero sarebbe meglio non rimuovere il vecchio modulo se è uno di sistema. Meglio cambiare nome al tuo ed installarlo come se fosse nuovo.
-
Grazie, il parametro è questo:
<param name="moduleclass_sfx" type="text" default="" label="Module Class Suffix" description="A suffix to be applied to the css class of the module (table.moduletable), this allows individual module styling" />
io ho fatto la modifica al volo con joomlaxplorer, adesso devo confezionare il moduli modificati per le prossime installazioni :)