【问题标题】:Different versions of pages/articles in DrupalDrupal 中不同版本的页面/文章
【发布时间】:2014-05-07 15:27:47
【问题描述】:

我正在使用 Drupal7 建立一个网站,并希望创建不同版本的页面或文章,就像 Drupal 内置的本地化支持一样。例如,一个名为“信息”的页面目前有两个版本:

  • 德语
  • 英语

我想要什么:

  • 德语
    • A 版
    • B 版
  • 英文
    • A 版
    • B 版

然后,一个会话变量或任何东西将决定向用户呈现哪个版本,使用哪种语言。

我已经在我的内容类型“基本页面”中创建了一个分类字段,但是 locale-module 当然只提供语言...

提前致谢!

【问题讨论】:

    标签: php drupal-7


    【解决方案1】:

    您可以使用Views 做到这一点。转到?q=admin/structure/views/add 并创建一个Content revisions 类型的新视图。

    【讨论】:

    • 我有点困惑你这将如何实现我的需求......我认为修订只是随着时间的推移对项目进行版本化?我怎样才能同时进行两个(或多个)修订,都代表一个最新状态?
    • 加法:我真正想要的是例如三个页面,具有三个不同的“标签类型”标签,它们是代表同一页面的一种连接含义,就像语言模块一样......
    • 不完全是我想要的,但你的回答让我选择了(imo)最佳解决方案:我创建了一个内容视图,并使用两个上下文过滤器选择了单个页面:一个用于类别,一个用于页面标题。
    猜你喜欢
    • 2014-09-02
    • 2015-12-29
    • 1970-01-01
    • 2018-11-15
    • 1970-01-01
    • 1970-01-01
    • 2011-03-04
    • 2023-03-26
    • 2023-01-21
    相关资源
    最近更新 更多