drupal相关内容

在 Drupal 7 中将字段内容注入 html.tpl.php

我正在尝试制作一种内容类型,它可以根据您所在的页面重用具有不同样式的 jQuery 库. 所以我在放置 CSS 的地方创建了一个名为 field_CSS 的字段.但是出于性能原因(以及为了清理代码)我想把它放在 HEAD 部分. head 部分的内容在 html.php.tpl-filde 中呈现,该字段在特定节点的内容类型中. 我试过 ..
发布时间:2022-01-23 22:48:09 PHP

在特定内容类型的节点创建上执行 JavaScript

我只想在节点创建和节点编辑一种特定内容类型时执行 JavaScript 函数.这只是一个小函数调用. 我们将 Drupal 7 内容类型称为“tear",JavaScript 函数称为“doitnow();" 任何想法如何做到这一点? 非常感谢. 尼尔斯 解决方案 你必须创建自己的模块并实现 hook_node_insert(), hook_node_update( ..
发布时间:2022-01-23 22:47:53 前端开发

如何更改 MySQL 查询的结果排序?

我正在尝试获取页面的上一个和下一个节点链接/缩略图,并根据其标题或文件 URI 或文件名对结果进行排序... 代码是查询数据库并根据节点ID(nid,n.nid)输出上一个和下一个节点链接.我想根据节点标题(title,n.title),文件名(filename,f.filename)甚至文件URI(uri,f.uri)对结果进行排序. 但是,当我更改此行时: ->orderBy(' ..
发布时间:2022-01-23 22:47:45 PHP

Drupal - Webform 组件值的标记

有没有办法设置 Web 表单,以便我可以将组件字段提交转换为令牌以在提交电子邮件中使用? 例如,我想在电子邮件主题行中包含“来自 [电子邮件地址] 的消息".默认选项仅允许在电子邮件中仅包含组件字段(主题:[email]),或仅包含自定义文本. 有没有办法可以将组件字段提交转换为令牌以在电子邮件中使用?看起来有一个模块可以将网络表单项转换为令牌,但它不适用于网络表单. 解决方案 ..
发布时间:2022-01-23 22:47:35 其他开发

Drupal Multisite 使用子文件夹

我想在使用多站点的子目录中拥有另一个 drupal 站点.假设我有域 foo.example.com 和文件夹 sites/foo.example.com.我希望新站点位于 foo.example.com/bar.因此,根据设置 php 中的描述,我只需要设置一个文件夹 sites/foo.example.com.bar. 嗯……我做到了.但它仍然会加载sites/foo.example.c ..
发布时间:2022-01-23 22:47:15 其他开发

Drupal db_select PDO 语句:ORDER BY CASE

您好,我写了一个 MySQL 语句,它有一个条件 order by 子句,您可以在下面的示例中看到. MySQL 示例: 选择标题,描述来自书籍在哪里标题 LIKE "%keyword%" 或描述 LIKE "%keyword%"订购方式案件当标题像“%keyword%"那么 1其他 2结尾 我现在尝试在 Drupal 中使用其 PDO 风格的 db_select() 函数重新创建此语句 ..
发布时间:2022-01-23 22:46:49 PHP

在 Drupal 7 中使用表单

我有保存图片的节点.有一项任务是提供在每个节点中选择图片的类型和大小以进一步下载到最终用户设备的能力.为此,我想在每个节点下附加一个表单,以允许用户选择他们需要的类型和大小.用户选择它并放置提交按钮后,我想处理用户的请求,在服务器端生成他们需要的图片,并以某种方式让他的浏览器下载它.但我不知道如何实现这一点,因为我不了解 Drupal 7 中的客户端-服务器交换机制.我知道基本的 Form API ..
发布时间:2022-01-23 22:46:41 其他开发

如何修复适用于我的 Drupal 版本的安全更新的错误消息问题?

我可以在 Drupal 管理面板上看到此错误消息. 有一个适用于您的 Drupal 版本的安全更新.到确保您的服务器的安全,您应该立即更新!看可用更新页面了解更多信息并安装您的缺少更新.有一个或多个可用的安全更新您的模块或主题.为了确保您的服务器的安全,您应该立即更新!有关更多信息,请参阅可用更新页面信息并安装您丢失的更新. 我尝试在此页面上不显示错误消息,主页 » 管理 » 配置 » ..
发布时间:2022-01-23 22:46:12 其他开发

如何在drupal 7中显示除当前页面之外的兄弟页面?

假设我有父页面 A1 和 B1.A1 有子页面 A1.1、A1.2、A1.3,B1 有子页面 B1.1、B1.2. 当我在页面 A1.1 上时,我将能够显示 A1.2 和 A1.3.A1.2 一样,我应该能看到 A1.1 和 A1.3. 如果我在 B1.1 页,我将看到 B1.2,反之亦然. 注意:每个页面都有一个图像和一个标题.我想使用视图获得解决方案. 如果我们需要子页 ..

如何在范围变量中删除权限 offline_access 和 publish_stream

当我想使用 facebook 帐户登录 drupal 7 并使用模块 hybridauth 时出现错误. 像这样: 无效范围:offline_access、publish_stream.此消息仅向开发人员显示.您的应用程序的用户将忽略这些权限(如果存在).请阅读文档以获取有效权限:https://developers.facebook.com/docs/facebook-登录/权限 ..
发布时间:2022-01-23 22:45:21 其他开发

在 Drupal 7 中更改重定向以进行密码恢复

在 Drupal 7 中,有一种方法可以通过转到“/user/password"来重置密码.如果您填写您的电子邮件地址,您应该会在收件箱中收到一封电子邮件,其中包含用于重置密码的 URL. 在该页面上,您需要单击“登录",然后您将被重定向到您的个人资料页面(“/用户").有没有办法编辑最后一个重定向? 谢谢! 解决方案 您可以在admin/config/people/accou ..
发布时间:2022-01-23 22:42:41 其他开发

Drupal 7 + jQuery,如何让 jQuery 只与活动节点交互(通过 nid)而不是列表中的每个节点

我一直在寻找很长一段时间没有任何运气的主题,如果我错过了一个较旧的线程,请指出正确的方向. 我想要达到的目标: 拥有多个节点的常规视图并通过在节点内按下按钮(或其他任何东西)使 jQuery 以任何方式与该特定节点交互.前任.使隐藏的 div 出现. 我面临的问题对于初学者来说,我仍然发现很难将 jQuery 与 D7 一起使用.我之前使用 jQ 已经很长时间了,但是当它与 D7 ..
发布时间:2022-01-23 22:41:53 其他开发

如何以编程方式在 Drupal 7 中向用户配置文件添加新字段

我想开发一个模块,在 drupal 7 中向用户个人资料添加字段,例如电话号码和简历...我不知道该怎么做(使用数据库或使用字段 API)请帮助我. 任何清晰的教程将不胜感激. 解决方案 按照下面的代码试试 $myField_name = "NEW_FIELD_NAME";if(!field_info_field($myField_name))//检查字段是否已经存在.{$字段 = ..
发布时间:2022-01-23 22:41:36 PHP

用户的图片在 Drupal 7 中存储在哪里?

我正在使用 SelectQuery 对象来检索和显示用户列表,但我不知道从哪里获取用户的图片. users表有一列叫做picture,但是里面的数据只是一个整数.图片是存储在某处的 blob 字段中,还是有指向另一个表中图片的链接? 解决方案 图像文件本身(通常)存储在 /sites/default/files 的某个位置.该图像的引用存储在 file_managed 表中,user ..
发布时间:2022-01-23 22:38:44 PHP

如何从另一个模块覆盖 Drupal 路径

我希望我的模块覆盖由另一个模块设置的路径 例子: 模块 A 已经注册了一个路径: $menu['node/%id/test'] = array('标题' =>'测试','页面回调' =>'test_A','页面参数' =>数组(1),'访问回调' =>'test_access','访问参数' =>数组(1),'类型' =>菜单_本地任务,) 现在我创建模块 B 并注册相同的路径. ..
发布时间:2022-01-23 22:38:37 其他开发