Back to top

Autore Topic: Creare componente  (Letto 1707 volte)

Offline marcoboni

  • Esploratore
  • **
  • Post: 112
  • Sesso: Maschio
    • Mostra profilo
Creare componente
« il: 18 Gen 2013, 16:22:05 »
 :) Ciao a tutti ho iniziato a leggere la guida
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]

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Creare componente
« Risposta #1 il: 18 Gen 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

Offline marcoboni

  • Esploratore
  • **
  • Post: 112
  • Sesso: Maschio
    • Mostra profilo
Re:Creare componente
« Risposta #2 il: 18 Gen 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!

mau_develop

  • Visitatore
Re:Creare componente
« Risposta #3 il: 18 Gen 2013, 17:17:20 »
... ed è corretto... o meglio, briciole di pane..... ricordi le fiabe... percorso.... :)

Offline marcoboni

  • Esploratore
  • **
  • Post: 112
  • Sesso: Maschio
    • Mostra profilo
Re:Creare componente
« Risposta #4 il: 18 Gen 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 >:(

mau_develop

  • Visitatore
Re:Creare componente
« Risposta #5 il: 18 Gen 2013, 22:55:22 »
si ma se non posti le prime righe di quel file noi come facciamo a dirti se è giusto o no?

Offline marcoboni

  • Esploratore
  • **
  • Post: 112
  • Sesso: Maschio
    • Mostra profilo
Re:Creare componente
« Risposta #6 il: 19 Gen 2013, 08:42:55 »
ehm ehm in effetti!
pagina helloworld.php
Codice: [Seleziona]
<?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
Codice: [Seleziona]
<?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);
        }
}
?>

 



Web Design Bolzano Kreatif