【问题标题】:Creating Multiple URLs to 1 page为 1 个页面创建多个 URL
【发布时间】:2013-10-09 08:12:38
【问题描述】:

在 Drupal 上我想这样做:

如果我创建一篇文章,我可以选择它是否是“persbericht”。因此,如果我对“Persbericht”选择“是”,则创建这些网址 www.blabla.com/persbericht/nieuws/article 和 www.blabla.com//nieuws/article

如果没有,则只创建一个链接:www.blabla.com//nieuws/article。

如果我对“persbericht”选项说“是”,那么它会为一个页面创建 2 个 url,一个是 persbericht/nieuws,另一个是 /nieuws,如果我说不,它只会创建一个指向 /nieuws 的 url。

这可能吗?

【问题讨论】:

    标签: php drupal hyperlink


    【解决方案1】:

    您可以使用分类法将文章标记为 persbericht, 然后在 pathauto(我认为)中,您可以指定如果分类存在,那么它应该是

    persbericht/新闻/文章

    那么当没有选择分类时,persbericht 将不会成为 url 的一部分。

    要创建第二个 url,您可能需要在您的 template.php 文件中进行 som hack,或者为此创建一个自定义模块。

    以下是有关如何以编程方式创建新网址的信息 Drupal: How do I programatically create a URL alias for a node that already has an alias on node save?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-01-09
      • 1970-01-01
      • 1970-01-01
      • 2014-07-20
      • 1970-01-01
      • 1970-01-01
      • 2017-12-14
      相关资源
      最近更新 更多