联系官方销售客服

1835022288

028-61286886

开发框架 版主:迅睿框架研发组
判断多选自定义字段是否为空
类型:迅睿CMS 更新时间:2021-10-25 01:12:48 判断语法

判断多选自定义字段是否为空,若为空输入 字段为空。麻烦帮忙改下吧,实在搞不明白。

{php $field = dr_field_options(32);} {loop $field $v $name} {if in_array($v, $t['jstd'])} {$name}{else}字段为空{/if} {/loop}


回帖
  • 迅睿框架联合创始人
    #1楼    迅睿框架联合创始人
    2021-10-25 00:18:20
    诺基亚手机 0
    if $t['jstd']为空就是了,基础的if判断啊,自己想一想逻辑语法
  • 远策
    #2楼    远策
    2021-10-25 00:28:27
    Chrome 0
    迅睿框架联合创始人 {if $t['jstd']=='' }字段为空{/if}这应该怎么跟组到一起呢,比较着急转程序,能直接给写下吗{php $field = dr_field_options(32);} {loop $field $v $name} {if in_array($v, $t['jstd'])} {$name}{else}{/if} {/loop}
  • __流年__
    #3楼    __流年__
    2021-10-25 00:36:30
    Chrome 0
    {if $t['jstd']=='' }字段为空{else}{php $field = dr_field_options(32);} {loop $field $v $name} {if in_array($v, $t['jstd'])} {$name}{else}{/if} {/loop} {/if}有编程逻辑,这不算难事吧
  • 远策
    #4楼    远策
    2021-10-25 00:46:57
    Chrome 0
    __流年__ 嗯 ,我也是这么放上去的。但是实际 多选字段(未勾选内容的)输出的内容是空的。{if $t['jstd']=='' }字段为空{else}{php $field = dr_field_options(32);} {loop $field $v $name}{if in_array($v, $t['jstd'])}{$name}{else}{/if}{/loop}{/if}
  • 远策
    #5楼    远策
    2021-10-25 00:48:51
    Chrome 0
    迅睿框架联合创始人 官方能给指点下不?

    {if $t['jstd']=='' }

    字段为空

    {else}

    {php $field = dr_field_options(32);} {loop $field $v $name}{if in_array($v, $t['jstd'])}{$name}{/if}{/loop}

    {/if}

    满意答案
  • 远策
    #6楼    远策
    2021-10-25 01:12:48
    Chrome 0
    @远策:自己百度解决了,留给有需要的人。 {if $t['jstd']==null } 字段为空 {else} {php $field = dr_field_options(32);} {loop $field $v $name} {if in_array($v, $t['jstd'])} {$name} {/if} {/loop} {/if}