2009-08-18 69 views
0

我告诉视图显示一个带有NID内容的字段。我告诉它我要“改写这个字段的输出”,我输入:Javascript链接到drupal视图

<a href=”javascript:void(0);” onclick="javascript: approve([nid])" >Approve</a> 

当浏览网页,所有的JavaScript已经剥离。我如何获得视图以接受链接中的JavaScript,或者我可以使用其他方式显示链接?

注意:自定义文本字段也不起作用。

+0

不是答案,但javascript:URLs已过期(并且您也不需要它在onclick中)。 'Approve' – ceejayoz 2009-08-18 18:28:42

+0

有趣。这不会导致页面跳到顶部? – coderama 2009-08-18 18:30:51

+0

'返回false'位阻止了这一点。在jQuery中,你可以使用'event.preventDefault()'来做同样的事情。 – ceejayoz 2009-08-18 18:47:40

回答

2

找到解决方案! http://drupal.org/project/views_customfield

从描述:

该模块提供了一些有用的(视图)的字段。 可用(视图)字段: 标记 允许使用自定义文本和输入过滤器系统的字段。 PHP代码 允许使用自定义PHP代码的字段(可访问查看的数据库结果) Rownumber 包含rownumber(尊重寻呼机)的字段。