我保存时,drupal管理视图会导致json转储

时间:2013-11-17 15:52:27

标签: drupal-7 drupal-modules administration

我正在使用管理视图来自定义每个管理部分。

我过滤时会出现问题。

实施例: 我有一个名为管理视频的部分。我有一个下拉列表来过滤VideoType。我选择了例如(动作片)并单击“应用”。每部动作影片都会显示在一张表格中。现在我点击编辑按钮,弹出窗口显示一个表单来修改我的电影。

当我点击SAVE时,我会看到一个带有json dump的白页。

重要提示: 如果我不过滤某些内容,问题就不会出现

[

    {
        "command": "settings",
        "settings": {
            "basePath": "/",
            "pathPrefix": "",
            "ajaxPageState": {
                "theme": "conchitas",
                "theme_token": "0oS3RgDWhpTzLQ6vlgShkZFnbmkuwbffuXec_a3ipew"
            },
            "overlay": {
                "paths": {
                    "admin": "node/*/webform\nnode/*/webform/*\nnode/*/webform-results\nnode/*/webform-results/*\nnode/*/submission/*\nnode/*/edit\nnode/*/delete\nnode/*/revisions\nnode/*/revisions/*/revert\nnode/*/revisions/*/delete\nnode/add\nnode/add/*\noverlay/dismiss-message\nuser/*/shortcuts\nadmin\nadmin/*\nbatch\ntaxonomy/term/*/edit\nuser/*/cancel\nuser/*/edit\nuser/*/edit/*",
                    "non_admin": "admin/structure/block/demo/*\nadmin/reports/status/php"
                },
                "pathPrefixes": [
                    "en",
                    "fr"
                ],
                "ajaxCallback": "overlay-ajax"
            }
        },
        "merge": true
    }

]

我尝试过很多东西,比如:

  • 禁用jquery_update
  • 重新安装管理视图和管理菜单。

2 个答案:

答案 0 :(得分:0)

Jean-Francois的评论对我有用。进入相应的视图并禁用“高级”部分中的“使用Ajax”。

答案 1 :(得分:0)

我在使用Administration Views模块时遇到了这个问题,该模块是AJAX化内容和文件的管理视图。

快速修复此问题是禁用相应视图的AJAX。

您可能将View的AJAX设置为Yes。请务必将其设置为No

enter image description here