ppypp伦理天堂,91手机在线视频,免费在线观看黄色毛片,夜夜穞天天穞狠狠穞AV美女按摩

聯系官方銷售客服

1835022288

028-61286886

投訴 已解決 DIY字段:選擇多個用戶組 這個如何輸出選擇的用戶組名稱呢? 6 0
迅睿CMS版本:4.5.2 懸賞:4元

怎么使用:DIY字段:選擇多個用戶組 ,設置了但前端還是提示沒有選擇設置用戶組啥情況。。。。。還有哦,官方提供的http://www.zbshanke.com/doc/959.html

DIY字段:選擇多個用戶組 這個如何輸出選擇的用戶組名稱呢?





解決方案
  • show.html

    {cache name=member_group}
    {if $字段英文 && dr_in_array($t.gid, dr_string2array($字段英文))}
    <p>
        用戶組ID:{$t.id} 
        用戶組名稱:{$t.name}
    </p>
    {/if}
    {/cache}
  • 回復@迅??蚣芗夹g-斗哥 斗哥我這個是自定義DIV,用的是你們的那個多用戶組的選擇,現在他這個判斷出了點問題,我明明對內容進行選擇了用戶組限制,但前段輸出還是提示沒有設置選擇組

  • 回復@迅??蚣芗夹g-斗哥 斗哥你看下

    {if $diy}

    {if ($member && array_intersect($diy, $member.groupid)) || (!$member && in_array(0, $diy))}

    當前在選擇的組里面

    {else}

    沒有在選擇的組里面

    {/if}

    {else}

    沒有設置選擇組

    {/if}

  • 1樓的代碼就是針對diy字段的,3樓的代碼不適合你的需求,用1樓的代碼

  • 回復@迅??蚣芗夹g-斗哥 斗哥,

    <?php
    /**
     * 示例文件
     * 變量介紹
     * $name 字段英文名稱
     * $field 字段信息(數組)
     * $value 當前字段的值
     * \Phpcmf\Service::C() 表示控制器方法
     * \Phpcmf\Service::M() 表示模型方法
     * 表單的name值格式是:data[$name]
     */
    $code = ''; // 最終輸出的代碼
    $data = \Phpcmf\Service::C()->member_cache['group'];
    $data[0] = [
        'name' => '游客'
    ];
    $value = dr_string2array($value);
    foreach ($data as $v => $n) {
        $s = is_array($value) && in_array($v, $value) ? ' checked' : '';
        $kj = '<input type="checkbox" name="data['.$name.'][]" value="'.$v.'" '.$s.' '.$attr.' />';
        $code.= '<label class="mt-checkbox mt-checkbox-outline">'.$kj.''.$n['name'].' <span></span> </label>&nbsp;&nbsp;';
    }

    4、前端判斷,當前用戶組是否是所選中的用戶組,show.html寫法

    {if $diy}
    
    {if ($member && array_intersect($diy, $member.groupid)) || (!$member && in_array(0, $diy))}
    當前在選擇的組里面
    {else}
    沒有在選擇的組里面
    {/if}
    {else}
    沒有設置選擇組
    {/if}

    我的程序現在就是要這個寫法的用戶組,是判斷用戶組。

  • 回復@迅睿框架技術-斗哥 斗哥是我誤會了,嘿嘿。。。我知道了,我沒有改字段名。怪不得不輸出呢。

    {if $fwqx}

    {if ($member && array_intersect($fwqx, $member.groupid)) || (!$member && in_array(1, $diy))}

    滿意答案
    (溫馨提醒:滿意答案給自己不贈送懸賞金額)
  • @s143026807:嘻嘻,忘了改自定義字段名了!{if $fwqx} {if ($member && array_intersect($fwqx, $member.groupid)) || (!$member && in_array(1, $diy))}