Get Smarty

Donate

Donate Bitcoin Bitcoin
Paypal

Smarty Icon

You may use the Smarty logo according to the trademark notice.

Smarty Template Engine Smarty Template Engine

For sponsorship, advertising, news or other inquiries, contact us at:

Sites Using Smarty

Largest classified with thousands of ads at Shoppok

Buy cheap eyeglasses from Cheapglasses123.com and save up to 80%.

Buy prescription glasses from www.australiaglasses.com and save.

Cheap Glasses Now On Sale at GlassesPeople.com. Starts At $7.95.

Where to buy discount wedding dresses and cheap smart dresses free shipping - Weddingdresstrend.com

Find Wedding Dresses Online at Canada from Ca-dresses.com

Find your local domestic cleaner

Read these great ice cream maker reviews

Brautkleider auf Topwedding.de

Best Wedding Dresses Australia at AuBridalDresses.com

Find free files to download on allwhatyouwant.net

Advertisement

include

Nome Attributo Tipo Obbligatorio Default Descrizione
file stringa nessuno Nome del file di template da includere
assign stringa no nessuno Nome della variabile cui sarà assegnato l'output dell'include
[variabile ...] [tipo variabile] no nessuno Variabile da passare localmente al template

I tag include sono usati per includere altri template in quello attuale. Tutte le variabili del template corrente sono disponibili anche nel template incluso. Il tag include deve comprendere l'attributo "file", che contiene il percorso del template da includere.

Opzionalmente si può passare l'attributo assign, che specifica un nome di variabile del template alla quale sarà assegnato l'output dell'include, invece di essere visualizzato.

Example 7.6. funzione include

{include file="header.tpl"}

{* qui va il corpo del template *}

{include file="footer.tpl"}

Potete anche passare variabili ai template inclusi sotto forma di attributi. Queste variabili saranno disponibili soltanto nello scope del file incluso. Le variabili attributo prevalgono su quelle del template attuale in caso di omonimia.

Example 7.7. funzione include con passaggio di variabili

{include file="header.tpl" title="Main Menu" table_bgcolor="#c0c0c0"}

{* qui va il corpo del template *}

{include file="footer.tpl" logo="http://my.example.com/logo.gif"}

Usate la sintassi delle risorse dei template per includere file esterni alla directory $template_dir.

Example 7.8. esempi di funzione include con le risorse dei template

{* percorso assoluto *}
{include file="/usr/local/include/templates/header.tpl"}

{* percorso assoluto (come sopra) *}
{include file="file:/usr/local/include/templates/header.tpl"}

{* percorso assoluto su windows (NECESSARIO usare il prefisso "file:") *}
{include file="file:C:/www/pub/templates/header.tpl"}

{* include da una risorsa chiamata "db" *}
{include file="db:header.tpl"}

Comments
No comments for this page.
Post a Comment
All comments are moderated. Support questions are ignored, use the forums instead.
Author:
Email: (not shown)
What is 18 plus 14? (Are you human?)

Advertisement

Sponsors [info]

UK Web Hosting @webhost.uk.net
Best Web Hosting @rshosting.com
Web Hosting UK @webhostinguk.com
Unlimited Web Hosting @infrenion.com
App Entwicklung @morphodo.com
GoDaddy Coupon @buy-hosting.net
First Click Internet Marketing @fcinternetmarketing.com