【发布时间】:2015-02-23 02:37:33
【问题描述】:
我无法让我的视图按节点的翻译标题排序。我在启用实体翻译和标题模块的情况下运行 drupal 7。我有一个名为“muscle”的内容类型,我已将所有英文标题翻译成德文。我创建了一个按字母顺序列出所有肌肉标题的视图。该视图在英文和德文页面上都运行良好,但在德文页面上,标题按英文排序,因此显得杂乱无章。
这是视图中的 SQL 代码:
SELECT node.nid AS nid, node.title AS node_title, 'node' AS
field_data_title_field_node_entity_type
FROM {node} node
WHERE (( (node.status = '1') AND (node.type IN ('muscle')) ))
ORDER BY node_title ASC
我一直在寻找解决方案,但无法找出我做错了什么。我确实看到节点表不包括翻译的标题,所以我认为需要加入。我还看到,当我在编辑视图时,我没有选择翻译后的实体进行排序的选项。
任何帮助将不胜感激!
【问题讨论】:
标签: drupal drupal-views multilingual