如何更改drupal 7中视图的[编辑节点链接]
Posted
技术标签:
【中文标题】如何更改drupal 7中视图的[编辑节点链接]【英文标题】:How to alter the [Edit node link] of views in drupal 7 【发布时间】:2015-01-24 11:42:19 【问题描述】:我在视图中添加了[编辑节点链接]和[删除节点链接],呈现为
<a href="?q=node/52/edit&destination=product">Edit</a>
是否有任何钩子(这是优雅的方式)来更改链接以在链接之前插入一个很棒的字体图标,如下所示,谢谢
<a href="?q=node/52/edit&destination=product"><i class="fa fa-pencil"></i> Edit</a>
【问题讨论】:
能否将路径标记输出为 url 而不是完整链接,然后自己添加其余标记?我假设您正在将标记添加到视图中某处的文本字段输入中。 谢谢,2pha。我无法获得像“?q=node/52/edit&destination=product”这样的行链接,视图的原始输出包含 a 元素。 您可以添加节点 ID 行,然后使用 [node:id] 令牌 谢谢,如果我忽略目的地,这是一种方式。但我只是想知道是否有任何钩子,这样我就可以只用代码来实现而不是更改每个视图。 【参考方案1】:如何使用 jQuery 来检测这些链接(即通过“编辑”字)并添加一些类。像这里描述的东西:
Select <a> which href ends with some string
【讨论】:
是的,这是制作通用脚本的方法之一。以上是关于如何更改drupal 7中视图的[编辑节点链接]的主要内容,如果未能解决你的问题,请参考以下文章