如何创建一个Drupal 7-View,显示所有引用节点到翻译源

时间:2012-08-12 16:33:43

标签: reference internationalization drupal-7 translation drupal-views

我有两种内容类型,一种(A:图像)引用另一种(B:项目)。我也有两种语言(en / de)。在视图块中,我显示了引用项目的所有图像(来自类型A的节点)(来自类型B的节点):

过滤条件:

  • 内容:已发布(是)
  • 内容:类型(=项目图片)

内容相关过滤器:

  • (field_refering_project)内容:Nid

关系:

  • 内容:参考项目

在原始语言节点页面(en)上运行良好。但是当我改变项目的翻译页面时(de)没有显示图像。

我现在需要编辑视图或创建一个新视图,该视图还向我显示引用调用视图的已翻译节点的原始节点的图像。 够清楚吗?我不是...... 感谢名单!!!

1 个答案:

答案 0 :(得分:0)

通过将此代码添加到page.tpl.php

来解决问题
$imagemenuview = views_get_view('projectimagemenu');
echo $imagemenuview->preview('block', array($node->tnid));

但仍然对使用上下文过滤器:内容:Nid 返回TNID而不是NID 的解决方案感兴趣当过滤器值不可用时