1 00:00:00,000 --> 00:00:00,330 2 00:00:00,330 --> 00:00:02,230 >> DAVID MALAN: Nyt kun kurssin etusivu on saanut hieman 3 00:00:02,230 --> 00:00:05,860 monimutkainen, se on luultavasti aika alkaa asiaan liittyvien tiedostot 4 00:00:05,860 --> 00:00:06,900 alihakemistot. 5 00:00:06,900 --> 00:00:10,080 Saanen ehdottaa tätä. 6 00:00:10,080 --> 00:00:14,520 Kurssin kotisivulla, voimme jätä index.php, lectures.php, 7 00:00:14,520 --> 00:00:19,390 week0.php, ja week1.php vuonna samassa hakemistossa kuin aina. 8 00:00:19,390 --> 00:00:23,210 Mutta haluan ehdottaa, että sisällä hakemiston nimeltä sisältää laitamme 9 00:00:23,210 --> 00:00:27,310 tiedostoja, niin voitaisiin sisällyttää, nimittäin helpers.php. 10 00:00:27,310 --> 00:00:33,469 Samaan aikaan malleja, saanen ehdottaa että laitamme footer.php ja header.php. 11 00:00:33,469 --> 00:00:37,200 >> Nyt ne tiedostot ja alihakemistoon miten vaadimme niitä 12 00:00:37,200 --> 00:00:38,530 toteumissa koodi? 13 00:00:38,530 --> 00:00:43,570 No, sisällä index.php, huomaa, että riittää nyt edellyttävät 14 00:00:43,570 --> 00:00:46,010 helpers.php yksin, mutta includes / helpers.php. 15 00:00:46,010 --> 00:00:48,720 16 00:00:48,720 --> 00:00:52,560 Toisin sanoen, koska sisältää alihakemisto on samassa hakemistossa 17 00:00:52,560 --> 00:00:57,260 että index.php on, riittää yksinkertaisesti on tämä suhteellista polkua 18 00:00:57,260 --> 00:00:58,510 includes / helpers.php. 19 00:00:58,510 --> 00:01:00,900 20 00:01:00,900 --> 00:01:05,310 >> Samaan aikaan helpers.php, huomaa, että meidän täytyy saada aikaa malli 21 00:01:05,310 --> 00:01:06,810 hieman eri tavalla. 22 00:01:06,810 --> 00:01:10,620 Sisältä render, olen silti julistaa polku, mutta minä määrittää sen arvo 23 00:01:10,620 --> 00:01:15,210 alaviiva alaviiva DIR alaviiva korostavat, joka on erityinen maailmanlaajuinen 24 00:01:15,210 --> 00:01:21,280 vakio, joka edustaa hakemiston jonka sisällä helpers.php sinänsä on. 25 00:01:21,280 --> 00:01:25,290 Minä liität päälle, että käyttämällä dot operaattori seuraavat - 26 00:01:25,290 --> 00:01:31,255 slash dot dot slash malleja kauttaviiva ja liität vielä päälle, että 27 00:01:31,255 --> 00:01:34,490 nimi temppelin seuraa. php. 28 00:01:34,490 --> 00:01:39,610 >> Toisin sanoen, jos malli olemme yrittää saada aikaa on header.php, polku 29 00:01:39,610 --> 00:01:44,300 tulee ottaa arvon, joka on yhtä suuri kuin nykyinen hakemisto että helpers.php 30 00:01:44,300 --> 00:01:48,915 on slash dot dot mennä yhtä tasoa että puu, / malleja / header.php. 31 00:01:48,915 --> 00:01:52,450 32 00:01:52,450 --> 00:01:56,420 Toisin sanoen, tällä tavalla, ovat kaikki meidän URL-osoitteet tehokkaasti suhteessa 33 00:01:56,420 --> 00:01:59,060 missä voisimme laittaa nämä tiedostoja meidän kiintolevylle. 34 00:01:59,060 --> 00:02:01,300 Mikään ei ole kova koodattu ehdottomasti. 35 00:02:01,300 --> 00:02:03,010 >> Nyt loput renderöinti on sama. 36 00:02:03,010 --> 00:02:05,320 Olen edelleen tarkistaa, onko että polku on olemassa. 37 00:02:05,320 --> 00:02:08,720 Olen poimia avaimet paikallisiin muuttujia, ja vaadin 38 00:02:08,720 --> 00:02:10,330 malli itse. 39 00:02:10,330 --> 00:02:13,700 Niin kaikki mitä olen tehnyt viime kädessä on uudelleen minun koodi, ei mitään 40 00:02:13,700 --> 00:02:15,040 käyttäjä itse nähdä. 41 00:02:15,040 --> 00:02:16,290