>> DAVID Malan: Nüüd, kui meie kursuse kodulehekülg on saanud natuke rohkem
keeruline, see on ilmselt aeg alustada korraldamisel seotud failid
alamkatalooge.
Lubage mul pakkuda seda.
Koolitusele kodulehekülg, saame jäta index.php, lectures.php,
week0.php ja week1.php sisse samas kataloogis alati.
Aga las ma ettepaneku, et seestpoolt kataloog nimega sisaldab panime
failid, et me võiks nagu lisada, nimelt helpers.php.
Vahepeal malle, andke mulle ettepaneku et me paneme footer.php ja header.php.
>> Nüüd need failid ja alamkataloogi kuidas me neilt nõuda
Meie tegelik kood?
Noh, sees index.php, märkate, et piisab nüüd vaja ei
helpers.php üksi, vaid includes / helpers.php.
Teisisõnu, kuna sisaldab alamkataloogis on samas kataloogis
et index.php on, siis piisab lihtsalt on see suhteline tee
includes / helpers.php.
>> Vahepeal helpers.php, märkate, et meil saada on template
natuke erinevalt.
Toas muuda, ma ikka kuulutada tee, aga ma määrata see väärtus
rõhutada alakriips DIR alakriips rõhutada, mis on eriline ülemaailmne
konstant, mis esindab kataloog mille sees helpers.php iseenesest.
Ma ühendate peale, et kasutades dot operaator järgmised -
slash dot dot kaldkriipsuga malle kärpida ja ühendate edasi peale, et
nimi templisse järgneb. php.
>> Teisisõnu, kui malli oleme üritavad juures on header.php tee
võtab on väärtus, mis on võrdne praegune kataloogi helpers.php
on kaldkriipsuga dot dot tõusevad tasemele et puu / templates / header.php.
Teisisõnu, sel viisil on kõik meie URLid tõhusalt suhtes
kus iganes me võiksime panna need faile meie kõvakettale.
Midagi on kõva kodeeritud absoluutselt.
>> Nüüd ülejäänud muuta on sama.
Ma jätkuvalt, et kontrollida, kas et tee on olemas.
Ma väljavõtte võtmed kohalikku muutujad, ja ma nõuan
Mall ise.
Nii et kõik, mis ma olen teinud lõpuks on ümber minu kood, midagi,
kasutaja tegelikult näha.