问题标签 [drupal-modules]

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 回答
1784 浏览

drupal - 如何摆脱 Drupal CSS 样式表?

我正在努力完成以下工作。我需要使用 Drupal 6 作为项目要求,但我想将它与我自己的 HTML 和 CSS 样式表一起用于每个节点/视图/面板等。

问题是,无论主题是什么,我总是发现 Drupal 适用于我的 HTML 内容,包括我的 CSS 样式表和与所选主题相关的 CSS。我也尝试过使用样式剥离器模块(安装在站点/所有/模块中),但没有成功。无论我做什么,额外的 CSS 样式表都会应用到我的页面上,完全破坏了我的布局。

实现这一目标的正确方法是什么?为什么样式剥离器根本不起作用?是否有完全空白的主题可用?我尝试过 basic、mothership、zen 等,但我总是看到附加的 CSS 样式表应用于我的页面。

这让我发疯,Drupal 因其灵活性而被其他人选中。先感谢您。

0 投票
1 回答
711 浏览

javascript - 防止drupal加载其他模块的javascript

我有一个drupal 页面,我使用的方式与该站点的所有其他页面非常不同。

我有一个模块可以在此页面上加载一组专门的 js。我发现我的 JS 不适用于其他模块的 js 或者可能是 drupal 核心。

如何防止其他模块在该特定页面上执行 drupal_add_js。

谢谢!

0 投票
2 回答
1368 浏览

php - 构建用于处理时事通讯文章的 Drupal 时事通讯模块

我们正在构建一个用于为电子邮件通讯生成 HTML 的模块。我们已经研究过使用其他一些模块(SimpleNews、MailChimp 等),但由于各种需求,我们构建自定义解决方案会更容易、更好。

作为一个新的 Drupal 开发人员,我有点担心以“非 Drupal”的方式处理这个问题。话虽如此,我的计划是设置一个词汇表,其中 Newsletters 作为一个术语,而实际的 Newsletters 作为子术语,如下所示:

这有一个额外的好处,就是能够组织文章的发布位置(除了在网站上)。

但是,问题是如何处理不同的时事通讯问题。我可以更深入地了解词汇,如下所示:

但我想知道这是否增加了太多的复杂性。一旦我有了这个分类设置,当用户去添加新的时事通讯时,它也会创建一个节点(内容类型:时事通讯),当他/她去添加新问题时,它也会创建一个节点(内容类型:问题.) 这些将成为该内容的登录页面。

那么,问题是有没有更好的方法来处理这种结构?这是一个类似 Drupal 的解决方案吗?

0 投票
1 回答
368 浏览

drupal - Drupal 节点表单定制

我有一个节点类型“review”,它附加到两个词汇表,并出现在节点表单中名为 VOCABULARIES 的字段集中。但我不希望他们在一个字段集中。我正在模块中使用该功能,并且还增加了模块重量,但到目前为止还没有成功。谁能告诉我我在这里做错了什么..?

0 投票
2 回答
578 浏览

drupal - 任意 CCK 字段的面板式 UI?

我有一个 Drupal 内容类型,它有无限的照片、文本框和外部链接 CCK 字段,但是虽然字段本身可以通过拖放重新排序(即照片 B 在照片 A 之前),但我不能在字段之间任意排序(即照片B,链接A,照片A,文字A,链接B)。

面板很棒,它的拖放功能,正是我在寻找界面方面的东西。有没有人见过一个面板风格的 UI 来订购不同 CCK 字段的任意集合?

0 投票
3 回答
4834 浏览

forms - 是否有用于具有强大 CRUD 样式行为的表单的 Drupal 模块?

我们正在建立一个网站,其中包含大量需要由 CMS 管理员编辑的数据库表。一些表格是由网站前端用户提交的表单提供的。一些表格纯粹在 CMS 中,用于在网站前端创建自定义模块。

虽然 Drupal 中有一个表单模块,但我认为它不能满足我们的要求。有谁知道允许将表单保存到具有以下功能的 CRUD 样式数据库的系统?

替代文字
(来源:yart.com.au

  1. 导出所有数据库字段。

  2. 查看可过滤表中的记录摘要。

  3. 带分页

  4. 您可以在记录中建立一对多关系,例如

替代文字
(来源:yart.com.au

为 10 个表单手动编写代码需要大量工作。特别是一对多的关系。如果有一个强大的模块可用,它会节省我们编写一个模块。

0 投票
1 回答
2683 浏览

ajax - 在 drupal 中以编程方式更新 {node_counter} 表

我目前在我的 Drupal 6 安装中使用统计模块(核心)。每次查看节点时,这都会增加 {node_counter} 表中的计数,这是有效的。

我的问题是 - 我也可以以编程方式增加这个计数器吗?当用户与从视图创建的内容交互时(比如单击灯箱),我希望实现这一点,因此能够使用 AJAX 更新表格将是理想的。

我对 do 进行了快速搜索,似乎没有任何模块可以立即突出。有人对这个有经验么?

0 投票
4 回答
150 浏览

drupal - drupal 中是否有类似于联系表单的可自定义表单?

我需要一个表单来使用户能够在三个字段(内容、地点和时间)中输入事件信息。然后我希望能够以表格形式呈现事件。我不知道PHP。drupal 有用于此目的的模块吗?

0 投票
3 回答
19114 浏览

drupal - Drupal 视图:显示用户在个人资料页面上创建的最近节点

我想知道如何在用户的个人资料页面上显示用户最近创建的节点。我在 /user/%user 为用户创建了一个新页面,我希望能够显示该用户创建的最新节点。

0 投票
2 回答
538 浏览

drupal-6 - Drupal:每次用户发表评论时,我如何运行自定义函数?

我正在使用 Drupal 6 及其核心评论模块。

每次用户发表评论时,我都想运行一个自定义函数,但出于明显的原因,我不想弄乱comment.module。

有没有一种实用的方法可以在自定义模块中做到这一点?如果没有,还有什么替代方案,因为我不想编写自己的评论系统。