10 在禁用更新通知但不使用模块“禁用更新通知”的情况下,我有哪些选择? 我需要禁用整个Drupal 7的更新通知,而不是下载模块Update Notifications Disable,因为它会导致致命错误,并且该站点已关闭。 还有其他办法吗? 18 7 updating
10 创建字段后,如何更改其机器名称 我在输入字段名称时间隔了一下,现在机器名称不是我想要的名称。我知道这很烦人。但是我想知道创建字段后是否可以通过某种方式更改字段的机器名称。 我想这使我进入了问题的第二部分。如果我创建了一个字段,并且不再使用它,该如何删除它,是否必须从数据库中完成,或者可以在UI中的某个位置完成? 18 entities database nodes
3 快速卸载/重新安装自定义模块 我正在创建一个模块,但我逐渐熟悉Field API,以及所有设置在各个字段上的作用以及不起作用的地方。在执行此操作时,似乎更新自定义内容类型的唯一方法是禁用模块,将其卸载,然后重新启用它。 是否有捷径可寻?目前,这是一个比较费力的过程,需要多次单击才能反复执行相同的操作。我正在寻找一个脚本或模块来通过(理想情况下)单击快速处理此问题。 18 installing
4 在网站联系表中添加其他字段 这对我来说似乎很难。我认为只是在添加额外字段的情况下,就像在“内容类型”中添加字段一样。但不是。我找不到在“联系方式”表单中添加电话号码字段的任何功能吗?外面有人知道吗? 18 7 forms emails
8 根据其内容类型限制哪些角色可以查看节点 我使用的是Drupal 7,创建了一个名为“ eBook”的新内容类型,并且创建了一个名为“ MonthlySubscriber”的新角色。我的意图是仅允许具有“ MonthlySubscriber”的用户查看“ eBook”节点。在查看角色的权限设置时,我看到了允许创建,编辑和删除该内容类型的节点的复选框,但是没有用于查看节点的复选框。 如何将可以查看“ eBook”节点的用户限制为仅具有“ MonthlySubscriber”角色的用户? 18 users nodes
4 检查字段是否为空 当您有$ node对象时,如何检查字段是否为空? 我发现这是可能的解决方案: $field = field_get_items('node', $node, 'field_post_image'); 我现在可以检查: 更新。这不可靠,尽管我保证昨天它对我有用。 isset($field); 但我想知道是否有更好的方法。 开导我 18 7 entities
6 用户标记的用户视图,用户标记的用户以及用户标记的用户节点的视图 我有一个用户标志,非常类似于“ Follow ”或“ Subscribe ”功能。 基本上,我想views为我的网站user profile页面创建3个: 用户标记的用户列表(例如“我关注的人”阻止) 标记用户的用户列表(例如“我的粉丝”或“我的关注者”阻止) 已被用户标记的所有用户的节点列表(即,供用户查看其标记的用户的所有新内容的新闻提要功能) 将不胜感激任何帮助或评论! 18 views nodes users flags
4 如何获取hook_install()以运行所有hook_update_N()? 如何获取hook_install()来运行模块的所有更新?我有mymod.install文件。 我试过了 function mymod_install() { mymod_update_6001(); } 但它似乎无能为力。如果我有mymod_update_6002(),我仍会调用6001(),只需调用6002()或同时按6001(),6002()的顺序调用它们。 我认为在默认情况下安装模块时运行所有更新是常识。 18 6 hooks installing
3 Drupal 7和jQuery —美元符号 如果我不打算使用除jQuery之外的任何JS库,是否有任何理由需要Drupal调用jQuery.noConflict()来删除$作为jQuery的别名? 假设不需要删除$别名,有没有一种方法可以使我普遍获得它而不必总是将jQuery代码包装在(function($){...})中? 18 7 javascript
3 Ajax回调最快的方法/实现是什么? 我有一张地图,它通过ajax在各种/众多的地图事件上加载标记。当前,我为我的hook_menu()项目定义了一个自定义页面回调,该回调将打印json / js。 由于我的页面回调不返回任何内容而仅打印内容,因此Drupal不会呈现完整的模板,菜单等,因此允许我仅使用JavaScript 返回页面。 尽管这确实可行,但我相信Drupal仍然可以完全启动,这意味着我要减少很多开销。 我一直在研究高性能JavaScript回调处理程序,该处理程序自称为“高性能JavaScript回调处理程序”,简而言之,它看起来像是在js.php向您index.php定向请求并自定义/限制/优化默认情况下的Drupal引导程序。 不幸的是,js项目还没有D7版本(请在此处发布),这使我们进入了一个开始…… 在Drupal中实现Ajax回调的最快方法是什么? 18 7 performance ajax