联系官方销售客服

1835022288

028-61286886

应用插件 版主:官方插件技术组
只能在前台提交时可以识别重复,如果在管理员后台也识别重复呢
类型:迅睿CMS 更新时间:2023-10-23 16:21:03 模块表单 模块内容表单
插件 模块内容表单 V1.25
应用作者 迅睿官方团队
发布时间 2021-03-24 10:40:39
更新时间 2024-02-19 23:52:11

<?php namespace Phpcmf\Controllers;

/**
 * 二次开发时可以修改本文件,不影响升级覆盖
 */

class Roster extends \Phpcmf\Home\Mform
{

    public function index() {
        $this->_Home_List();
    }

    public function show() {
        $this->_Home_Show();
    }

    public function post() {
        // 提交前的操作
        if(IS_POST){
   $this->index = $this->_Module_Row($_GET['cid']); 
   if (\Phpcmf\Service::M()->table($this->init['table'])->where('cid', intval($this->index['id']))->where('title', $_POST['data']['title'])->counts()){
   $this->_json(0, '提交失败,标题重复了');
   }
  }
  // 提交处理
        $this->_Home_Post();
    }
}


请求官方、大神,这段代码在模块表单中,只能在前台提交时可以识别重复,如果在管理员后台也识别重复呢?

插件教程:https://www.xunruicms.com/doc/app-711.html