表单提交成功后,如何修改提示的文字

迅睿框架 更新 2025-11-17 21:50:43 yilanxin20

表单提交成功后,如何修改提示的文字,需要修改成:恭喜XXX,您已提交成功!


恭喜{$t['title']},提交成功!,等待管理员审核

结果不行

方案

  • 长沙陈老大 #1 · 2025-11-16 18:14:13
    后台直接输入提示文字,不加标签解析不了的
  • 小波工作室 #2 · 2025-11-17 11:29:06
    要改控制器文件,把title写进去才能显示出来
  • yilanxin20 #3 · 2025-11-17 18:51:28
    小波工作室 在dayrui/App/Form/Controllers/Form1 .php中修改<?php namespace Phpcmf\Controllers;
    /** * 二次开发时可以修改本文件,不影响升级覆盖 */
    class Form1 extends \Phpcmf\Home\Form{
    public function index() { $this->_Home_List(); }
    public function show() { $this->_Home_Show(); }
    public function post() { $this->_Home_Post(); $title = $this->post('title'); // 姓名 }// 新增回调函数 protected function _Call_Post($data) { $username = $data['title'] ?? '用户'; // 若字段不存在,默认显示“用户” // 自定义成功提示信息 $message = "恭喜{$username},表单提交成功!我们将尽快审核"; // 传递自定义消息和表单数据到前端 $cp = parent::_Call_Post($data); if ($cp['code']) { // 获取表单中的“姓名”字段(假设字段名为title) $this->_json($cp['code'], $message, $cp['data']); // 用自定义消息提示 } else { $this->_json(0, '提交失败', $cp['data']); } } }表单Form1,姓名 / title,表单提交后还是不显示姓名




  • yilanxin20 #4 · 2025-11-17 21:50:43
    小波工作室 <?php namespace Phpcmf\Controllers;
    class Form1 extends \Phpcmf\Home\Form{
    public function index() { $this->_Home_List(); }
    public function show() { $this->_Home_Show(); }
    public function post() { $this->_Home_Post(); }
    protected function _Call_Post($data) { // 直接从原始POST数据中获取姓名(绕过所有过滤) $username = trim($_POST['data']['title'] ?? '用户'); $nr = trim($_POST['data']['content'] ?? '用户'); // 生成包含姓名的提示信息 $cp = parent::_Call_Post($data); if ($cp['code']) { $cp['msg'] = "恭喜{$username}!您已提交成功!!"; } else { $cp['msg'] = '提交失败:' . ($cp['msg'] ?? '未知错误'); }
    $this->_json($cp['code'], $cp['msg'], $cp['data']); }}已解决,感谢!

迅睿系统漏洞

GeoSeo收录宝
GeoSeo收录宝(2026-09-01)
升级 ai智能发布功能 升级 支持8国语言后端设置和前端输出功能 ...
Word发布批量上传
Word发布批量上传(2026-08-31)
版本覆盖问题重发
多语言翻译Seolang
多语言翻译Seolang(2026-08-31)
新增 LLM 大模型对话翻译模块 配置层强类型化重构 URL 模...
自定义存储
自定义存储(2026-08-30)
同步服务器端通用版实现,统一管理端、CMS 端和浏览器直传的提示与错...
GeoSeo工具箱
GeoSeo工具箱(2026-08-29)
新增 bing推送 新增 IndexNow推送 新增 baidu...
外贸多语言建站
外贸多语言建站(2026-08-27)
新增阿里云专业版入口 新增阿里云自动识别字符格式
Querylist渐进式采集
Querylist渐进式采集(2026-08-26)
增加范围截取规则
实时任务
实时任务(2026-08-26)
补充并整理完整使用说明、历史版本更新日志,统一帮助页样式。