Van junior senior Opencart MVC

: begrip van de geavanceerde Opencart: het begrip MVC,,,,,,,,,, 9, 1 eenheid,,,,,,,, de delen van het netwerk, maandag wat in tuts + koers zal dalen tot slechts drie dollar.Niet' dit artikel niet missen, is een serie van junior senior Opencart deel. Van junior senior Opencart: in de geavanceerde Opencart: de ontwikkeling van modules van de beginners, in de handleiding voor, we worden een aantal fundamentele kennis in de kern,     Opencart gebruikt.In dit artikel, en we zullen blijven     Opencart door de ontwerp -   discussie en zelfs onze eigen controleurs.  , voor het begrip van de code, Opencart architectuur, gaan we naar de MVC) structuur, en hij is. Wat?,, in de moderne web - programma, de toepassing van het kader.Veel van de in het kader van de meest populaire   MVC; het is echter niet een van toepassing is, en het is een ontwerp - verordening -   om gemeenschappelijke problemen op te lossen van de organisatie van de code.  ,, ook bekend als een structuur.Hij kan als infrastructuur lagen.Dat is de verantwoordelijke voor de verwerking, het model gezien, drie met elkaar samenhangen.,,,,, 1.De controleur, de belangrijkste controle procedure voor controle.De verantwoordelijke voor de verwerking die verantwoordelijk zijn voor de programma 's.Op basis van de toepassing van de in het jaar, en het is ook de eerste laag is als de browser op de URL 's.  ,, 2.Model, het model van de belangrijkste gegevens zullen programma 's zoals informatie uit de database van het voorwerp en de vraag.Alle gegevens zijn verkregen uit model; maar het model niet rechtstreeks genoemd   is voor verzoeken om specifieke gegevens en het model van de uitvoering van het verzoek aan de verantwoordelijke voor de verwerking het model en de terugkeer van de gegevens.,, 3.Van mening dat oog is de gebruikersinterface van programma MVC laatste laag.In het web, de toepassing van een oog bevat: //europa.eu.int /comm /CSS, javascript, XML - of hola, zoals het concept van gebruikers en zichtbare laag   model en de verantwoordelijke voor de verwerking van de gebruiker te verbergen.,, laten we dat hulp in de vorm van dialoog, als de gebruiker op De website:,,,, de verantwoordelijke voor de verwerking: hé, ABC - model: de gebruiker XYZ gegevens willen, geef het aan mij.,,, zoals gegevens model.Hier, de voor de verwerking verantwoordelijke:,,, - de standpunten van mijn ABC, is door je zoals gegevens  .,,, bladzijde: informatie voor de gebruiker, in Opencart zien.,, het begrip MVC, 1.De verantwoordelijke voor de verwerking, zoals hierboven besproken, een voor de verwerking verantwoordelijke MVC eerste verdieping.Dus laten we eens kijken naar de achtergrond van deze website.We moeten het scheppen van draagt bij tot een beter begrip van een nieuwe controleur.,, het creëren van een lege lijst, het testen, de   controleur gids die  , catalogi /controle /test.  , creëren, abc.php PHP dossier binnen, het testen, de catalogus catalogus /controle /test /abc PHP, bewerken, en abc.php, IDE en toevoeging van de volgende code:,, <?PHP controllertestabc uitbreiding van de voor de verwerking verantwoordelijke openbare functie - index () {ECHO "hallo wereld"; intrekking;}}?>, in bovenstaand voorbeeld, een beperking van de Opencart kader, strikt moet de procedure volgen.,, een voor de verwerking van de naam, het moet zo zijn dat de verantwoordelijke voor de verwerking (soortgelijke) (naam),  .Weet je nog: een map met de naam en de naam van de zaak van de eerste   moeten worden opgenomen, met inbegrip van de naam en   niet als klasse - dossier.,, index (),   is een van de belangrijkste functies van de telefoon is voor automatische uitvoering, index (),   functie openbaar moeten zijn, geen gebruik maken van de CSS: //europa.eu.int /comm /javascript in, of de verantwoordelijke voor de verwerking  , nu naar je browser en input - website:  , HTTP://Opencart localhost /index.php?Route = test /abc, samengevat,,.Je hebt je eerste controleur.Zo makkelijk is het niet?Dat is eerlijk, dit is maken we onze eerste controleur van de training.De verantwoordelijke voor de verwerking is de eerste en meest belangrijke   laag MVC MVC kan omdat er geen model voor het bestaan van   en geen oog.,, in het volgende artikel, creëren we model en het uitzicht zien van de verantwoordelijke voor de verwerking en   ten opzichte van parameters voor het spoor.Ik hoop dat je van het artikel.Gelukkig code.,




Previous:
Next Page: