Joomla.it Forum
Non solo Joomla... => Sviluppo => : 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]
-
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
-
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!
-
... ed è corretto... o meglio, briciole di pane..... ricordi le fiabe... percorso.... :)
-
::) 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 >:(
-
si ma se non posti le prime righe di quel file noi come facciamo a dirti se è giusto o no?
-
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);
}
}
?>