问题标签 [drupal-6]

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 投票
3 回答
2762 浏览

drupal - 如何在 Drupal 中存储 Blob?

我想在 Drupal 中存储 PDF 和图像文件。默认情况下,Drupal 似乎将二进制/上传的文件存储到文件系统中。我希望能够存储文件,以便 - 我可以拥有工作流、元数据、IP 信息和 URL 别名?

更新,我仍然坚持如何为文件系统上的文件创建 URL 别名。Drupal 似乎只允许为节点内容创建 URL 别名。

0 投票
3 回答
3519 浏览

php - Drupal CCK:如何输出带有字段的节点预告片?

在我的一个模块中,我想输出节点预告片。该节点具有 CCK 字段,我希望它们根据您可以在内容类型/字段设置管理区域中选择的可见性设置进行显示。

但是当我这样做时:

生成的预告片将不包含 CCK 字段,仅包含标题和正文。

我还需要调用哪些其他主题功能?

节点包含图像和节点引用等字段。我想我可以手动编写 HTML,但在我看来最好使用提供的主题功能......

0 投票
1 回答
527 浏览

css - 删除一个 URL 的单个 CSS 元素;Drupal 6

我的 Drupal 主题在中间设置了一个笔记本脊椎图像,将其拆分为 50/50 页面。

问题是,在几页上,我想摆脱那个笔记本书脊并使用整个页面。我在 Drupal.org 上环顾四周,但没有运气。

这是对 page.tpl 或 style.css 的编辑吗?

谢谢,

蒂姆

0 投票
3 回答
7679 浏览

drupal - 如何在 Drupal 中显示节点列表和单个节点的详细信息

我想要一个显示节点列表的页面(我可以使用 Views 模块完成此部分),然后还在列表下方显示单个节点的详细信息。理想情况下,当单击列表中的节点时,详细信息将通过 Ajax 更新,但重新加载页面就可以开始了。

我刚开始接触 Drupal,我可以做的事情的级别数量有点压倒性。例如,这应该是底部带有自定义块的视图页面吗?一个有两个块的页面(一个用于列表,一个用于项目)?如果是这样,他们将如何传达节点 ID?是否已经有一个模块可以为我做到这一点?也许我应该编写自己的模块?等等。如果对 Drupal 有更好的一般理解的人可以指出我正确的方向,我将不胜感激。

编辑: 感谢到目前为止的答案,我认为他们指出我错过了原始问题中的一个重要细节。所以,一些更多的细节:

我希望这个页面有效地成为用户的主页。因此,我的视图仅限于显示他们创建的节点。编辑默认节点页面会给我在用户登录时将用户发送到哪个节点的问题(我猜这可能是可能的),并且还意味着我可能无法查看该节点而不查看该视图?

我一直在尝试另一种方法,即使用一些 PHP 创建包含视图(称为 user_home)的页面节点。我还设置了视图控件为列表中的每个节点创建一个链接,并在该链接中包含节点 ID,例如http://localhost/drupal-6.10/?q=node/13/12(其中 13 是节点我创建的页面的 ID 和 12 是列表中项目的节点 ID)。

现在,这可行,但我确信他们是一种更友好/兼容的做事方式(并且查询字符串解析是一个讨厌的黑客)。

0 投票
3 回答
5233 浏览

php - 如何使用 file_save_upload 在 Drupal 6 中验证文件类型?

我正在开发一个采用用户上传的 CSV 文件的模块。代码如下所示:

如您所见,我没有传递任何内容来验证“上传”字段中的文件实际上是一个 .csv 文件。这将导致稍后在函数中发生一些令人讨厌的事情。如何使用验证器检查扩展名是否为 .csv,或者更好的是,检查它实际上是否为 .csv 文件?

编辑:谷歌搜索并没有发现任何有用的东西。

0 投票
1 回答
1598 浏览

drupal - Drupal 6:在菜单系统创建的页面上更改 CCK 表单

我是一个 drupal 新手(但有 PHP 经验)。我创建了一些函数来显示页面并使用菜单函数将它们映射到 url。

在其中一个函数中,我想获取 CCK 内容类型的表单,按照自己的方式处理它,然后将其吐出到模板上。

所以我有一个函数 projectadmin_create_page(),它使用以下方法获取对表单的引用:

$form = drupal_get_form('project_node_form'). 在这里,我想更改它(或基于它创建一个新表单)并将其发送到模板。作为第一步,我将它直接传递给模板。在这里,表单标签连同所有隐藏字段都得到输出,但没有字段标签。

我希望我不必重写 CCK 表单的所有验证,但仍然可以获得自定义页面。

任何人都可以提供一些指导吗?

0 投票
5 回答
5580 浏览

php - 在 Drupal 中自定义 WebForm 模块

我也是 Drupal 6.10 CMS 和 PHP 的新手。我正在使用 drupal 创建我的网站,我发现了一个名为Webform的模块 ,我喜欢它,创建具有不同类型字段和文件上传的表单非常容易。我不知道的一件事是如何在所有字段之前添加富文本。类似于表格介绍之类的东西。该模块具有“描述”字段,它将文本显示为纯文本,但其中没有富文本。

我可以用什么来实现这一点。是否可以在那里对 html 进行硬编码,或者是否有任何其他模块可以允许这样做?

谢谢

0 投票
1 回答
2903 浏览

drupal-6 - 如何在drupal的自定义模板中打印自定义值

嗨,我创建了一个名为“mycontent”的内容类型

它有 2 个字段

标签:MyText ,名称:mytext ,类型:文本 标签:MyImage ,名称:myimage ,类型:Image

到目前为止一切都很好,我已经创建了一个自定义主题,其中包括了

'节点-mycontent.tpl.php'

我的问题是,我如何获得变量。

我希望 $mytext

我可以渲染全局变量,即 $content

0 投票
2 回答
402 浏览

drupal - Drupal 6 视图:约束不是“主”节点的字段

我正在制作一个自定义节点列表及其评论。我希望既能限制节点的数量(简单:在这种情况下,每页的项目数指的是节点),但也能限制每个节点显示的评论数量(例如最近的 5 个):

  • 一号节点
    • 评论 1-3
    • 评论 1-2
    • 评论 1-1
  • 节点二
    • 评论 2-7
    • 评论 2-6
    • 评论 2-5
    • 评论 2-4
    • 评论 2-3
  • 三号节点

所以第一个节点有三个评论。美好的。第三个节点没有评论。也很好。但是第二个节点有七个评论;但我只想显示最近的五个。

有没有办法在视图中做到这一点?例如,如果可以将这样的视图包含在另一个视图中,那么制作一个包含注释和提供节点 ID 的参数的视图就很容易了。

我是 Drupal 的新手,如果这是一个明显的问题,我深表歉意。我已经用谷歌搜索了它,但是当你刚开始时很难知道你是否在谷歌搜索正确的东西。

任何建议表示赞赏!

0 投票
4 回答
11033 浏览

php - Drupal 6 不会发送电子邮件,用于帐户激活等

我在本地运行自己的 LAMP 服务器。

我需要设置什么?

它是否能够使用 php-mail 发送电子邮件,而无需配置 smtp。