Joomla.it Forum
Non solo Joomla... => Sviluppo => : napo 05 Jul 2006, 19:26:21
-
Ho letto la guida di Gotev, ma non mi sembra di aver trovato quello che mi serve.
Mi sono creato un mio componente in questo modo:
- ho creato la cartella com_xxx all'interno di /components/
- ho creato i file xxx.php e xxx.html.php
Tutto funziona perfettamente, ma solo se digito l'URL a mano, ossia index.php?option=com_xxx.
Come faccio ad inserire il componente dentro Joomla, in modo da poterlo linkare a menu, ecc...?
La guida parla di file xml per l'installazione ecc... ma io cercavo una strada più veloce, se c'è.
-
Dunque, credo ci sia qualcosa che non va.
Ho creato tutti i file come da manuale:
- COMP.php
- COMP.html.php
- install.COMP.php
- uninstall.COMP.php
- COMP.xml
Poi ho fatto uno zip e l'ho installato.
L'installazione va a buon fine e i file vengono copiati, ma il componente non figura tra quelli installati!!! >:(
-
Ok, allarme rientrato.
Dovevo fare un modulo, non un componente. ;D
-
Ho creato tutti i file come da manuale:
- COMP.php
- COMP.html.php
- install.COMP.php
- uninstall.COMP.php
- COMP.xml
E dove li hai lasciati admin.COMP.php e admin.COMP.html.php ? :D
Te lo dico per le prossime volte....
-
E dove li hai lasciati admin.COMP.php e admin.COMP.html.php ? :D
Te lo dico per le prossime volte....
Non c'era nessuna parte configurabile da backend. ;D
Un passettino alla volta. ;D
-
anche se non c'e' niente da configurare da backend quei due files ci devono essere sempre e comunque perche' altrimenti joomla non riesce ad indicizzarti il componente e di conseguenza non ti compare nella lista. Ad esempio, se provi il mio componente Total Converter, che c'e' anche qui su joomla.it, vedrai che la parte amministrativa non c'e' e al suo posto ho messo le informazioni per contattarmi e per la segnalazione di bug.
-
anche se non c'e' niente da configurare da backend quei due files ci devono essere sempre e comunque perche' altrimenti joomla non riesce ad indicizzarti il componente e di conseguenza non ti compare nella lista.
Questo però non l'hai scritto nella guida! ;D
-
lo avevo sottointeso...mi sembrava una cosa ovvia...
-
lo avevo sottointeso...mi sembrava una cosa ovvia...
;D ;D ;D