Joomla.it Forum
Non solo Joomla... => Sviluppo => : ilnavigatore 01 Sep 2013, 17:26:21
-
Premetto non sono esperto di programmazione Joomla e sto imparando adesso.
Sto tentando di sviluppare un nuovo componente per joomla e sto seguendo la guida:
http://docs.joomla.org/J2.5:Developing_a_MVC_Component/Introduction (http://docs.joomla.org/J2.5:Developing_a_MVC_Component/Introduction)
Ho creato il pacchetto per l'installazione... tutto ha funzionato. Componente installato correttamente. BE riesco a vedere il pannello amministrativo in maniera corretta.
Quando richiamo il componente dal FE mi viene restituito il seguente errore:
View non trovato [name, type, prefix]: cprofile, html, cprofileView
Ho attivato il Debug e mi restituisce i seguenti messaggi:
1. View non trovato [name, type, prefix]: cprofile, html, cprofileView
Call stack
# Function Location
1 JSite->dispatch() JROOT/index.php:42
2 JComponentHelper::renderComponent() JROOT/includes/application.php:197
3 JComponentHelper::executeComponent() JROOT/libraries/joomla/application/component/helper.php:351
4 require_once() JROOT/libraries/joomla/application/component/helper.php:383
5 JController->execute() JROOT/components/com_cprofile/cprofile.php:19
6 JController->display() JROOT/libraries/joomla/application/component/controller.php:761
7 JController->getView() JROOT/libraries/joomla/application/component/controller.php:677
8 JError::raiseError() JROOT/libraries/joomla/application/component/controller.php:903
9 JError::raise() JROOT/libraries/joomla/error/error.php:251
Qualcuno saprebbe indicarmi cosa sto sbagliando?
Grazie!
-
non trova la view cprofile... te l'ha scritto ovunque...
cos'hai sbagliato? ... o non hai quella view frontend o hai sbagliato a scrivere il nome da qualche parte
-
Ci avevo pensato anche io.... Quindi ho fatto il copia incolla del nome del componente.... Ma nulla.
Il componente non deve fare nient'altro che stampare un messaggio. Proprio come HelloWorld dell'esempio. Quindi non cambia niente se non il nome.
-
comunque l'errore è quello... il naming, ..controlla anche il camel case
-
Si ci hai preso in pieno... Avevo saltato una maiuscola nel view.html.php
Grazie mille!