drupal

php – Drupal 7如何渲染自定义字段

我在基本页面内容类型中添加了一个名为“field_header”的自定义字段.如何在page.tpl.PHP模板上访问此字段,以便我可以在任何地方显示它?不要忘记不是每个页面都必定是一个节点页面,所以你最好不要尝试在node.tpl.PHP中访问它,而不是page.tpl.PHP.在node.tpl.PHP中,您可以像这样呈现特定字段:如果您必须在page.tpl.PHP中执行此操作,那么您希望在模板文件中实现预处理功能以获取所需的变量:然后在page.tpl.PHP中,您将可以访问变量$my_heade

php – 如何在Drupal 7中的模板中呈现Youtube缩略图

我正在使用以下模块:>媒体>media_youtube>样式并希望在模板中呈现Youtube视频的缩略图.我应该使用哪个主题功能和什么参数?我最好的女孩会像:其中$my_media是一个包含fid,uri,filename,filemime等的数组.由于我对Drupal很新,所有我对模块源代码的尝试都失败了.我觉得我已经尝试了所有可能的youtube和styles模块中定义的风格名称组合,而没有得到任何输出.视频本身的渲染可以很好的使用你们怎么做?

php – 调试Drupal的白屏死亡?

我有一个Drupal安装,以前在我的本地主机上完美地工作.然而,现在,格式化我的电脑后,它只显示一个空白屏幕.所以我的问题是,如果我甚至不能登录到服务器,怎么能看到事情出错了?我正在使用Xamp1.7.1和Drupal6.我还需要提到,一旦我尝试加载本地机器上的网站,apache也崩溃!另外,我的PHP内存设置为1024MB.任何人都知道为什么这只是死亡?Drupal手册中有一整页专门用于调试“WhiteScreenofDeath”.简而言之,通过在index.PHP文件的顶部添加以下内容来启用错误报告:

php – 我应该将Drupal或Kohana类型的框架用于Web“应用程序”吗?

它是否可以为用户提供类似仪表板的界面来更改其设置或首选项?它可以汇总来自特定用户的数据,以便为他人提供更好的结果/信息吗?简而言之,是的.有很多方法可以实现您描述的内容.但可能他们至少会涉及到极好的“观点”–模块.我认为视图是任何人的某种终极抽象sql层和UI.并且有超过300个模块以某种方式与视图集成…page=55)这听起来Drupal就是这些模块……filters=drupal_core:103&solrsort=sort_title%20asc&text=d7cx&display=table编辑:

ajax – 如何使用Drupal返回实际的JSON?

我想在本地实现一个简单的AJAX函数,允许我在用户输入时自动完成现有节点的节点标题.为此,我需要能够拥有可以在节点标题上搜索的API.问题是当我输出原始JSON时,它被标签包围.所以,无论我做什么,我都会……我已经尝试实现一个自定义页面模板,它只输出内容,产生相同的结果.以下是我目前在模块文件中执行此操作的方法…如何返回JUST原始JSON?

php – 如何在drupal中从cron作业创建节点?

在drupal4.7的自定义模块中,我将节点对象一起攻击并将其传递给node_save($node)以创建节点.这个hack似乎不再适用于drupal6.虽然我确信这个hack可以修复但我很好奇是否有标准的解决方案来创建没有表单的节点.在这种情况下,数据会从另一个网站上的自定义Feed中提取.我不知道用于实际创建节点的标准API.但这就是我从构建一个能够完成你所做的事情的模块中收集的内容.>确保设

php – 在Drupal 7模板中获取自定义用户字段的值?

我正在用drupal构建我的第一个站点.我创建了一个自定义用户字段:全名.现在我想在我的模板中获取此fild的值,说“Hello,%username%”.我怎么做?根据您的设置/字段名称,在template.PHP中这样的内容:然后在page.tpl.PHP中这样的事情:请注意,如果您正在运行多语言网站,则可能需要更改LANGUAGE_NONE.

Drupal 6:升级jQuery的最佳方法?

我想在我的drupal安装中升级jQuery.目前我有jQuery1.2.6,我想将它升级到jQuery1.4我猜一些Drupal模块仍然依赖于旧的jQuery版本.我已经尝试过jquery_update模块来升级jQuery,但它没有用.它要求用新的文件替换“misc”文件夹中的原始Drupal文件,但它不起作用.无论如何,我想知道是否有更好的方法而不是使用另一个模块谢谢解决方法jquery更新模块不安装jquery1.4.您需要手动更新jquery.js.

php – 推送通知Drupal模块 – 删除设备(Web服务)

我开始使用这个模块,我已经设法注册设备.现在我正在尝试取消注册设备但是当我发送http删除请求时,我获得的消息是“HTTP/1.1301永久移动”,我不知道发生在这里.我一直在网上冲浪,但我没有发现任何与此有关的事情……