1 00:00:00,000 --> 00:00:00,330 2 00:00:00,330 --> 00:00:02,230 >> DAVID Malan: Сега, че нашият курс е начална страница е намерила малко повече 3 00:00:02,230 --> 00:00:05,860 сложен, той е може би време да започнете организиране на файлове, свързани в 4 00:00:05,860 --> 00:00:06,900 поддиректории. 5 00:00:06,900 --> 00:00:10,080 Позволете ми да предложа това. 6 00:00:10,080 --> 00:00:14,520 За началната страница на курса, ние можем напусне index.php, lectures.php, 7 00:00:14,520 --> 00:00:19,390 week0.php и week1.php в на същата директория, както винаги. 8 00:00:19,390 --> 00:00:23,210 Но позволете ми да предложа, че вътре в директория, наречена включва, ние поставяме 9 00:00:23,210 --> 00:00:27,310 файлове, които може да ни харесва да се включат, а именно helpers.php. 10 00:00:27,310 --> 00:00:33,469 Междувременно в шаблони, нека ми предложи че ние поставяме footer.php и header.php. 11 00:00:33,469 --> 00:00:37,200 >> Сега с тези файлове и поддиректория, как да ги изиска 12 00:00:37,200 --> 00:00:38,530 в реалното ни код? 13 00:00:38,530 --> 00:00:43,570 Е, вътре в index.php, забележите, че достатъчно е да сега не изисква 14 00:00:43,570 --> 00:00:46,010 helpers.php самостоятелно, но включва / helpers.php. 15 00:00:46,010 --> 00:00:48,720 16 00:00:48,720 --> 00:00:52,560 С други думи, тъй като включва поддиректория е в същата директория 17 00:00:52,560 --> 00:00:57,260 че index.php е, достатъчно е просто за да получите този относителен път на 18 00:00:57,260 --> 00:00:58,510 включва / helpers.php. 19 00:00:58,510 --> 00:01:00,900 20 00:01:00,900 --> 00:01:05,310 >> Междувременно в helpers.php, забележите, че ние трябва да получите в шаблон на 21 00:01:05,310 --> 00:01:06,810 малко по-различен начин. 22 00:01:06,810 --> 00:01:10,620 Вътре направи, аз все още ще декларира път, но аз ще го присвоите стойност на 23 00:01:10,620 --> 00:01:15,210 подчертае долна DIR долна подчертае, който е специален глобалното 24 00:01:15,210 --> 00:01:21,280 константа, която представлява директорията във вътрешността на който се е helpers.php. 25 00:01:21,280 --> 00:01:25,290 Тогава аз ще се слеят върху, че използването оператора дот следното - 26 00:01:25,290 --> 00:01:31,255 Слаш дот точка черта шаблони наклонена черта и След това свързвам допълнително върху които 27 00:01:31,255 --> 00:01:34,490 името на храма последвано от. PHP. 28 00:01:34,490 --> 00:01:39,610 >> С други думи, ако шаблонът сме Опитвам се да стигна до е header.php, път 29 00:01:39,610 --> 00:01:44,300 ще вземат на стойност, която е равна на текущата директория, която helpers.php 30 00:01:44,300 --> 00:01:48,915 е наклонена черта дот точка да отидете едно ниво нагоре в това дърво, / шаблони / header.php. 31 00:01:48,915 --> 00:01:52,450 32 00:01:52,450 --> 00:01:56,420 С други думи, по този начин са всички нашите URL адреси ефективно спрямо 33 00:01:56,420 --> 00:01:59,060 навсякъде, където бихме могли да ги сложа файлове на нашата твърд диск. 34 00:01:59,060 --> 00:02:01,300 Нищо не е трудно кодирани абсолютно. 35 00:02:01,300 --> 00:02:03,010 >> А останалите направи е същото. 36 00:02:03,010 --> 00:02:05,320 Аз продължавам да се провери дали този път съществува. 37 00:02:05,320 --> 00:02:08,720 I извлечете ключовете в местното променливи, и аз изисквам 38 00:02:08,720 --> 00:02:10,330 самата шаблона. 39 00:02:10,330 --> 00:02:13,700 Така че всичко, което съм направил в крайна сметка е реорганизира код ми, нищо, че 40 00:02:13,700 --> 00:02:15,040 потребителското действително ще се види. 41 00:02:15,040 --> 00:02:16,290