Salve, ho un problema con evidentemente coni nomi da dare alle classi e ai file del mio componente che sto creando...
Infatti quando installo il componente, normalmente me lo vede installato e se vado su componenti c'è, ma se clicco sopra, mi da errore 404 con "componente non trovato".
Screenshot
http://imageshack.us/photo/my-images/856/erroreiv.jpg/Allora, per prima cosa questi sono i file che ho nel mio componente:
http://imageshack.us/photo/my-images/806/filetw.jpg/Questo è il file xml:
<files folder="site">
<filename>controller.php</filename>
<filename>index.html</filename>
<filename>models/index.html</filename>
<filename>models/photouser.php</filename>
<filename>views/photouser/index.html</filename>
<filename>views/photouser/view.html.php</filename>
<filename>views/photouser/tmpl/index.html</filename>
<filename>views/photouser/tmpl/default.php</filename>
</files>
<administration>
<files folder="admin">
<filename>install.sql</filename>
<filename>uninstall.sql</filename>
<filename>controller.php</filename>
<filename>index.html</filename>
<filename>models/index.html</filename>
<filename>models/photouser.php</filename>
<filename>views/photouser/index.html</filename>
<filename>views/photouser/view.html.php</filename>
<filename>views/photouser/tmpl/index.html</filename>
<filename>views/photouser/tmpl/default.php</filename>
</files>
Queste sono i nomi delle classi:
Nel punto di ingresso creo il controller con:
$classname = 'PhotouserController'.$controller;
Nel controller la classe sarà quindi:
PhotouserController
Nel model
PhotouserModelPhotouser
Nella view
PhotouserViewPhotouser
cosa sbaglio?
questione di nomenclatura joomla???