我一直在使用智能模板引擎,现在我正面临这种情况。
为什么这会给我一个错误?
<select class="m-wrap span8" name="status" required>
<option value="" {if $frontuser->status eq ''}selected{/if}>Seleccione</option>
<option value="1" {if $frontuser->status eq '1'}selected{/if}>No Activo</option>
<option value="2" {if $frontuser->status eq '2'}selected{/if}>Activo</option>
</select>
正如您所看到的,我正在从对象&#34; frontuser&#34;中调用状态属性。而我想要做的是从数据库中读取状态是1,2还是空。因此,如果它是其中一个选项,则select标签必须显示它。
我之前尝试过这个并且工作过但不是用对象,但是有一个数组,正如你在这里看到的那样:
<select class="m-wrap span8 chosen" name="gender" data-with-diselect="1" required>
<option value=" " {if $okInfo['gender'] eq ' '}selected{/if}>Seleccione</option>
<option value="1" {if $okInfo['gender'] eq '1'}selected{/if}>Hombre</option>
<option value="2" {if $okInfo['gender'] eq '2'}selected{/if}>Mujer</option>
</select>
任何线索?谢谢!
答案 0 :(得分:0)
<option value="2" {if '$frontuser->status' eq ' '}selected{/if}>Seleccione</option>
<option value="1" {if '$frontuser->status' eq '1'}selected{/if}>No Activo</option>
<option value="2" {if '$frontuser->status' eq '2'}selected{/if}>Activo</option>