🍢

禅道二次开发时,如何调试代码?

回贴
9
568
2024-03-12 10:02:35
淡定的牛肉面
  • 访问次数 31
  • 注册日期 2024-02-28
  • 最后登录 2024-07-11
  • 我的积分 207
楼主
1.如何在浏览器控制台打印control.php的变量数据?具体代码怎么写?

2.如何在浏览器控制台打印model.php.的变量数据?具体代码怎么写?

my.php 页面的debug=true;已经打开了,在哪里看调试信息?
谢谢您的回复

9个回复
于涛
  • 访问次数 1301
  • 注册日期 2020-08-10
  • 最后登录 2024-07-10
  • 我的积分 15834
沙发

您好,关于代码调试,control和model层的变量数据没有明确的定义方法,一般都是取决于需要输出哪个变量信息,通过变量的定义,来决定使用普通的断点echo还是用逻辑函数来打印,通常的话会直接echo这个变量数据,通过断点的方式进行调试。

debug开启后,页面上有相应的输出,服务器zentao/tmp/log目录下php开头的日志里也有详细的记录。

马超 最后编辑, 2024-03-12 10:16:57 于涛 最后编辑, 2024-03-12 10:16:57
🍢
淡定的牛肉面
  • 访问次数 31
  • 注册日期 2024-02-28
  • 最后登录 2024-07-11
  • 我的积分 207
板凳

您好,谢谢你的回复,请问我的打印信息没有输出呢?

鲁飞 最后编辑, 2024-03-12 13:01:22 淡定的牛肉面 最后编辑, 2024-03-12 13:01:22
回复#2
马超
  • 访问次数 1773
  • 注册日期 2018-06-20
  • 最后登录 2024-07-17
  • 我的积分 6777
#3
可以仔细看下上图的左上角是有输出的,地盘的旁边。
马超 最后编辑, 2024-03-12 10:57:25 马超 最后编辑, 2024-03-12 10:57:25
🍢
淡定的牛肉面
  • 访问次数 31
  • 注册日期 2024-02-28
  • 最后登录 2024-07-11
  • 我的积分 207
#4

谢谢,你的回复

请问这句代码是什么意思,是从哪里取得数据?

马超 最后编辑, 2024-03-12 13:54:59 淡定的牛肉面 最后编辑, 2024-03-12 13:54:59
于涛
  • 访问次数 1301
  • 注册日期 2020-08-10
  • 最后登录 2024-07-10
  • 我的积分 15834
#5
这一行的意思是 从datatable这个对象中获取execution的设置值,然后赋值给customFields字段
于涛 最后编辑, 2024-03-12 11:29:42
🍢
淡定的牛肉面
  • 访问次数 31
  • 注册日期 2024-02-28
  • 最后登录 2024-07-11
  • 我的积分 207
#6
谢谢你,请问 datatable这个对象中获取execution的设置值 在哪个文件配置的?
淡定的牛肉面 最后编辑, 2024-03-12 11:38:10
马超
  • 访问次数 1773
  • 注册日期 2018-06-20
  • 最后登录 2024-07-17
  • 我的积分 6777
#7
这个方法是获取 excution table 相关的配置,可以在module/execution/config/dtable.php文件中查找下
下图可以看到module/datatable/model.php 中有这个获取方法


马超 最后编辑, 2024-03-12 14:15:22
🍢
淡定的牛肉面
  • 访问次数 31
  • 注册日期 2024-02-28
  • 最后登录 2024-07-11
  • 我的积分 207
#8

非常感谢,我还想问下这个输入框的约束条件在哪里配置的?

淡定的牛肉面 最后编辑, 2024-03-12 14:37:33 淡定的牛肉面 最后编辑, 2024-03-12 14:37:33
于涛
  • 访问次数 1301
  • 注册日期 2020-08-10
  • 最后登录 2024-07-10
  • 我的积分 15834
#9
提交表单的正则校验可以看下model里create方法里,部分字段校验也可能在对应界面的前端文件中,相应的目录在view/create.html.php
于涛 最后编辑, 2024-03-12 14:36:55
返回顶部
徐亚京
高级客户经理
17663982076
2679672214
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。 问题反馈反馈点击这里,让我们聆听您的建议与反馈。