Smarty Manual
Prev | Chapter 5. Variable Modifiers | Next

# default

Parameter Position | Type | Required | Default | Description
--- | --- | --- | --- | ---
1 | string | No | empty | This is the default value to output if the variable is empty.

This is used to set a default value for a variable. If the variable is empty or unset, the given default value is printed instead. Default takes one argument.

Example 5-9. default
`<?php $smarty = new Smarty; $smarty->assign('articleTitle', 'Dealers Will Hear Car Talk at Noon.'); $smarty->display('index.tpl'); ?>`
Where index.tpl is:
    {$articleTitle|default:"no title"}
    {$myTitle|default:"no title"}
This will output:
    Dealers Will Hear Car Talk at Noon.
    no title

Prev | Home | Next
date_format | Up | escape