Smarty проверить, если не определено - PullRequest
0 голосов
/ 30 июля 2010

Я получаю ошибки, если переменная smarty не определена.

Вот код:

< input type="text" value="{$data.allKeywords} id='keyId' />

Я получаю ошибку: неопределенный индекс: allKeywords.

Я знаю, что переменная $ data.allKeywords не определена, но не должна ли она игнорировать ее, если переменная не определена?

Есть ли способ проверить, не указан ли он только в файлах шаблонов smarty?

Спасибо.

1 Ответ

2 голосов
/ 30 июля 2010

Вы можете обернуть его в Smarty if заявление

<input type="text" value="{if $data.allKeywords}{$data.allKeywords}{/if} "id='keyId' />
...