Joomla.it Forum
Non solo Joomla... => Sviluppo => : patata 10 Dec 2008, 14:25:22
-
Ciao a tutti,
utilizzo un componente per joomla 1.0 (com_jbook), adesso vorrei passare a joomla 1.5, ma non posso a causa di questo componente.
Immagino che la cosa più veloce da fare sia quella di renderlo compatibile per l'utilizzo in legacy mode. Esiste un manuale/guida che mi possa aiutare a capire come trasformare il componente per renderlo compatibile con joomla 1.5?
Grazie
-
Con il legacy mode attivo il componente dovrebbe funzionare senza modificare nulla. Il legacy mode è fatto apposta.
Ciao ciao.
-
Con il legacy mode attivo il componente dovrebbe funzionare senza modificare nulla. Il legacy mode è fatto apposta.
Ciao ciao.
Quoto effettivamente lumacarom, oltretutto dipende da che tipo di licenza ha il componente,, se il codice è accessibile tramite i sorgenti, altrimenti è lo sviluppatore che lo deve rendere compatibile scrivendo una versione per joomla ver. 1.5.xx.
-
Con il legacy mode attivo il componente dovrebbe funzionare senza modificare nulla. Il legacy mode è fatto apposta.
Ciao,
grazie per la risposta.
Ho provato ad installarlo, con il "legacy mode" attivo, ma mi da un errore sul file xml
XML Parsing Error at 95:49. Error 23: EntityRef: expecting ';'
Credo che si debbano fare delle modifiche su questo file per rendere la sintassi compatibile. Avete ideee?
-
Ciao,
ho trovato una soluzione per evitare quell'errore.
Il problema sta nella sintassi del file xml
Joomla 1.0 lo accetta così:
<submenu>
<menu link="option=com_jbook§ion=categories">Categories</menu>
mentre joomla 1.5 lo vuole così:
<submenu>
<menu act="categories" task="edit">Categories</menu>
Comunque anche dopo queste modifiche il componente si installa ma non funziona.
Dove sto sbagliando?