联系官方销售客服

1835022288

028-61286886

求助 版主:官方研发技术组
发布文章时同步添加一条信息
类型:迅睿CMS 更新时间:2023-04-24 13:40:05 module_content_before 发布文章

我想在发布文章时(文章有个公司名称gsmc的字段),同步添加一条信息到企业库模块(qyk)

\Phpcmf\Hooks::app_on('news', 'module_content_before', function($data) {
        
        //判断提交的公司名字段不为空
        if(!$data['gsmc']){
        
        //判断企业库里面有没有这个公司        
        $qyk = \Phpcmf\Service::M()->where("title", $data[1]['gsmc'])->counts("dr_1_qyk");
            if ($qyk == 0) {
               // 如果没有添加企业库数据
               $data = [];
               $data["title"] = $data[1]['title'];
            $rt = \Phpcmf\Service::M()->table_site("qyk")->insert($data);
            }
        }

});

这段代码里$data[1]['gsmc']获取不到提交的数据

回帖
  • #1楼    迅睿框架创始人
    2023-04-24 13:24:06
    Google Pixel 手机 0
    $data[1]['title'] 你要学会打印一下data数组的结构
  • 风扬
    #2楼    风扬
    2023-04-24 13:39:17
    Chrome 0
    回复迅睿框架创始人 你好,这里应该怎么获取提交的数值呢
  • #3楼    迅睿框架创始人
    2023-04-24 13:40:05
    Google Pixel 手机 0
    用一楼的格式来获取,方法二还可以使用post获取数据