Tukaj je preprost primer za prikaz, ki bo lahko vzdrževati način določanja nalaganje strani, ki temelji na trenutni URL. Ima vse svoje razpoložljive strani v asociativni niz .. To bi lahko z lahkoto potegnil iz baze podatkov.
Imam tudi predlogo kodo za ustvarjanje enostavnega menija za vas .. Lahko bi seveda samo gradnjo URL s strani strani v vaše predloge, če to ne služi vašim potrebam.
Na kratko, nisem vključuje css ali v namiznem strukturo za index.tpl datoteke.
index.php
| Koda: |
| <? Php / ** * Spletna stran krmilnik * @ Author www.ideamesh.com * / / / Vključi in sprožajo Smarty / / Setup url var iščemo za nadzor strani zaslona / / Uporaba dolarjev pošlji nastavitve področje, tako da se stran sprejet preko $ _POST ali $ _GET / / To polje ima razmerje med spremenljivko strani in predlogo na obremenitev .. To info bi lahko tudi Vzpostavljeno iz dB / / Preveri, če je bila zahteva stran najdete v meniju / / Določi info na Smarty in prikaz |
index.tpl
| Koda: |
| {Vključujejo datoteke = "menu.tpl"} {Vključujejo datoteke = $ predlogo} |
menu.tpl
| Koda: |
| {* Smo ustvariti menija seznam iz razpoložljivih strani v meniju *} <ul id="navigation"> {Foreach key = url_val kos = template_name od = $ Meni} <li> <a href="{$SCRIPT_NAME}?{$page_var}={$url_val}"> {$ Url_val} <br /> </ A> </ Li> {/ Foreach} </ Ul> |









































