web-dev-qa-db-ja.com

クリック可能な画像フィールド

新しいコンテンツタイプを作成するときに、画像フィールドを使用できることはわかっていますが、URLを画像に関連付けて、画像をクリックしたときにそのノードまたは場所に移動する方法を教えてください。コードにアクセスし、imgタグをhrefタグで囲む唯一の方法は何ですか?

3
doug

Stackexchange Dougへようこそ! :)

これが最も人気のあるソリューションだと私は思います。設定はかなり簡単ですが、非常に柔軟であるため、優れています。 Views モジュールが必要です。

  1. 画像を保持しているものと同じバンドル(コンテンツタイプ)にテキストフィールドを追加します。
  2. ビューを作成する
  3. リンクフィールドをフィールドリストに追加し、[表示から除外]をオンにします。
  4. 画像フィールドをフィールドリストに追加し、下にスクロールして結果を書き換え、[このフィールドをリンクとして出力]をオンにし、[リンクパス]フィールドに「トークン」リンクを追加します。利用可能なトークンのリストは、「置換パターン」の下にさらにリストされています。 Example of field rewriting
  5. ビューを保存して、必要な場所に追加します。 :)

ビューについて詳しく知りたい場合は、ビデオチュートリアルシリーズ こちら をご覧ください。

4
Letharion