Het creëren van een codeigniter

lay - out management, het creëren van een lay - out van de manager,,,,, codeigniter 5,,,,,,, onderdeel 1,,,,,,, de delen van het netwerk, maandag wat in tuts + koers zal dalen tot slechts drie dollar.Niet' deze premie niet missen.,, de video - en dit zal je leren hoe te komen tot een eenvoudige maar krachtige bibliotheek in de populaire codeigniter kader om de lay - out.Je zou het creëren van de bibliotheek, laat je het maximaliseren van de efficiëntie van je, om tijd te besparen en de code, modulaire je punt, zelfs je javascript en CSS dossier.,,, stap 1 downloaden van de vereiste documenten in deze handleiding, alles wat je nodig hebt is een kader codeigniter 1.7.2.Je kunt op hun website downloaden, in codeigniter.com/downloads/, stap 2, hoe gaan we dat doen, dat de belangrijkste functie van de bibliotheek zal zeer kort zijn.We nemen de inhoud, zodat ze met de nodige gegevens, en de inhoud te maken, en voor de verdeling van een variabele.Nu, laten we de lay - out van de variabelen en zelf, ter vervanging van de inhoud van een deel van de voor de lay - out.Eenvoudig, maar sterk genoeg is, als idee., telefoontjes, dollar - > belasting > het gebruik van deze methode, en we de tas), kunnen we door de naam (GPS) ons standpunt, en dan zal de gegevens, kan uit een generator.Dit is een voorbeeld van:,, de functie - methode ($url_param) {% dit > belasting > van mening ('controller_views /method_view, - ('url_param "= > url_param dollar);}, de code zal systeem /de toepassing van controller_views /method_view en punt /PHP, door middel van het. Url_param variabelen, en stuur het naar een browser.Dit is de plaats waar we vandaan komen.Zullen we de inhoud van een browser.Integendeel, we sturen het naar lay - out, en dan naar de browser.Maar hoe doen we het?,,, (of methode noemen we de tas), door een derde van de parameters (Luxemburg), indien dit het geval is, zal de standpunten die niet terug, en stuur het naar de browser.We kunnen redden van de inhoud, de uitvoering van de tweede oproep van dezelfde methode, maar dit keer op een indeling van de inhoud van het dossier, zal drukken (overal in de titel, aan de kant en meter),,,,,,,,, de hele foto, stap 3, het creëren van een nieuwe bibliotheek, zullen we geleidelijk de oprichting van deze een stap in de richting van de bibliotheek, met de basis beginnen.Ten eerste, creëren we een nieuwe bibliotheek, het systeem /app /bibliotheek, folders en noemt het een lay - out,,,, als je niet het creëren van een codeigniter bibliotheek, ze zijn gewoon, het is geladen worden ingeroepen, dollar - > belasting > bibliotheek (), dus laten we.,,, direct naar de code:,, <?PHP als (.Definities ('basepath ") in te trekken (niet rechtstreeks toegang tot de toegestane script"); de indeling van de klassen /* * * * * * *.5.De functie van de klasse - indeling (* * * * * * * /__construct () {}), laten we de ervaring, elk deel van de code:,,, de eerste regel van een codeigniter overeengekomen de code, die kunnen worden om ervoor te zorgen dat de gebruikers niet rechtstreeks toegang tot hun documenten browser, omdat codeigniter geregeld, wijziging in de uitdrukking, soortgelijke documenten, constante,.Categorie 5, PHP, alleen.Dit zal ons in staat stellen de toevoeging van de categorie voor de link is, zou het nuttig zijn, werken we samen met de js en CSS - met inbegrip van.Geen tijd voor, klasse.Dit is onze bibliotheek skelet.Zo, als we dit een controleur met inbegrip van, wat gebeurt er?Oké, niets.Dit soort niets, nu (zelfs niet de fabrikant), dus wat wel en wat niet zal gebeuren, stap 4., het creëren van een lay - out, creëren we een heel simpele lay - out, voor de interpretatie van al het werk, en het;.Doctype: //europa.eu.int /comm /> < http: //europa.eu.int > < hoofd > < titel > de eerste keer dat we de lay - out.< /titel > < /hoofd > < lichaam > <?PHP ECHO $content_for_layout;?> < /body > < /html >,, zoals je kan zien, is het zeer fundamentele; het is een titel en een lichaam.Wat nu belangrijk is, is dat in de PHP binnen.We content_for_layout dollar, ECHO.Het idee is om de inhoud van de aan deze variabele is toegewezen.Zo kan het uitprinten, met de rest van de fysieke, eerste klas,,,, salaristrap 5 schrijven een code.Laten we een code te schrijven, met deze indeling:, en, en het;?PHP als (.Definities ('basepath ") in te trekken (niet rechtstreeks toegang tot de toegestane script"); de indeling van de klassen /* * * * * * *.5.* * * * * * * /klasse - indeling (///////- zal een dollar codeigniter voorbeeld woord; de functie van __construct () {% dit > Ci = & get_instance (); de openbare functie van mening ($view_name}, $params = ((), $layout = "standaard") {///////- standpunten van de inhoud van de parameters, en de overdracht van view_content $= dollar - > ci > belasting > van mening ($view_name, $params, waar nu de lay - out van belasting); ///////, en door de dollar - > de mening van het woord > belasting > vooruitzichten ('laytous /".Voor de indeling van de generator (", content_for_layout" = > view_content dollar);}}, laat ons uitleggen hoe de nieuwe code lijkt:,,, we voor de bibliotheek van de toevoeging van een nieuwe particuliere eigendom: de dollar, het woord.In de bibliotheek, we hebben niet rechtstreeks toegang hebben tot de codeigniter voorbeelden.De enige manier is voor het bereiken van een referentie - en toegang tot het vanaf daar.Dus, in onze aannemer (in de laden van de bibliotheek wordt genoemd), hebben we voorbeelden, en voor de verdeling van de lokale privé, $, attributen, dus we kunnen het later bellen.En we hebben het nodig om te bellen, laad > (af, zak).,, nu, we hebben een beeld van de methode.Grammatica is bijna dezelfde lading > (af, zak, methode).We hebben de naam van een oog, een reeks parameters (variabele zal uit het oog zichtbare), en een lay - out, verstek (TA) "standaard".Die kunnen we in onze programma 's een multi - lay - out (misschien is geen menu' s en dingen login doos).Nu, we praten, en eerder, noemen we de lading > (af voor ons, een), door de naam van de mening van de parameters, en een derde van de waarden van de parameters, echt.Dit om ervoor te zorgen dat we niet stuurt de output van de browser.Integendeel, het zou worden teruggebracht, een variabele, view_content dollar.En, tot slot, we laden de opstelling van de documenten (we worden opgeslagen in een systeem /toepassing /oog /de lay - out, MAP), en door de inhoud van het laden van mening als parameter.Bij de indeling worden geladen, content_for_layout dollar, met de inhoud van een variabele is vervangen, en naar de browser (attention deficit uiteindelijk parameters die we niet echt, deze periode).,,,, stap 6 pagina 's van de titel, de Bank is op de technologie.Maar er zijn een aantal dingen die we kunnen er aan toevoegen, om het beter te maken.Het is, zoals de titel van de regeling, is hetzelfde.Dit is niet praktisch.We moeten onze controleurs kunnen snel veranderen, zonder het scheppen van een andere beroepstitel lay - out voor onbeperkte hoeveelheden (die in strijd zijn met het doel van deze handleiding).Dus, wat gaan we doen?We zullen aannemen dat de website is een permanente post ", zei de lay - out van de bibliotheek".Daarna zullen wij ons deel is de toegang tot de website.Bijvoorbeeld, in op de pagina, de titel "gelezen



Previous:
Next Page: