如何检查Smarty中是否存在变量?

Dai*_*ail 24 php smarty

我正在使用Smarty模板引擎.

我正在做一个简单的登录页面.如果有一些问题我设置了一个带有消息的变量命名错误,但如果不是我得到:

Notice: Undefined index: error
Run Code Online (Sandbox Code Playgroud)

我怎么能检查这个变量是否存在?

我只做:

{if $error}<h1>{$error}</h1>{/if}
Run Code Online (Sandbox Code Playgroud)

谢谢