見出しは英語の最高の例ではありませんが、私が理解していることを願っています...
私はDrupalのバグに遭遇しました;画像フィールド(http://drupal.org/node/916446)のタイトル値の長さをチェックしていません)と私そのフィールドを使用して、画像の下のdivに表示していた画像のキャプションを保存していました。
タイトルフィールドがより多くの情報を保持できるようにする方法、またはさらに(意味的には特に)キャプション情報を保持するための追加フィールドを作成する方法はありますか?
キャプション用に個別のフィールドを作成しないのは、画像フィールドに複数の画像を許可しているためであり、コンテンツ管理の観点からは、画像とキャプションを簡単に一致させることができないためです。
Image.field.incのバージョンを作成するような単純なものだと思いますか?誰かがそれをしたか、これを実現する方法を知っていますか?
あなたが探しているのは Field Collection モジュールだと思います。フィールドをグループ化して、グループを何度も繰り返すことができます。次の記事では、モジュールの機能について詳しく説明しています。 Create Multigroups in Drupal 7 using Field Collections
フィールドコレクションプロジェクトページから:
任意の数のフィールドをアタッチできるフィールドコレクションフィールドを提供します。
フィールドコレクションは、ホストエンティティに埋め込まれたエンティティとして内部的に表現されます。したがって、必要に応じて、フィールドコレクションを個別に表示および編集することもできます。
画像フィールドキャプション モジュールDrupal 7の場合、画像フィールドにテキスト領域が追加されます。これを使用して、各画像フィールドのプレーンテキストまたはHTMLのキャプションを入力できます。説明。
キャプションは、ノードディスプレイの各画像の下にレンダリングされます。表示をカスタマイズする必要がある場合は、image_field_caption.tpl.phpファイルのコピーを取得してテーマのディレクトリに配置し、必要に応じてhtmlを変更します。
sites/all/themes/MY_THEME/image_field_caption.tpl.php
過去には素晴らしい Field Collection モジュールを使用しましたが、画像フィールドの説明/キャプションだけが必要な場合は少し重いかもしれません。ここで画像フィールドキャプションモジュールが登場します。うまくプレイします。
1年間ここに出てからこの質問を再検討します。最善の解決策は、画像フィールドをまったく使用せず、代わりに Media module を使用してファイルフィールドを使用することです。
これにはいくつかの利点があります。
また、Mediaモジュールのバージョン2を存続させることもお勧めします。それは多くのことが起こっています。唯一の例外は、高トラフィックまたは安定した安定したサイトです。おそらくバージョン1ブランチに固執する必要があります。