【问题标题】:custom url for taxonomy > vocabulary at Drupal 6分类的自定义 url > Drupal 6 的词汇表
【发布时间】:2011-02-20 18:12:36
【问题描述】:

我是 Drupal 的新手。一个问题;

我创建了一个酒店目录网站。我为伦敦、利物浦等地创建了分类>词汇表...例如,下面的网址列出了伦敦

localhost/drupal/taxonomy/term/1

如何将该网址更改为类似的内容

localhost/drupal/hotels/london

有可能吗?非常感谢您的建议!

【问题讨论】:

    标签: url drupal drupal-6 taxonomy vocabulary


    【解决方案1】:

    在 Drupal 核心中启用 path 模块,并从 Drupal 模块网站下载并启用 pathauto 模块。您可以使用 pathauto 来设置规则来决定您希望如何重写分类页面的路径,而且您当然可以这样做。

    我猜要实现您建议的 URL 别名,重写规则如下所示:

    [vocab-raw]/[cat-raw]

    假设您的词汇表称为Hotels,而术语称为London。

    【讨论】:

    • 嘿,谢谢你的帮助!实际上,我已经有了 pathauto,只是现在想听从您的建议,但是在我的站点配置下看不到 Pathauto :( Path 和 Pathauto 已启用,但我没有任何特定的 Pathauto 配置页面:/ 我错过了什么吗?
    • 打开URL Aliases的配置页面,右上角有一个标签Automated alias settings。它链接到example.com/admin/build/path/pathauto
    • 帮助很大!谢谢芬巴尔!我当前的设置img.skitch.com/20100518-fi1pc51igiwm8de4g497mn9ybh.jpg 并更改了它 [vocab-raw]/[cat-raw],但前端没有任何变化,它仍然链接为分类/术语/1:/
    • 您需要批量生成 url 别名。在自动别名设置页面上的分类术语路径设置字段集中,选中显示为Bulk generate aliases for terms that are not aliased 的框,然后点击底部的save configuration
    • 哇哇哇!爱它!感谢您对我的愚蠢问题的耐心和大力支持:) 现在工作得很好:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-29
    • 1970-01-01
    相关资源
    最近更新 更多