2009-08-18 11 views
0

NIDの内容を持つフィールドを表示するように表示しています。私は、「このフィールドの出力を書き換え」したいと私は入るということを言っている:drupalビューでのJavascriptのリンク

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

ページを表示すると、すべてのJavaScriptが取り除かれました。リンクでjavascriptを受け入れるビューを取得するにはどうすればよいですか、リンクを表示するのに他の方法を使用できますか?

注:カスタムテキストフィールドも機能しません。

+0

答えはありませんが、javascript:URLは古くなっています(また、onclickでは不要です)。 「Approve」 – ceejayoz

+0

興味深い。それでページがトップにジャンプすることはありませんか? – coderama

+0

'return false'ビットはそれを防ぎます。 jQueryでは、 'event.preventDefault()'を使って同じことをすることができます。 – ceejayoz

答えて

2

解決策を見つけました!説明からhttp://drupal.org/project/views_customfield

このモジュールは、いくつかの有用な(ビュー)フィールドを提供します。 利用可能な(表示)フィールド: マークアップ カスタムテキストと入力フィルタシステムの使用を許可するフィールド。 PHPコード カスタムPHPコードの使用を許可するフィールド(ビューのデータベース結果へのアクセスを許可) Rownumber rownumberを含むフィールド(ページャを尊重する)。

関連する問題