2010-12-31 11 views
1

ビューによる出力時のフィールド変数名を知る方法。例:今、私はフィールドの出力を上書きしたい、私が追加した名前はfield_helloです。しかし、私はそれの変数名は何か分からないのですか? view-field内の変数の出力方法 - field_hello.tpl.phpdrupal ----- views(フィールド名を知る方法)

答えて

0

Theme Developer(以前はDevelの部分)を使用して、ページを検査して、どの変数が渡され、どの変数があなたのサイト独自のテンプレート。

ビューフィールド内の変数の使用については、セキュリティ上の理由から不可能です。フィールドに応じて、利用可能な変数がいくつかありますが、Viesはテンプレートを処理できる変数すべてに簡単にアクセスすることはできません。

1

ビューUIの[基本設定]で、[テーマ:情報]をクリックすると、現在使用されているテンプレートファイルと使用できるファイル名の一覧が表示されます。すべてのデフォルトテンプレートは、あなたのviews/theme /ディレクトリ内にあります。そのうちの1つをコピーしてカスタムテンプレートを作成すると、 views-view-field.tpl.phpを見ると、利用可能なすべての変数名が書かれています。フィールドテンプレートの場合、$ view、$ field、$ row、および$ outputがあります。前処理された値と処理された値のどちらを使用するかによって、おそらく$ fieldまたは$ outputが必要になります。

0

最も簡単な解決策は、viewsモジュールディレクトリ内を見ることです。これらのテンプレートのviews/theme /すべてがデフォルトの表示表示であり、ビューが生成するvaribles、配列などを出力するコードが含まれています。

関連する問題