CakePhP jquery调试模态对话框数据流

时间:2012-12-07 14:32:36

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

我有一个很大的应用程序,有时候用户创建了非常复杂的数据(在通往数据库的途中数据被大量改变)。问题是,无论何时我需要更改代码,我都会在发现问题之前陷入困境几个小时。

我的应用中的操作:

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

    1. 该应用程序包含一个带有表格和多个按钮的站点
    2. 每个按钮都会打开一个不同的模态对话框
    3. 每个表单提交都是通过ajax - >处理的。 cakephps this-> js-> submit
    4. 我是如何编写代码的:

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

        每当我改变由$ this-> Js->提交的cakephp代码时,我觉得我想把枪放在我脸上并扣动扳机。

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

        不知道firebug是否有任何调试php的功能,但我不知道任何功能。

        对我来说唯一有用的是评论代码行并在这样的成功中发出警告,有时可能会得到值,但感觉不对。

        当我使用这样一种现代编程语言并试图猜出错误可能在哪里时,习惯用c ++ / java编写代码并使用断点进行打印或调试会让我感到沮丧。

        大多数错误:

        大多数空指针或检查!isset index被访问,但由于我知道无法从模态中打印这些错误,因此检查索引对我没有帮助。

1 个答案:

答案 0 :(得分:0)

使用FirePHP这是对firebug的一个很大的改进。效果很好。