问题标签 [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 投票
2 回答
1131 浏览

drupal - 在 Drupal 中,如何创建以一组菜单作为内容的首页?

这个网站http://nationalstrategies.standards.dcsf.gov.uk/似乎正在使用 Drupal,我喜欢首页上的菜单系统,但不知道它是如何完成的。

有没有人知道哪些 Drupal 模块可以重现这种外观和功能?

0 投票
1 回答
390 浏览

php - 如何在 PHP 中运行终端命令?

我正在编写一个内部模块来生成一个小的 LaTeX PDF。在模块中,我如何使用 PHP 来使用命令行?

0 投票
3 回答
1509 浏览

php - drupal 钩子函数及其参数

我现在正在阅读 Pro Drupal 开发,第 82 页上的示例使用以下功能:

我知道我可以通过查看 api.drupal.org 来了解“hook_menu_link_alter”需要哪些参数。我不明白的是我应该如何找出 $item 实际包含的内容。在这个例子中,$item['link_path'] 和 $item['link_title'] 都被使用了——他怎么知道它们存在?

当然,我不仅对这个具体的例子感兴趣。我希望能够对我在 drupal 中看到的任何功能执行此操作。

在此先感谢您的帮助!

0 投票
1 回答
1973 浏览

url-rewriting - 将本地 Drupal 站点推送/迁移到实时站点

  • 我已经在本地机器(ubuntu,Xampp)上安装了drupal,位于localhost。
  • Path 和 Pathauto 模块处于活动状态(生成友好 URL 的模块)。

将我的本地安装迁移/推送到 www.mysite.com

  • 从 phpMyadmin(localhost) 导出 SQL。
  • 在实时站点上创建了一个新数据库(我认为与 localhost-DB 不同的名称不会产生任何问题)。
  • 将 SQL 导入 phpMyadmin,(mysite)。
  • 更改了 drupal 文件夹中 sites/default/settings.php 中的 username-password-DBname。
  • 现在,将 drupal 文件夹及其所有内容上传到“mysite.com”的 /www 中。

访问了 URL www.mysite.com,站点看起来和我的本地主机一样,很好。

但 -

  1. 我在我的 localhost/drupal 上创建了一个 tryPage,pathauto(cleanURL) 推荐了我明确更改为“trypage”的 URL“content/trypage”,因此该页面的绝对链接是“localhost/drupal/trypage”而不是“本地主机/drupal/内容/trypage”。
    现在,当我单击 mysite 上的 trypage 链接时,它会在对我的本地主机的引用中打开,我的本地页面已打开。也就是说,当我在 mysite.com 上单击 newpage 时,请求的 URL 是“localhost/drupal/newpage”而不是“www.mysite.com/newpage”。

    你认为这是因为 SEO 友好的 URL 生成问题,Pathauto 模块。

    无论如何我该如何解决这个问题
    如果我让我的“localhost/drupal”从同一个 URL(mysite.com)打开,我不知道该怎么做,我想通过配置虚拟主机。但如果我这样做,那么 URL www.mysite.com 将带我去哪里,本地或在线。

  2. 现在如果我在我的 localhost 站点上添加新模块、新内容、新页面和新书籍,并希望更新 mysite.com,我是否必须每次都重做 SQL 导出/导入,并使用 rsync/sitecopy() 之类的软件, 上传实时站点上的文件夹。我该如何解决这个问题。
0 投票
4 回答
493 浏览

drupal - 如何重写特定的 URL?

我想重写以下网址:

  • 节点/添加
  • 节点/编辑等

类似于 - 内容/添加 - 内容/编辑

我还使用预填充模型,并且希望能够重写此 URL:

  • node/add/single-gallery-image?edit[field_gallery_node_reference][0][nid]=48

对于这样的事情:

  • 内容/添加/图像?n=48

这可能吗?如果是这样,我是否需要一些 Drupal 模块,或者我是否必须使用 htaccess 文件?

0 投票
2 回答
862 浏览

php - 如何编写 Drupal 模块来访问 .net Web 服务

我是一名 .net 开发人员,需要在 php 中编写一个 drupal 模块来访问 .net Web 服务。

php 将不得不做一些本地存储,我假设在 drupal 数据存储中。

任何人都可以推荐一些关于如何进入drupal开发的好建议吗?
或就如何解决上述问题提出一些好的链接?

非常感谢。

编辑:
drupal 数据存储将用于存储与第三方网站关联的密钥。
此密钥对每个 drupal 用户都是唯一的。
将为每个 drupal 用户从 web 服务中检索此密钥。
密钥将被传递给一些 javascript,然后它会做其他事情。

0 投票
1 回答
306 浏览

drupal - 在 solr 中更改 xml 文件的原因

为了在 Drupal 中安装 apache solr 集成模块,我们需要安装 solr。

必须做的事情是我们需要将 solr schema.xml 和 configure.xml 文件更改为 apache solr 集成模块中的文件。

任何机构都可以解释这种变化背后的原因。

0 投票
2 回答
606 浏览

php - Drupal - 面包屑和“在本节中”

我已经查看了整个 Drupal 站点以了解如何查看菜单面包屑模块​​安装的面包屑,但似乎没有其他人遇到与我相同的问题,有没有人遇到过 Drupal 中的菜单面包屑模块​​并且知道如何使用它?还有一个解决方案在 Drupal 中再次找不到答案,因为您获得了网站一部分中所有页面的列表,并在页面上以另见样式列出它们?

任何帮助,将不胜感激。

谢谢西科

0 投票
1 回答
268 浏览

drupal - 如何与 Drupal 中的好友列表模块建立关系?

我想要的只是一个用户可以单击的简单链接,以创建成为另一个用户朋友的请求。文档对此非常模糊。有人知道该怎么做吗?

0 投票
2 回答
993 浏览

drupal - 请检查白痴:在 Drupal 中自定义分类术语页面

我一直在尝试让我的 Drupal 6 模块在特定条件下自定义分类术语页面的显示方式。这很容易通过主题来实现,但似乎没有一种直接的方法可以通过模块来实现。

经过大量的试验、错误和谷歌搜索,我想出了以下方法来实现这一点:

它似乎运作良好,并且感觉比我在网上找到的替代解决方案要少得多。但是,我担心我在许多 Drupal 论坛页面上的任何地方都没有看到这个例子——这让我觉得这个解决方案可能有一些我还没有看到的可怕错误。

任何 SO'er 都可以看到这个解决方案的问题,或者(更好地)建议一种可以建立在 Drupal 现有主题钩子上的方法吗?