问题标签 [pathauto]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
drupal - 在启用 Pathauto 的节点“插入”操作期间获取 Drupal 路径?
我正在编写一个与 Google Base 接口的模块。它需要插入指向该项目所在页面的链接,但是,在 pathauto 运行之前,该项目没有路径。如何确保 pathauto 在我的模块之前运行它的钩子,或者获取将由 pathauto 产生的路径?
该解决方案需要足够通用,以与管理员概述的具有不同 pathauto 设置的任何类型的节点一起使用。
问题是当我调用函数时,$node 变量的 [path] 值如下所示: [path] => [pathauto_perform_alias] => 1
节点路径的值是空的,而给 Google Base 的值只是网站的 base-url。
有没有办法改变 hook_nodeapi 函数运行的权重,以便它们稍后运行而不是更早运行?
我遇到了一个类似的问题,分类法没有将术语附加到我试图访问的节点上。我通过使用 taxonomy_node_get_terms() 解决了这个问题
提前致谢。
drupal-6 - Drupal 节点层次结构
我在弄清楚 drupal 如何构建内容时遇到问题。
我有一个名为“艺术家”的内容类型,然后我有“歌曲”,我希望我的 URL 为:
IE
{艺术家生成的 url} -> 由 pathauto 从内容类型的标题自动创建 {song generated url} -> 由 pathauto 从内容类型的标题自动创建
在“歌曲”的内容类型中,有一个用于“节点参考”的 CCK 字段,它引用了 Led Zeppelin。
就我所知:) 所以现在的问题是如何获得我想要的 URL 结构,因为现在我只得到:
太糟糕了:(
提前致谢!
drupal - 如何创建 pathauto 相同的 stackoverflow.com
我知道 stackoverflow.com 使用模块 pathauto。我想在 drupal 中使用 pathauto 来创建 pathauto uri。但我不知道该怎么做。
示例:使用 pathauto 后domain.com/node/1然后domain.com/article/1/title-node
现在我想去domain.com/article/1/??? 然后它仍然显示节点 1 而不是显示未找到的页面。
drupal - Drupal 视图和路径 URL
在我构建的一个视图中,我遇到了 drupal 路径的问题。现在我的视图有这种形式:contents/2/6。
其中 2 和 6 是两个节点的 ID,我想操纵这些 ID 来翻译它们,比如说这些节点的标题。
我不能从视图中执行此操作,因为我将这些值发送到面板,并且面板必须接收节点的 ID。
总而言之,我只想将这些 id 重写(就像 pathauto 一样)标题,我可以这样做吗?有专门的模块吗?
谢谢!
drupal - Drupal RSS 提要链接
我正在创建一些新闻项目等的提要。这些项目具有为它们设置的 URL 别名。RSS 提要中没有使用 URL 别名是否有原因?
我有一个多语言站点,它使用路径别名来显示正确的导航,因此当我从提要中获得“节点”链接时,它会破坏一切。
编辑
我正在使用视图创建 rss 提要当我在视图中进行实时预览时,会显示正确的链接。所以不正确的链接在那之后出现了。
drupal - 在 db 中是为 drupal 的 pathauto 存储的“自动别名”设置
我使用创建了一堆节点node_save()
。不幸的是,我忘了打开它们的自动别名设置。有谁知道我现在该怎么做?我无法弄清楚该设置存储在数据库中的哪个位置。(其他非数据库方法也可以。)
drupal - Drupal:将块分配给特定的内容类型
我制作了一个名为 node-mynode.tpl.php 的自定义模板 每当请求 mynode 类型的节点时,都会自动使用 node-mynode.tpl.php。
但是,现在用户希望在这种情况下查看特定的菜单块。
问题:如何将块分配给特定的内容类型?
提示:我已经开始使用 Pathauto 查看 URL 别名。我怀疑一个解决方案可能在于这个方向。
drupal - 基本了解 Views 和 Pathauto 如何协同工作
我在理解何时使用 pathauto 规则以及何时使用视图页面路径时遇到了基本问题。我有几种自定义内容类型,并且我正在使用块在某些路径上显示节点的某些部分。然后我使用视图页面在路径上显示主节点。
当我这样做时,我不能使用 pathauto,因为它会覆盖我在视图中设置的路径。例如.. 如果我设置“location/%”的视图页面路径,并为“location/[title-raw]”的位置内容类型设置 pathauto 规则,当我浏览到 mysite.com/location/mylocation pathauto获胜,并简单地显示完整节点。如果我不能使用 pathauto,我就不能在我的块上添加参数,因为 Drupal 不再理解它在看什么了!啊!
我试过安装 Util 并改变模块的重量,但没有奏效。但我不应该做任何疯狂的事情,比如改变模块权重,对吧?我的想法一定有一些基本的缺陷。
您如何保持路径和内容井井有条?
助我如流水,助我成杯。
drupal - 有没有办法将用户名输出为 Drupal 中个人资料的链接?
我正在使用 pathauto,因此用户配置文件有一个干净的 URL,格式为 /user/name-name
如何将用户名输出为个人资料的链接?我见过 theme() 函数用来做类似的事情吗?