1 00:00:00,000 --> 00:00:00,330 2 00:00:00,330 --> 00:00:02,230 >> DAVID Malan: Teraz, keď náš kurz je úvodná stránka dostal trochu viac 3 00:00:02,230 --> 00:00:05,860 zložité, je to asi čas začať organizovanie súvisiace súbory do 4 00:00:05,860 --> 00:00:06,900 podadresára. 5 00:00:06,900 --> 00:00:10,080 Dovoľte mi navrhnúť toto. 6 00:00:10,080 --> 00:00:14,520 Pre domáce stránku kurzu je, môžeme nechajte index.php, lectures.php, 7 00:00:14,520 --> 00:00:19,390 week0.php, a v week1.php rovnakom adresári ako vždy. 8 00:00:19,390 --> 00:00:23,210 Ale dovoľte mi navrhnúť, aby vnútorné adresár s názvom obsahuje, dáme 9 00:00:23,210 --> 00:00:27,310 súbory, ktoré by sme chceli zahrnúť, to helpers.php. 10 00:00:27,310 --> 00:00:33,469 Medzitým v šablónach, dovoľte mi navrhnúť že sme dali footer.php a header.php. 11 00:00:33,469 --> 00:00:37,200 >> Teraz s týmito súbormi a podadresáre, ako sme je potrebné 12 00:00:37,200 --> 00:00:38,530 v našom skutočnom kódu? 13 00:00:38,530 --> 00:00:43,570 No, vnútri index.php, všimnite si, že stačí teraz vyžadujú nie 14 00:00:43,570 --> 00:00:46,010 helpers.php samotné, ale includes / helpers.php. 15 00:00:46,010 --> 00:00:48,720 16 00:00:48,720 --> 00:00:52,560 Inými slovami, pretože obsahuje podadresár je v rovnakom adresári 17 00:00:52,560 --> 00:00:57,260 že index.php je, že stačí jednoducho mať tento relatívnu cestu 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 >> Medzitým v helpers.php, všimnite si, že musíme sa dostať na šablóna 21 00:01:05,310 --> 00:01:06,810 trochu inak. 22 00:01:06,810 --> 00:01:10,620 Vnútri činí, budem stále vyhlasujú, cesta, ale ja priradiť mu hodnotu 23 00:01:10,620 --> 00:01:15,210 podčiarkovník podčiarkovník DIR podčiarkovník podčiarkovník, čo je špeciálny globálna 24 00:01:15,210 --> 00:01:21,280 konštanta, ktorá predstavuje adresár vnútri, ktorý je sám o sebe helpers.php. 25 00:01:21,280 --> 00:01:25,290 Budem potom spájať do ktorej pomocou Operátor bodka nasledovné - 26 00:01:25,290 --> 00:01:31,255 slash dot dot slash šablóny lomítko a potom zřetězit ďalej na ktoré 27 00:01:31,255 --> 00:01:34,490 názov chrámu nasleduje. php. 28 00:01:34,490 --> 00:01:39,610 >> Inými slovami, v prípade, že šablóna sme sa snaží dostať je header.php, cesta 29 00:01:39,610 --> 00:01:44,300 bude mať na hodnotu, ktorá je rovná aktuálny adresár, ktorý helpers.php 30 00:01:44,300 --> 00:01:48,915 je lomítko dot dot ísť hore o jednu úroveň v že strom, / templates / header.php. 31 00:01:48,915 --> 00:01:52,450 32 00:01:52,450 --> 00:01:56,420 Inými slovami, týmto spôsobom sú všetky naše URL efektívne vzhľadom k 33 00:01:56,420 --> 00:01:59,060 všade tam, kde by sme mohli dať tie Súbory na našom pevnom disku. 34 00:01:59,060 --> 00:02:01,300 Nič nie je pevne dané absolútne. 35 00:02:01,300 --> 00:02:03,010 >> Teraz zvyšok robí je rovnaký. 36 00:02:03,010 --> 00:02:05,320 Aj naďalej kontrolovať, či že existuje cesta. 37 00:02:05,320 --> 00:02:08,720 Aj extrahovať kľúča do miestnej premenné, a ja si vyžadujú 38 00:02:08,720 --> 00:02:10,330 šablóna sám. 39 00:02:10,330 --> 00:02:13,700 Takže všetko, čo som urobil nakoniec je reorganizovať svoj kód, nič, čo by 40 00:02:13,700 --> 00:02:15,040 užívateľ bude skutočne vidieť. 41 00:02:15,040 --> 00:02:16,290