【问题标题】:CakePhP jquery debuging modal dialogs data flowCakePhP jquery 调试模态对话框数据流
【发布时间】:2012-12-07 14:32:36
【问题描述】:

我有一个相当大的应用程序,有时用户会创建非常复杂的数据(在进入数据库的过程中,数据会被大量更改)。问题是,每当我需要更改代码时,我都会卡住好几个小时才能找到问题。

我的应用中的操作:

  1. 用户打开 jquery 模式对话框
  2. 模态对话框中有一个表单
  3. 用户提醒数据并保存

关于应用:

  1. 该应用程序包含一个带有表格和几个按钮的站点
  2. 每个按钮都会打开一个不同的模式对话框
  3. 每个表单提交都通过ajax处理-> cakephps this->js->submit

我是如何编写代码的:

  1. 我为每个模态对话框创建了一个element
  2. 单击按钮后,我将元素打开为jquery modal dialog
  3. 许多这些模式通过例如“点击/双击等”事件获取信息。

我的问题:

每次我更改 $this->Js->submit 调用的 cakephp 代码时,我都感觉像是拿枪指着我的脸并扣动扳机。

我不知道如何在这些函数中调试变量的任何简单方法(cakephps 调试不显示任何 ofc -> 那些 ajax/php 函数的视图不在主站点中)

不知道firebug有没有调试php的功能,但我不知道。

唯一对我有用的是注释掉代码行并在成功中发出警报,这样有时可能会达到值,但感觉不对。

习惯于用 c++/java 编写代码并使用断点进行打印或调试让我感到沮丧,当我使用如此现代的编程语言并试图猜测错误可能在哪里时..

大多数错误:

主要是空指针或检查被访问的 !isset 索引,但由于我不知道如何从模态打印这些错误,因此检查索引对我有帮助。

【问题讨论】:

    标签: jquery-ui modal-dialog cakephp-2.1


    【解决方案1】:

    使用FirePHP 是对萤火虫的极大增强。效果很好。

    【讨论】:

      猜你喜欢
      • 2011-01-22
      • 2015-05-15
      • 2011-03-14
      • 2013-02-27
      • 1970-01-01
      • 2013-03-13
      • 2011-04-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多