草庐IT

drupal-8

全部标签

php - 第 551 行的 fatal error : Maximum execution time of 30 seconds exceeded in c:\wamp\www\drupal2\includes\common. inc

当我进入drupal6中的管理选项时。我的浏览器出现以下错误FatalError:Maximumexecutiontimeof30secondsexceededinc:\wamp\www\drupal2\includes\common.inconline551在我的drupal6sites/all/modules文件夹中安装“Views”模块后,此错误开始出现。为什么会这样?请帮忙。谢谢。 最佳答案 使用wamp它非常简单,单击任务栏上的wamp图标,转到php,然后转到php.ini,然后找到max_execution_time并

php - Drupal 7 临时缓存项不会过期

我有一个相当昂贵的服务器调用,我需要缓存30秒。但是,我似乎无法让缓存过期。在下面的代码中,在第一次缓存之后,它永远不会超过$return->cache_data,即使在time()+30秒之后也是如此。请注意,我什至可以打印$cache->expire并且它肯定设置为30秒前的时间并且永远不会更新。我已经多次手动清除缓存以确认我得到了相同的结果。这看起来有什么问题吗?functionmymodule_get_something($id){//settheuniquecacheid$cid='id-'.$id;//returndataifthere'sanun-expiredcache

php - Drupal:如何在与表单相同的页面上呈现表单结果

如何在与表单本身相同的页面上打印表单提交的结果?相关hook_menu:$items['admin/content/ncbi_subsites/paths']=array('title'=>'Paths','description'=>'Pathsforaparticularsubsite','pagecallback'=>'ncbi_subsites_show_path_page','accessarguments'=>array('administersiteconfiguration'),'type'=>MENU_LOCAL_TASK,);页面回调:functionncbi_su

php - Drupal View : Generate xml file

是否有可用于生成xml文件的View插件?我想要一些东西,我可以选择我想要在xml中出现的字段以及它们的显示方式(作为标签或父标签的属性)。例如:我有一个包含三个字段的内容类型图片:标题、大小和尺寸。我想创建一个可以生成如下内容的View:titletitle...如果还没有实现,我应该实现什么?我考虑过实现一个显示插件、一个样式、一个行插件和一个字段处理程序。我错了吗?我不想用模板来做这件事,因为我想不出办法让它可以用模板重复使用。 最佳答案 自定义样式插件绝对可以做到这一点;我掀起了一个输出Atom提要而不是RSS。从Views

php - 如何获取通过 drupal hook_menu 发送的多个参数

我在下面有这个菜单Hook,我通过它向函数发送两个参数。但在函数中我只接收第一个参数。有人知道如何使用Drupal菜单系统发送和获取多个参数吗?functiondrupal_menu(){$items=array();$items['drupal/%/%']=array('title'=>t('WelcometotheHelloWorldModule'),'pagecallback'=>'drupal_page','pagearguments'=>array(1,2),'accessarguments'=>array('accesscontent'),'type'=>MENU_CALL

php - 以编程方式更改事件的 Drupal 7 主题

以编程方式更改事件Drupal7主题的正确方法是什么?我在Drupal6中使用了$custom_theme,但它在Drupal7中不起作用。 最佳答案 您可以使用hook_custom_theme():functionmymodule_custom_theme(){if($some_condition_is_true){return'my_theme';}}如果您需要根据路径进行选择,那么最好的方法是覆盖特定菜单路由器项的主题回调。Seehereforanexample. 关于php-以

php - Drupal 表单提交,表单 after_build

$form['#submit']和$form['#after_build']有什么区别? 最佳答案 api文档对此进行了很好的阐述。$form['#submit']将向您的表单添加一个提交处理程序数组:即当有人单击“提交”按钮时,将调用数组中的函数。这些将在提交后调用。当您调用hook_form_alter()将另一个提交函数添加到您没有自己构建的表单时,您通常会希望使用此属性,就像您自己创建表单一样代码,您还创建了默认的提交处理程序。Here是#submit上的FAPI文档。$form['#after_build']的相似之处在于

php - Drupal:是否调用过 *.api.php 中的 hook_ 函数?

在Drupal7中,每个核心模块都有一个*.api.php文件,其中*是模块的名称。例如modules/node/node.api.phpmodules/path/path.api.php这些文件有什么用?它们包含以hook_开头的函数,以及(我认为)模块调用的钩子(Hook)的名称。例如modules/system/system.api有functionhook_entity_view($entity,$type,$view_mode,$langcode){$entity->content['my_additional_field']=array('#markup'=>$additi

php - Drupal + Nginx + Php-cgi : 502 Bad Gateway error

我们使用php-fastcgi在Nginx上运行Drupal5.x。有一段时间一切正常。突然之间,我们(用户)遇到了502BadGateway错误。重新启动PHP-cgi、nginx..重新启动机器等没有帮助。有没有其他人遇到过此类问题?可能的嫌疑人有哪些? 最佳答案 今天我在一个CI项目上得到了“502BadGateway”,在深入研究这个问题后我发现它是nginxfastcgi缓冲区的问题,这里是解决它的方法:打开/etc/nginx/nginx.conf将以下行添加到http部分:fastcgi_buffers816k;fas

php - Drupal - 显示 block 内节点的标题

我需要在block中动态显示节点的标题。我原以为这会很简单,但我尝试过的所有代码片段似乎都不起作用(例如title;?>)我已经检查并测试了PHP输入格式是否打开并与其他PHP零碎工作,一切似乎都正常。有什么想法吗? 最佳答案 使用drupal_get_title()用于获取当前页面的标题。 关于php-Drupal-显示block内节点的标题,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/ques