Овде је једноставан пример да се покаже као лако одржив начин постављања странице лоадинг на основу тренутног УРЛ. Она држи све ваше доступних страница у асоцијативни низ .. Ово би могло лако да се извуче из базе података.
Такође сам укључен кода шаблона за генерисање једноставан мени за тебе .. Могли наравно само конструишу УРЛ адреса на коју руку у вашим предлошцима, ако то не служи вашим потребама.
За краткоће, нисам укључују никакву ЦСС или структури табеле за индек.тпл датотеке.
индек.пхп
| Код: |
| <ПХП? / ** * Сајт контролер * @ Аутор ввв.идеамесх.цом * / / / Инцлуде и инстантиате Смарти / / Подешавање вар урл тражимо да контролишете приказ странице / / Коришћење $ _РЕКУЕСТ обима, тако да страница може бити усвојен у преко $ _ПОСТ или $ _ГЕТ / / Овај низ заузима однос између странице променљиве и шаблон за учитавање .. Ова информација такође може бити преузето из ДБ / / Провера да ли захтевана страна је наћи у менију / / Додељивање информација на Смарти и приказују |
индек.тпл
| Код: |
| {Укључују фајл = "мену.тпл"} {Укључују филе = $ шаблон} |
мену.тпл
| Код: |
| * Ми {генерише листу менија из доступних страница у менију *} <ул ид="навигатион"> {Иф тастер = урл_вал артикал = темплате_наме из менија} = $ <ли> <а хреф="{$СЦРИПТ_НАМЕ}?{$паге_вар}={$урл_вал}"> {$} Урл_вал <бр /> </> </ П> {/ Иф} </ Ул> |









































