Siin on lihtne näide, et näidata, kergesti hooldatav viis, milles lehe laadimise põhineb praeguse URL. Tal on kõik teie käsutuses lehekülgi assotsiatiivne massiiv .. See võib kergesti tõmmata andmebaasist.
Olen ka malli koodi luua lihtne menüü teile .. Sa võid muidugi lihtsalt ehitada URL käsitsi oma malle, kui see ei teeni teie vajadustele.
Lühiduse, ma ei sisaldanud css või tabeli struktuuri index.tpl faili.
index.php
| Kood: |
| <? Php / ** * Veebileht kontroller * @ Author www.ideamesh.com * / / / Lisage ja instantiate Smarty / / Setup url var otsime kontrollida lehe kuvamiseks / / Kasutamine $ _REQUEST ulatust nii, et leht oleks võimalik edastada läbi $ _POST või $ _GET / / See array omab suhet lehele muutuja ja vormi laadida .. See info võiks ka väljavõtteid db / / Kontrollib kas Soovitud lehekülge ei leitud menüüs / / Määra info Smarty ja kuvada |
index.tpl
| Kood: |
| {Hulka file = "menu.tpl"} {Hulka file = $ template} |
menu.tpl
| Kood: |
| {* Me genereerida menüüs nimekiri olemasolevate lehekülgi menüü *} <ul id="navigation"> {Foreach key = url_val item = template_name from = $ menu} <li> <a href="{$SCRIPT_NAME}?{$page_var}={$url_val}"> {$ Url_val} <br /> </ A> </ Li> {/ Foreach} </ Ul> |









































