0

所以我正在查看视图模块中的设置并点击一个复选框并单击保存。不幸的是,这将整个 Views UI 转换为我的自定义主题的主页。并且尝试进入设置不允许我看到除了我的自定义主页之外的任何内容。我已经尝试卸载模块并删除所有内容,但似乎没有任何效果。我如何手动撤消选中我选中的任何框。

4

1 回答 1

0

它需要一点调试。

  • 进入视图源代码,查找 .module 文件并搜索 hook_menu() 实现
  • 找到您已选中该复选框的 URL
  • 进入页面回调函数
  • 检查提交回调函数并转到该函数
  • 查找更新查询或变量设置,任何具有复选框机器名称的内容,查找 mysql 表和字段
  • 进入数据库并根据您的需要更新该字段

您也可以使用全新的 drupal 安装来执行此操作,将值从一个数据库字段复制到另一个数据库字段会更容易

于 2013-10-10T18:34:45.990 回答