【问题标题】:Refreshing existing nodes to pick up Automatic Nodetitles in Drupal刷新现有节点以获取 Drupal 中的自动节点标题
【发布时间】:2010-08-03 22:17:39
【问题描述】:

我有一组内容类型 ('foo') 的现有节点。从那时起,我安装了 Automatic Nodetitles 模块,它提供了极大的帮助,因为我不再需要努力为该类型的每个节点制定标准化的名称。我已经结合使用自动节点标题和令牌来创建基于节点和 CCK 字段的自动标题命名模式。这对于我为此内容类型创建的任何新节点都非常有效?

如何使用“自动节点标题”Drupal 6 模块刷新现有节点以获取它们的标题?

谢谢,

【问题讨论】:

  • 哇,Pathauto 模块也添加了自定义别名,并且在设置中单击即可为没有它们的节点创建别名...但不知道自动节点标题...

标签: drupal drupal-6 token


【解决方案1】:

必须进行大量搜索才能找到解决方案,但我找到了: http://drupal.org/node/265773#comment-3055470

具体来说:

"从现有的更新节点标题 节点


如果您将节点标题设置为自动 为某些内容类型生成, 现有节点不受影响。你 可以通过访问更新现有节点 'admin/content/node',然后过滤 您的内容类型,标记一些节点和 选择“更新选项”“更新 自动节点标题"

为了大家的利益,发布到 SO。 “更新选项”之一是“更新自动节点标题”。我永远不会猜到!无需额外的模块或功能;它已经存在(当然,一旦安装了 Automatic Nodetitles)。

【讨论】:

  • 我喜欢看到人们做自己的研究而不是坐在那里希望别人能给他们答案...+1
【解决方案2】:

您还可以使用 Views Bulk Operations' 内置的“列出所有内容”替换视图(默认为 admin/content/node2),这将使您在选择/过滤要更新的节点时更加灵活。 VBO 还允许您在所有节点上选择和执行操作,而不是像 Drupal 的默认内容列表那样一次只选择一个页面。

【讨论】:

  • 我自己试过了,如果你有数百个节点要更改,这比我找到的解决方案更优雅。受到推崇的。请注意,VBO 需要一些工作才能运行。我发现这个快速入门指南非常有帮助。 drupal.org/project/views_bulk_operations#quickstart6
【解决方案3】:

只有当你有一堆节点时才有效,如果你有 5000 个呢?

【讨论】:

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