联系我们
028-61286886
投诉邮箱

q@xunruicms.com

2019-11-23 16:02:26 15 0
程序版本:4.3.3
模板标签里面

会员中心如何调用会员自定义复选框字段?


创建了会员复选框字段,字段设置为显示了。

使用如下代码调用不出来

<li>主营分类:{loop $user['zyxy'] $v}
{$v}
{/loop}</li>
<li>
{php $field = dr_field_options(51);}
{loop $field $name $v}
{if in_array($name, $user['zyxy'])}
{$v}
{/if}
{/loop}
</li>

image.png



怎么使用定义? 怎么学习会员? 如何设置复选框?
问答列表
  • 2019-11-23 16:11:04

    $member

    不是 $user

  • 2019-11-23 16:24:34

    回复@Booid.com

    不是这原因,其它自定义字段都调用成功,就这个复选框不行

  • 2019-11-23 16:26:02

    回复@帝云网络-Deep

    你其他字段怎么调用的,整段贴出来

  • 2019-11-23 16:26:48

    回复@Booid.com

    <li>公司地址:{$user.gongsidizhi}</li>
    <li>主营产品:{$user.zycp}</li>
    {php $user.qiyelogo=dr_string2array($user.qiyelogo);}
    {loop $user.qiyelogo $i $c}
    <img src="{dr_get_file($c)}" height="100" alt="{$user.qymc}">
    {/loop}

    以上字段都调用成功

  • 2019-11-23 16:27:10

    回复@帝云网络-Deep


    image.png

  • 2019-11-23 16:30:08

    回复@帝云网络-Deep

    这个模板的路径是什么?把模板路径发出来,我检索了整个程序,都没一个用 $user 的,除了一些赋值,你居然能用,真是奇迹

  • 2019-11-23 16:46:13

    回复@Booid.com

    官方的【会员空间】应用。show.html

  • 2019-11-23 16:49:32

    回复@Booid.com

    https://www.xunruicms.com/shop/app/511.html

  • 2019-11-23 17:30:58
    ********此内容仅楼主可见********
  • 楼上正确,可以先实例化一下

  • 2019-11-23 21:45:14

    回复@靠悬赏赚钱买授权

    你这样只能调用复选框的值,跟{$user.zyxy}一样的效果了

    需要调出复选框的名称

  • 2019-11-24 09:40:10
    {php $field = dr_field_options(51);}
    {loop $field $name $v}
    {if in_array($v, $user['zyxy'])}
    {$v}
    {/if}
    {/loop}
  • 2019-11-24 15:53:42

    回复@靠悬赏赚钱买授权

    选项名称|选项值

    需要调用选项名称

  • 2019-11-24 16:00:43
    {php $field = dr_field_options(51);}
    {loop $field $name $v}
    {if in_array($v, $user['zyxy'])}
    {$name}
    {/if}
    {/loop}
  • 2019-11-24 16:08:49
    <li>
    {php $field = dr_field_options(51);}
    {loop $field $name $v}
    {if in_array($name, $user['zyxy'])}
    {$v}
    {/if}
    {/loop}
    </li>

    就是这样写的,实测有效