PHP 用Smarty写代码

PHP code write in Smarty

谁能告诉我如何在 Smarty 中编写这些 PHP 代码。

<?php (($user_info.bank != "") ? echo "readonly" : "") ?>

这是一个 if 语句,我正在打字吗?

首先,导出'bank'到smarty模板。

$smarty->assign('bank', $user_info.bank);

然后写

{if $bank neq ''}readonly{/if}

不确定这是否是您想要的,但 smarty 中的标准 if 语句看起来像这样。

{if $user_info.bank != ""}readonly{/if}