官网
教程
文档
官网文档
小程序集群与uniapp
小程序app接口教程
冰蓝世界版
阿赖耶识与随风版
网站首页
齐博X1教程专栏
文章列表
推荐
任意位置调用万能表单的方法 顺便借楼说下purl的作用
超级蜘蛛查
2024-02-28 16:43:18
447
很多人都需要万能表单进行填写 大部人都不知道怎么填写提交地址,下面给出一个示例: ~~~ 联系人: 省略代码 ~~~ 咱们逐步分析下:首先提交的地址你可以写: ~~~ {:purl('form/content/add','mid=1','index')} ~~~ mid=1 就是你的表单id 那么表单的内容怎么来的呢,表单的内容htm 其实也是这个地址生成的 你的域名/p/form-content-add/mid/1.html 你打开这个地址就可以直接复制出来 然后改为自己的样式 加载在任意界面就可以提交内容了。 这里也可以打开  现在默认提交后是返回到提交的内容详情如果想改为跳转为首页也可以的。 plugins\form\index\Content.php $url = purl('content/show',['id'=>$id]); 改为你想跳转的地址就可以 补个效果图 请忽略样式 测试用的没有样式:  反正也是发布了就借楼说下 purl 函数的作用,简单的说他就是生成插件操作的url, 共有三个参数, 打开common.php 搜索下就会发现有注释。 /\*\* * 生成插件操作链接 * @param string $url 链接:插件名称/控制器/操作 * @param array $param 参数 * @param string $module 模块名,admin需要登录验证,index不需要登录验证 */ function purl($url = '', $param = [ ], $module = ''){ 省略代码 } 这样看着是不是有点蒙,没事咱们分析下 $url 就是插件的操作路径 例如:form/content/add 这时候你还不确定是访问 form 目录下admin目录还是index目录呢 $param 就是参数了 可以是数组 可以是变量 看你函数怎么写了 没有的话就可以为空 $module 就是指定是admin目录还是index目录了 也就是官方的说的登录验证和非登录验证。 {:purl('form/content/add','mid=1','index')} 比如这个链接 我们就是提交到了 plugins\form\index\Content.php 中的add方法 {:purl('form/content/add','mid=1','admin')} 比如这个链接 我们就是提交到了 plugins\form\admin\Content.php 中的add方法 这个就有权限了没有操作权限的就无法操作了 学会了 purl 生成的方法 就可以根据插件的目录去生成各种地址了。
本文链接:https://x1.wanxiangsucai.com/read/379.html
上一篇:
下一篇:齐博x1云标签插件-一件提取关键词无法使用的解决办法
相关文章推荐
1.
任意页面生成小程序码或普通二维码
2.
(频道菜单)用户组设置TAG标志的作用
3.
隐藏index.php的方法
4.
齐博首创钩子的使用方法
5.
几个重要的方法函数
6.
小程序关注公众号的方法
7.
站内引用主题使用公共碎片的方法
8.
后台打不开,空间不支持pathinfo的解决方法
9.
URL美化伪静态设置方法
10.
V系列如果发现被黑的排查方法附修复办法
齐博X1教程专栏最新文章
1.
通过随机二次元壁纸接口向齐博x1 bbs系统发布信息
2.
齐博x1云标签插件-一件提取关键词无法使用的解决办法..
3.
关于thinkphp5
4.
齐博X1更新记录
5.
解决Web部署 svg/woff/woff2字体 404错误
6.
云市场注意事项
7.
如何调取当前模块ID
8.
URL伪静态设置
9.
QQ登录接口配置
10.
邮箱接口设置之QQ企业邮箱
齐博X1教程专栏文章推荐
1.
如何调取当前模块ID
2.
内容重新渲染,使聊天内容更炫
3.
需要的按年月日发帖量和点击排序的使用
4.
模块安装文件讲解
5.
几个关键模板文件要熟知
6.
如何定义微信模板消息
7.
快速增加下拉菜单
8.
万能字段自定义字段的特别讲解
9.
如何查询某个时间段内的数据
10.
如何重定义改写自动表单中的某个字段
建站工具推荐
您可能感兴趣的文章
通过随机二次元壁纸接口向齐博x1 bbs系统发布信息
齐博x1云标签插件-一件提取关键词无法使用的解决办法
关于thinkphp5
齐博X1更新记录
解决Web部署 svg/woff/woff2字体 404错误
云市场注意事项
如何调取当前模块ID
URL伪静态设置
QQ登录接口配置
邮箱接口设置之QQ企业邮箱