Joomla.it Forum

Non solo Joomla... => Sviluppo => : marcoboni 18 Jan 2013, 16:22:05

: Creare componente
: marcoboni 18 Jan 2013, 16:22:05
 :) Ciao a tutti ho iniziato a leggere la guida
http://docs.joomla.org/Creating_a_simple_component_-_Part_1 (http://docs.joomla.org/Creating_a_simple_component_-_Part_1)

la pagina stampa i risultati ma mi da un avviso di errore( ho allegato immagine con errore), vuoi che con l'inglese non ci piglio .... ma non risco a capire perchè  :D
GRAZIE in anticipo a chi mi risponderà.

[allegato eliminato da un amministratore essendo vecchio più di un anno]
: Re:Creare componente
: giovi 18 Jan 2013, 16:28:50
Ciao marcoboni, ma il componente che stai scrivendo è per joomla 1.5?
Perchè la guida per la 2.5 è questa: http://docs.joomla.org/Developing_a_Model-View-Controller_(MVC)_Component_for_Joomla!1.6

Se con l'inglese non ci pigli avrai difficoltà a seguire la guida  ;D
: Re:Creare componente
: marcoboni 18 Jan 2013, 16:46:08
Ciao Giovi, ;D ma come sono messo? male.
tutto preso dal codice non ho nemmeno letto il titolo del tutorial.
Inglese? sono messo base base come anche per php ;) allora traduco il tutorial,  e la variabile
$breadcrumbs diventa $pangrattato ...heheh  ;D però joomla e troppo buono e qualcosa mi stampa sempre 8)

Grazie per la risposta!
: Re:Creare componente
: mau_develop 18 Jan 2013, 17:17:20
... ed è corretto... o meglio, briciole di pane..... ricordi le fiabe... percorso.... :)
: Re:Creare componente
: marcoboni 18 Jan 2013, 22:20:02
 ::) rieccomi questa volta con il tutorial giusto ;D
http://docs.joomla.org/Developing_a_Model-View-Controller_(MVC)_Component_for_Joomla!2.5_-_Part_02


quando digito questo indirizzo
http://www.mpbweb.eu/mpc/index.php?option=com_helloworld


mi ritorna questo errore
Parse error[/size]: syntax error, unexpected '<' in [/size]/home/mpwebeu/public_html/mpc/components/com_helloworld/helloworld.php[/size] on line [/size]2


 :o
uso un editor che colora le stringhe (Codelobster) e di solito quando c'è un errore di sintassi lo becco quasi subito >:(
: Re:Creare componente
: mau_develop 18 Jan 2013, 22:55:22
si ma se non posti le prime righe di quel file noi come facciamo a dirti se è giusto o no?
: Re:Creare componente
: marcoboni 19 Jan 2013, 08:42:55
ehm ehm in effetti!
pagina helloworld.php
:
<?php
defined
('_JEXEC') or die ('Restricted access');
jimport('joomla.application.component.controller');
 
$controller JController::getInstance('HelloWorld');
$input JFactory::getApplication()->input;
$controller->execute($input->getCmd('task'));
$controller->redirect();
?>
Pagina view.html.php
:
<?php
// No direct access to this file
defined('_JEXEC') or die('Restricted access');
 
// import Joomla view library
jimport('joomla.application.component.view');
 
/**
 * HTML View class for the HelloWorld Component
 */
class HelloWorldViewHelloWorld extends JView
{
        
// Overwriting JView display method
        
function display($tpl null
        {
                
// Assign data to the view
                
$this->msg 'Hello World';
 
                
// Display the view
                
parent::display($tpl);
        }
}
?>