Back to top

Autore Topic: Sviluppo componente HelloWorld  (Letto 1849 volte)

Offline future

  • Nuovo arrivato
  • *
  • Post: 17
    • Mostra profilo
Sviluppo componente HelloWorld
« il: 11 Mar 2009, 20:01:21 »
Ciao a tutti sono nuovo nel forum ed inizio con il coplimentarmi per il lavoro che voi tutti svolgete.
Vi pongo il mio problema:
sto cercando di sviluppare il classico componente Hello World seguendo la guida che ho trovato su joomla.org ma nell'eseguire lo stesso componente mi viene restituito un errore del genere che purtroppo non riesco a capire dove sta:
Fatal error: Call to undefined method JView::dispaly() in D:\Programmi\xampp\htdocs\joomla\components\com_hello\views\hello\view.html.php on line 14

Da cosa puo dipendere??

p.s. sviluppo con eclipse e utilizzo xamp(se puo essere utile saperlo).

Nel ringraziarvi vi saluto.A presto

Offline copesc

  • Appassionato
  • ***
  • Post: 500
    • Mostra profilo
Re: Sviluppo componente HelloWorld
« Risposta #1 il: 11 Mar 2009, 20:06:21 »
Leggi l'errore, chiami un metodo dispaly anzichè il metodo display.
Extensioni e Template per Joomla

Offline future

  • Nuovo arrivato
  • *
  • Post: 17
    • Mostra profilo
Re: Sviluppo componente HelloWorld
« Risposta #2 il: 11 Mar 2009, 20:12:38 »
Cioè dovrei chiamare il metodo JView::display() anzichè parent::display() se ho capito bene.

Grazie

Offline sali40

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4791
  • Sesso: Maschio
    • Mostra profilo
Re: Sviluppo componente HelloWorld
« Risposta #3 il: 11 Mar 2009, 20:15:06 »
no, copesc intende dire che qui hai scritto "disaplay" piuttosto che "display". A meno che sia un errore di trascrizione qui giusto per la fretta.
A proposito, la versione php?

Offline future

  • Nuovo arrivato
  • *
  • Post: 17
    • Mostra profilo
Re: Sviluppo componente HelloWorld
« Risposta #4 il: 11 Mar 2009, 20:22:37 »
Ok vero che stupido sono a non averlo notato...la differenza era talmente sottile ke non si vedeva...
la versione di php è la 5.2.8...
cmq ho notato un'altro funzionamento non corretto...ho una tabella nel db mysql in cui ci sono i vari messagi hello world in tre lingue...la guida secondo MVC dice di caricare attraverso il modello i dati dal db...ma quando vado ad eseguire il component non mi fa visualizzare nulla...come posso fare a risolvere??

Scusatemi ancora per l'errore stupido di prima.Grazie ragazzi!

 



Web Design Bolzano Kreatif