jjzjj

javascript - 表单上的 Drupal 动态选择

我确信这对jQuery专家来说很简单,但我是一名后端人员,找不到执行此操作的最佳方法。我在Drupal中有两个数组,一个是View名称列表,另一个是包含每个View的显示列表的数组。下面是填充两个数组的代码://loadlistofviewsintoarrayforselectlists$views=views_get_all_views();$viewnames=array();$viewdisplays=array();foreach($viewsas$view){$viewnames[$view->name]=$view->name;foreach($view->displaya

drupal-6 - PHP 弃用了 Drupal 页面上的警告,尽管在 php.ini 中将其关闭

我的PHP弃用错误充斥着日志文件和Drupal状态页面,如下所示::Functionereg()isdeprecatedinmysite/includes/file.inconline893.我应该能够关闭我的php.ini中的E_DEPRECATED错误,但尽管设置为:error_reporting=E_ALL&~E_DEPRECATEDphpInfo()报告error_reporting主值和本地值均为22527。我做了一个grep-Rerror_reporting在我的文档根目录中希望找到任何硬编码的错误级别但没有运气:./includes/common.inc://Ifthe@

php - Drupal hook_views_post_execute 没有被调用

我正在尝试连接到Drupal7中的hook_views_post_execute事件,我的名为foo的模块位于sites/default/modules/features/foo。我的foo.module文件包含hook_views_api函数的定义,定义如下:functionfoo_views_api(){returnarray("version"=>3.0);}这个函数被调用,但我的hook_views_post_execute实现没有,它是这样定义的(在同一个foo.module文件中):functionfoo_views_post_execute(&$view){$seen_r

php - Drupal FAPI 错误;无法创建对/从字符串偏移量或重载对象的引用

我正尝试按照本教程的思路,将一些自定义自动完成功能添加到我的用户注册页面上的几个文本字段;http://drupal.org/node/854216.我已经能够成功地做到这一点,但现在每当我提交注册表时,我都会得到一个空白页面,并且这个错误会出现在日志中;PHPFatalerror:Cannotcreatereferencesto/fromstringoffsetsnoroverloadedobjectsin/var/www/html/drupal/includes/common.inconline6448,referer:http://[...]/drupal/?q=user/reg

php - 以编程方式,我想要一个没有 "body"字段的 Drupal 7 内容类型

在Drupal7中,我以编程方式创建了一个包含2个新字段的新内容类型。要填写新的内容类型,它会显示一个我不想填写的“正文”字段。有没有办法以编程方式安装新的内容类型来隐藏正文字段。我知道我可以使用CSS来隐藏正文字段,但是,我认为这可能是一个问题。我想使用正确的编程方法来隐藏Body字段。 最佳答案 您可以使用field_delete_instance()来做到这一点如果您需要进一步的帮助,请告诉我们。 关于php-以编程方式,我想要一个没有"body"字段的Drupal7内容类型,我们

php - 如何限制 drupal 搜索索引所有内容类型?

我只希望某些节点被索引。“搜索配置”模块声称具有此功能,但它不起作用。那么,我该如何编辑节点模块以仅索引某些节点,或者更好的是,实现一个可以为我执行此操作的模块? 最佳答案 这是alongstandingfeaturerequest,但看起来它已经被推送到至少Drupal8:/您可以在上面链接的功能请求讨论中找到一些解决方法建议,但搜索配置模块使用的“标准”方法是describedhere.它不会阻止节点被索引,但会操纵搜索查询以忽略某些条目(例如节点类型),以便它们不会显示在搜索结果页面上。由于目前没有明显更好的解决方案(afai

php - Drupal CCK 日期 : how to set datetime field's default value to a fix date?

我有一个CCK日期时间字段,想将其默认值设置为2011年5月31日。当我转到该字段的配置时,我可以将默认值设置为Now、Blank或Relative。Relative由PHP的strtotime参数设置。但是,当我将它设置为2011年5月31日-->我在节点添加表单中得到了今天2011年5月的最后一天-->我在字段配置页面上收到错误ToDate的Strtotime默认值无效。(根据http://php.net/manual/en/function.strtotime.php应该正常工作)您知道如何将其默认设置为2011年5月31日吗? 最佳答案

php - drupal View 对这个用例有用吗

我有一个要呈现给用户的节点列表。然后用户选择3,我需要记住该决定,以便稍后在较小的列表(您的选择列表)中显示它们。为了展示完整的节点列表,我将只使用View来获取所有已发布的节点。问题是我如何存储这3个选择,以便我可以将它们拉入“您的选择列表”?我应该用什么结构来保存它们?创建一个名为列表的内容类型或使用View。不确定,或者这个用例有更合乎逻辑的东西? 最佳答案 您绝对想仔细看看theFlagmodule.它提供了一个灵活的系统,用于“标记”(或标记)节点、用户和评论,以及良好的View集成。使用它,您可以创建一个“收藏夹”标志,

php - 如何让 Drupal 的 $base_url 用于 cron 作业?

当我运行cron作业时,如何让$base_url显示我的Drupal站点的正确url?我是否必须手动设置全局$base_url才能实现?我必须以注册用户身份运行cron作业吗?当我手动运行mysite.com/cron.php时,一切似乎都正常:$base_url设置为正确的url。但是,当我通过cron或drush运行类似的命令时,$base_url被设置为通用的“http://default”。有趣的是,当我以注册用户身份从Drupal内部手动运行cron(例如使用devel)时,$base_url会指向正确的url。有什么建议吗?提前致谢狮子座 最佳答

java - CMS + Java 应用服务器集成架构

是否有人将Java应用程序服务器(例如JBoss)与以下CMS(内容管理系统)之一集成?SDLTridion网站核心Drupal我正在寻找上述CMS之一来创建/管理一个公司网站,该网站主要由来自CMS的静态内容组成,但也包括与JavaWeb应用程序的集成点,这些应用程序也可能反过来使用来自内容管理系统。(需要使用上述CMS之一。)您在业务和公司网站中成功使用了哪种CMS和Java网络应用程序服务器架构来提供CMS网站内容与Java网络应用程序的无缝集成? 最佳答案 我已经将Tridion与JBoss、Tomcat、WebSphere