2012-01-25 7 views
1

誰かが、コンテンツエディタが各ノードのイメージキャッシュプリセットを個別に選択できるようにするモジュールを認識していますか? 編集者がイメージフィールドにイメージをアップロードするたびに3つの異なるプリセットを選択できるようにしたいと思います。私はすでに考えられImagefieldにアップロードするときに、Drupalエディタでimagecacheプリセットを選択する方法を教えてください。

もの: - 右 プリセットで画像をプリセット選択を行った後、出力するノードテンプレートの中にあるもの オプションをチェックするためにオプションフィールドを追加します。いつかそれ以前に行ったことがありますが、 を変更したりコンテンツタイプを追加した場合には維持することは好ましくありません。 - 3つの画像フィールドを持ちます.1つは各プリセットに対応し、ラジオボタンと「条件付きフィールド」モジュールを使用して、現在選択されている画像フィールドのみを表示します。 残念ながら、Drupal 7の生産には条件フィールドは推奨されていません。

これ以上のアイデアはありがたいですね。 「その後、プリセットの選択をするためにオプションフィールドを追加し、右のプリセットで画像を出力するノードテンプレート内のこれらのオプションをチェックし、」 ダニエル

答えて

0

  • でtheme_preprocess_nodeで関数を作成する方が良いだろうあなたのテーマのtemplate.phpファイルはnode.tpl.phpではありません。このようにして、より良い方法で状態を維持することができます。

  • が、私はわからない「条件付きフィールドはまだDrupalの7に生産することはお勧めしません」をいただきました!と同様の機能がD7フォームAPIに追加されたD7の条件フィールドモジュールのロードマップ自体。あなたは、次のリンクをチェックしたいかもしれません :1、Formatter Fieldがあるように見えるん

http://api.drupal.org/api/examples/form_example--form_example_states.inc/function/form_example_states_form/7

http://randyfay.com/states

+0

感謝しなければならない場合があります現時点で-beta2にあります注意してください。私は、フォーマッタフィールドがそれ以上の助けにならないなら、API関数を見ていきます。 – klickreflex

5

:このモジュールでは

、あなたがするフォーマッタフィールドを追加することができますページノードは、イメージフィールドに接続されています。ノードが作成または編集されると、ノードごとに画像スタイルを選択できます。

Field Formatter example

あなたは後にしているもののように見えます:

それはこのような何かを行います。

それはそうテストのビット

+0

これは素晴らしいですね。明日、それをチェックするつもりです、ありがとう! – klickreflex

関連する問題