联系官方销售客服

1835022288

028-61286886

求助 版主:官方研发技术组
查询所有栏目的内容 能否改成只查询产品列表的呢
类型:迅睿CMS 更新时间:2023-07-22 23:42:24


针对这个查询所有栏目的内容 能否改成只查询产品列表的呢

 <?php
            $idss = '';
            $rt=\Phpcmf\Service::M()->table_site('share_category')->where('name',$cat.name)->getAll();
            if($rt){
             $ids = [];
             foreach ($rt as $k => $v) {
              $ids[]=$v['id'];
             }
            
             $idss = implode(',',$ids);
            }
            
            ?>
                {if $idss}
                {category module=share id=$idss return=c1}


回帖
  • 幸运兔
    #1楼    幸运兔
    2023-07-22 10:57:54
    Chrome 0
    标签用错了,应该用module标签
  • 思铂网络
    #2楼    思铂网络
    2023-07-22 11:02:19
    Chrome 0
    幸运兔 标签没有错的
    table_site('share_category')
    这里不知道怎么改
  • 思铂网络
    #3楼    思铂网络
    2023-07-22 11:57:38
    Chrome 0
    需要改这里
    $rt=\Phpcmf\Service::M()->table_site('share_category')->where('name',$cat.name)->getAll();
  • 思铂网络
    #4楼    思铂网络
    2023-07-22 14:28:01
    Chrome 0
    需要查询指定的栏目id 怎么改呢?
  • 思铂网络
    #5楼    思铂网络
    2023-07-22 20:24:59
    Chrome 0
    我需要查询目录id为1下面的同名栏目
  • 小波工作室
    #6楼    小波工作室
    2023-07-22 20:26:26
    Chrome 0
    50元我帮你写一个
  • 思铂网络
    #7楼    思铂网络
    2023-07-22 20:58:00
    Chrome 0
    小波工作室 私聊啊
  • 思铂网络
    #8楼    思铂网络
    2023-07-22 23:42:05
    Chrome 0
    <?php $idss = ''; $one = dr_share_cat_value(1,'childids'); $rt=\Phpcmf\Service::M()->table_site('share_category')->where('id in('.$one.')')->where('name',$cat.name)->getAll(); if($rt){ $ids = []; foreach ($rt as $k => $v) { if ($v['id']==82) { continue; } $ids[]=$v['id']; } $idss = implode(',',$ids); } ?>
    贴出最终代码 感谢
    满意答案
  • 思铂网络
    #9楼    思铂网络
    2023-07-22 23:42:24
    Chrome 0
    @思铂网络:,增加一个ID查询