联系官方销售客服

1835022288

028-61286886

POSCMS 版主:POSCMS负责人
CheckBox复选字段分割并用符号隔开的问题
类型:POSCMS 更新时间:2018-07-31 16:26:15

之前的提问是select 输出用逗号分割,已经完美搞定了。发现用在CheckBox里不行。还得请大牛出山。这次打上5元,虽然不多一点心意哈。

{php $field = dr_field_options_id(15);}  {loop $field $value $name}{implode("、", $field[$name])}{$field[$name]}{/loop}

以上这段代码,输出的是:淘宝店天猫阿里巴巴京东拼多多微商公众号小程序其他平台。


我想输出的是:淘宝店、天猫、阿里巴巴、京东、拼多多、微商、公众号、小程序、其他平台


谢谢了。!!!

回帖
  • 迅睿粉丝
    #1楼    迅睿粉丝
    2018-07-31 13:49:04
    0
    {php $field = dr_field_options_id(15);} {loop $field $value $name}{if in_array($value, $ly)}{$name}{/if}{/loop} 。这个是我的代码。上面写错了。
  • 迅睿粉丝
    #2楼    迅睿粉丝
    2018-07-31 14:15:54
    0
    {php $field = dr_field_options_id(15);}  
    
    {loop $field $value $name}{$field[$name]}、{/loop}
  • 迅睿粉丝
    #3楼    迅睿粉丝
    2018-07-31 16:07:34
    0
    梦想零落成诗 这种方法最后一个 肯定会有 、 顿号。 我是希望最后一个不带顿号,前面的都带。继续等大牛
  • 迅睿粉丝
    #4楼    迅睿粉丝
    2018-07-31 16:11:50
    0
    {php $field = dr_field_options_id(15);} {loop $field $value $name}{if in_array($value, $ly)}{$name}{/if}{/loop} 这段代码调取出来的是:淘宝店天猫阿里巴巴京东拼多多微商公众号小程序其他平台 我的目的是调取出来:淘宝店、天猫、阿里巴巴、京东、拼多多、微商、公众号、小程序、其他平台 ,如何用顿号、将循环出来的name值 给分割开呢
  • 迅睿粉丝
    #5楼    迅睿粉丝
    2018-07-31 16:22:51
    0
    {php $field = dr_field_options_id(15);$names=array();} 
    {loop $field $value $name}{if in_array($value, $ly)}{php $names[]=$name;}{/if}{/loop}
    {php echo implode("、", $names);}
    满意答案
  • 迅睿粉丝
    #6楼    迅睿粉丝
    2018-07-31 16:26:15
    0
    就服你!五体投地的服!一点赏金不成敬意。