【问题标题】:Drupal User: UID argument with CCK field in URLDrupal 用户:URL 中带有 CCK 字段的 UID 参数
【发布时间】:2013-08-05 20:23:20
【问题描述】:

我有一个视图限制由特定用户通过 User: UID 参数创建的节点。视图页面路径设置是 page/%,它从参数中获取字符串 username 或 UID(例如,page/15 显示用户 15 创建的内容)。虽然功能很完美,但我想使用用户内容配置文件中的 CCK 文本字段来填充 page/% 中的 %。

那么,有谁知道如何保留现有参数的功能,但将显示 URL 从 UID 更改为 CCK 值?

简单地说,我想根据 UID 过滤内容,但让视图使用 CCK 值构造 URL。

【问题讨论】:

    标签: drupal drupal-views cck


    【解决方案1】:

    您应该查看https://drupal.org/project/pathauto 模块。

    【讨论】:

    • 路径自动模块工作得很好,但是对于使用参数构造的动态 URL,它不会跳动。
    【解决方案2】:

    这很简单。添加该字段的上下文过滤器,它就准备好了。

    请注意,此字段应类似于非空格文本或数字数字,或者通常是在 url 路径中呈现而不会出现问题的文本。它也必须是唯一的,否则您可能会得到多个结果。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多