问题标签 [drupal-7]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2757 浏览

php - 如何在 Drupal 中以编程方式将多个图像添加到节点 - 如果可能的话

我正在尝试在 drupal 7 中以编程方式将多张图片附加到节点,但不知道如何。我什至不确定它是否可能。这是我将一张图片附加到节点的代码,它可以工作。请如果有人可以帮助我如何将多张图片附加到图像字段

$node->field_image['und'][0]['fid'] = $get_fid->fid;

0 投票
1 回答
687 浏览

php - 如何在 Drupal 7 中向用户询问输入文件浏览器

嗨,我需要一些帮助。我创建了一个 php 脚本,我将其从复制粘贴到节点中作为 php 代码运行。我需要一个文件路径来处理文件,就像我使用“\birds\birds.xml”一样。我不想包含文件路径,而是在想,如何使用浏览按钮创建一个简单的小表单并选择文件而不是使用提交按钮提交。将文件路径保存在变量中。

0 投票
1 回答
158 浏览

drupal - 如何使自定义模块在 Drupal 7 的默认内容创建区域中可用

我在 Drupal 7 中启用了一个自定义模块。现在我想要的是,当用户尝试使用“添加内容”创建内容(无论是用户创建的文章/基本页面/自定义页面)时,我希望我的模块出现作为用户使用它的一个选项。

我怎么可能做到?

提前致谢。

0 投票
2 回答
1039 浏览

drupal - Drupal Views 3 重新扫描模板文件

在重新扫描模板文件时,我在 Drupal 7 Beta 上遇到了 Views 3 的一些问题。我在我的主题文件夹中放置了一个名为 views-view-fields--blog--block-1.tpl.php 的新模板,这是主题信息建议的文件名。当我单击“重新扫描模板文件”时,窗格消失并且它不会加粗新模板(并且不使用它)。

其他人看到同样的问题还是只有我一个人?澄清一下,我使用的是 Drupal 7 Beta,但我也以同样的方式在 Drupal 6 中进行了设置,并且重新扫描良好......

只是想知道这是 D7 的问题还是我设置它的方式有问题。

干杯

汤姆

0 投票
5 回答
7612 浏览

php - 获取 Drupal 安装文档根目录的正确方法是什么?

在 Drupal 模块内部,我需要获取安装 Drupal 站点的基本路径。

例如,如果 drupal 站点安装在:www.example.com/mysite/ 那么我想获取 '/var/www/myseite'

如果它安装在:www.example.com/ 那么我想要 '/var/www'

什么是正确的 Drupal 方法来获得这个?我想避免 PHP 的服务器变量,因为我读到它们不可靠。

(Drupal 6 和 Drupal 7)

0 投票
1 回答
4071 浏览

ajax - 以编程方式使用 Drupal7 AJAX 优点

来自http://drupal.org/node/953016的 X 帖子

Drupal 7 AJAX 系统很棒,它对表单甚至链接都非常流畅。

我无法以理智的方式解决方法是从 javascript 调用它。我可能想要一个没有表单的动态页面,并作为其中的一部分进行 Drupal ajax 调用,特别是让 ajax 命令在返回时运行。

到目前为止,我发现最有效的方法是:

这是有效的,但一个巨大的黑客。我还没有找到一种方法来执行 ajax 调用并让 Drupal ajax 框架来完成它,而不是标准的 jquery 框架。

我原以为可以直接调用drupal ajax api,有人知道怎么做吗?

0 投票
3 回答
3393 浏览

drupal - Drupal 7模式问题中的外键

我对模块的 Drupal 7 模式有疑问。有 4 个表,但对于示例 2 就足够了:

此代码创建表但不创建外键。我从 Drupal.org 获得的实施示例:http: //drupal.org/node/146939

Drupal 版本是 7.0-beta 3 .. 想法:也许,它还没有实现,我没有在node表中看到它(文档示例指向它的安装程序的代码)。

感谢您的帮助。

0 投票
6 回答
30478 浏览

php - Drupal 7:如何获取模块列表

如何在admin/build/modules中获取 Drupal 中的模块列表?

0 投票
1 回答
14850 浏览

drupal - 如何在 Drupal 7 中使用表单上传文件?

我在使用 Drupal 7 和文件上传时遇到问题。

我的代码不起作用:

因此创建了路径,但文件未上传,并且 file_save_upload 返回 FALSE。我也尝试了 array() 和 true 作为 $validators 没有效果。

非常感谢任何帮助。谢谢。

0 投票
2 回答
1899 浏览

svn - Drupal 7 CVS、SVN 或 git 访问

我有兴趣在 Drupal 7 中创建一个站点 - 而不是下载定期源版本我想使用版本控制系统获取 Drupal 的最新更改,无论是 CVS、SVN、git 等。我不是必然会贡献一个模块,尽管这可能会在未来发生。还有其他开发者在使用 Drupal 的前沿技术吗?你如何保持最新状态?