从drupal.stackexchange.com复制,希望在这里获得更多答案:
我面临一个相当普遍的问题,即显示类似于当前节点的节点列表.类似节点被定义为具有当前节点具有的至少一个分类术语的节点.作为模块提供的解决方案很少,但是我发现的模块(特别是按术语相似)对于Drupal 7处于测试阶段(如"不能正常工作").
我还发现了一些基于视图和上下文过滤器的解决方案(例如http://scito.ch/content/show-related-nodes-block-based-taxonomy-terms-views-3-and-drupal- 7)或关系.我很喜欢,因为它为我节省了安装额外的模块,并查看正在积极开发和支持我宁愿使用他们,而不是任何自定义解决方案这种方式.我无法解决的问题是如何按照他们共享的术语数量对"类似节点"进行排序.例如,如果我的"IPhone 4S"节点带有术语"小工具","Apple"和"电话",我希望按以下顺序使用类似的节点:
如何根据共享的术语数量对此视图中的节点进行排序?
这个问题是关于构建视图,请不要建议模块或基于php的自定义解决方案.谢谢.
如何在Drupal 7下获得pathauto以通过完整菜单路径生成URL别名?
我正在尝试过滤视图以仅显示当前用户的节点.按用户过滤:当前缺少,哪里可以找到/启用?
我一定很遗憾.
如何添加自定义Drupal日期格式.我想显示没有小时和分钟的日期,但选项不包含它.
我想在Drupal 7中发送电子邮件.那么,有没有人知道如何在Drupal 7上配置Gmail SMTP?
我想获得一个字段的图像路径.我在节点中,我需要图像的Url才能将其作为内联css中的背景图像.我找不到解决方案.你能帮助我吗?
我正在使用Drupal 7和Omega 3.我网站的首页需要一个仅覆盖页面上半部分的图像,无论浏览器大小如何,都需要扩展到全宽.我发现我可以这样做,我为主页创建一个delta,当网格设置为流体时,图像将使用整个包装器作为品牌区域.但是,将网格设置为流体会导致页面移动菜单而不是为桌面设计的菜单.
如何在960中拉伸图像全宽或使用流体网格并显示桌面菜单而不是移动菜单?
问候,
卡尔

我很有可能只是寻找帮助找到drupal(7)中已存在的函数的名称,但有时文档有点难以导航.希望有人可以帮助我.
我有一个具有自定义字段的节点.
我正在模板中工作field--mycustomcontenttype.tpl.php,所以我试图找到输出的PHP函数的名称和图像样式的图像字段.
mycustomcontenttype 是一个具有以下附加字段的NODE:
[field_image] => Array
(
[und] => Array
(
[0] => Array
(
[fid] => 51
[alt] => ImageAltText
[title] =>
[width] => 150
[height] => 150
[uid] => 29
[filename] => myimagename.jpg
[uri] => public://myimagename.jpg
[filemime] => image/jpeg
[filesize] => 8812
[status] => 1
[timestamp] => 1339445372
[uuid] => a088ea8f-ddf9-47d1-b013-19c8f8cada07
[metatags] => Array
(
)
)
Run Code Online (Sandbox Code Playgroud)
所以我可以使用(丑陋的)手动滚动函数来显示图像,这些函数获取了找到的值$item['#options']['entity']->field_image并替换public://了实际的服务器路径,然后我也可能想要加载正确的图像drupal图像样式(缩略图,自定义样式等...)
可悲的是,我只是不知道函数的名称是什么类似于:unknown_function_name_drupal_image_print($item['#options']['entity']->field_image, 'thumnail');是.
有没有人可以帮我找到这个?
我需要在模块中抛出404错误.或者可能是否有可能为菜单挂钩设置所需的选项?
虽然自D4系列以来我一直在使用drupal,但我只是开始使用D6进行专业开发,所以 - 尽管我进行了各种站点升级 - 但我从未遇到过必须将自己的代码移植到新版本的任务.
我知道Drupal社区会想出很多关于改变API和体系结构的变化(见技术支持朽木模块为D5,D6,甚至这些D6-D7的存根怎么对的对模块 和主题).
然而,我正在寻找的问题更多的是在战略思考方面,或者换句话说,我正在寻找关于如何计划/实施/审查移植我自己的代码的过程的投入和建议,同事开发者通过以往的经验学到了什么.一些例子:
这些问题并不是一个详尽的列表,但我希望他们能够了解我正在寻找什么样的信息.我宁愿说:无论你认为什么是相关的,我没有在上面列出获得"加"!:)
如果我没有表现得足够清楚,请发表您认为我应该在问题中添加的信息的评论.提前谢谢您的时间!
PS:是的我知道...... D7还没有出来,重要的贡献模块升级需要几个月......但是开始思考永远不会太早!:)