应用插件 版主:官方插件技术组
模块内容栏目动态调用创建的表单(可以选择所有已创建的表单)
类型:迅睿CMS 更新时间:2024-08-04 22:07:49 模块内容表单 发布文章
插件 模块内容表单 V1.27
应用作者 迅睿官方团队
发布时间 2021-03-24 10:40:39
更新时间 2024-06-17 10:13:40

模块内容表单怎么在模块栏目发布时选择已创建的表单,指定哪个栏目用哪个模块内容表单?需要动态选择已经创建的模块内容表单,选择后在模块内容详情页面中调用发布文章时所选的表单进行信息录入和提交?或者说这个功能怎么实现?不是单独指定调用模块内容表单进行录入和提交。

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

回帖
  • 迅睿官方创始人
    #1楼    迅睿官方创始人
    2024-08-01 20:10:18
    Chrome 0
    没有这种栏目选哪个表单功能,子表单创建后全局都能用了,他不分哪个栏目才能用,没有这种功能点
  • asniom2020
    #2楼    asniom2020
    2024-08-02 20:13:58
    小米手机 0
    内容表单表别名怎么调用?在内容页调用表单信息提交表单需要表别名,这个怎么获取所有内容表单表别名?
  • 迅睿官方创始人
    #3楼    迅睿官方创始人
    2024-08-02 20:14:58
    iPhone手机 0
    module_form表里面可以查询到
  • asniom2020
    #4楼    asniom2020
    2024-08-04 01:12:03
    Edge 0
    表前缀_1_模块表单英文名称_form_表单名,这个是模块内容表单创建的完整表名,我只要调用后缀"表单名", 你说的module_form表里是指全局表单的表?我要调用的是模块内容表单的表单名,红色字体部分。另外的一个问题是:是用原生sql查询调用吗?原生sql查询需要知道表名。{$module_form}没用,{$form_table}也是没用
  • asniom2020
    #5楼    asniom2020
    2024-08-04 12:38:06
    Edge 0
    asniom2020 1、在表单提交页面,{$form_table}模块内容表单英文名称调用不了的,{$form_name}是能调用模块内容表单名称的,另外你说的module_form调用是指在后端module_form中调用吗?前端module_form实现不了。2、在后台设置->内容设置->模块内容表单->后台显示设置中,“关联(cid)”选择显示,但后台发布/编辑页面都没有相关设置或选项,所以在相应的表单模块表(模块内容表单对应的模块字段,这些字段就是所创建的表单的表单名)字段中都是没有数据信息的。3、官方提供的方法《外部页面调用模块表单提交项目》(https://www.xunruicms.com/doc/613.html)对调用的表单的表单名是指定的,不是动态调用。
  • 小波工作室
    #6楼    小波工作室
    2024-08-04 20:46:55
    Chrome 0
    {$ci->form['table']}
  • asniom2020
    #7楼    asniom2020
    2024-08-04 21:40:39
    Edge 0
    小波工作室 在提交页面可以调用,但在外部调用模块内容表单时需要指定表单名,这时就不能调用了
  • asniom2020
    #8楼    asniom2020
    2024-08-04 22:07:49
    Edge 0
    小波工作室 在后台模块栏目发布信息时调用模块内容表单id, 才可以在前端页面调用内容表单id, 显示相应的表单项,
    {$ci->form['table']}
    表单提交页面可以调用表单名,后台模块栏目发布/修改信息时不能调用