J2.5 aide compréhension variable Modele et Vue

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • J2.5 aide compréhension variable Modele et Vue

    Bonjour à tous,

    Je suis en train de développer un composant pour joomla 2.5 et j'en suis à la partie Front. J'ai un petit soucis de compréhension par rapport à l'accès des variables de la vue depuis le modèle. Par exemple je place ceci dans ma vue :
    Code PHP:
    $this->items $this->get('Items'); 
    Là ou je ne comprend pas trop c'est que je n'ai pas à déclarer l'object $terrains dans ma vue ni mon modèle pour qu'il existe bien, donc à quoi fait référence this ?

    Si je regarde le tuto sur la doc joomla ils font ceci dans le modèle :
    Code PHP:
    protected $item;

            public function 
    getItem() 
            {
                    if (!isset(
    $this->item)) {
                            
    $id JRequest::getInt('id');

                            
    // Get a TableHelloWorld instance
                            
    $table $this->getTable('HelloWorld''HelloWorldTable');

                            
    // Load the message
                            
    $table->load($id);


                            
    // Assign the message
                            
    $this->item $table->greeting;
                    }
                    return 
    $this->item;
            } 
    Donc si l'objet $item (dans leur cas) n'existe pas déjà il est créé et là je bloque aussi... Il est créé à chaque nouvelle requête donc à quoi sert de vérifier s'il existe ? et à nouveau il retourne $this->item, donc ceci affecte à protected $item ou autre ?

    Merci de vos lumières !
    www.weblogin.fr - Création, Référencement et Design de sites Internet.

Annonce

Réduire
Aucune annonce pour le moment.

Partenaire de l'association

Réduire

Hébergeur Web PlanetHoster
Travaille ...
X