2011-12-06 10 views
0

特定のコンテンツタイプをjCarouselに出力するビューを作成しました。Drupal Views:スタイリングのために出力に個々のフィールドを公開する

私のフィールドの1つは「背景色」です。この値をjCarouselのli要素の実際の背景色に使用したいとします。次は画像で、この画像をdivにラップして、カルーセルの同じli内に正しくレイアウトすることができます。

このカルーセルには、コンテンツタイプの各メンバーのカスタマイズ可能なイメージと背景色があります。

問題は、jCarouselでは、フィールドがちょうどアレイにダンプされているため、異なるフィールドで異なるフィールドを出力できないということです。理想的には、私が何をしたいのですか:jcarousel-view.tpl.php私のカスタムhtml divタグに$rows[0]['background-color']を出力したいのですが、$rows[0]['image']タグをdivタグにも出力します - 個々の設定を適用するループ内ではっきりと反復されます各要素に割り当てます。
しかし、現在の設定では、$ rows [0]は両方のフィールドをデフォルトのスタイルにダンプするため、個々のフィールドにアクセスすることはできません。

ここで、私がビューで制御できるのは何ですか?または、これを動作させるためにカスタムのハッキングを行う必要がありますか?

+0

出力オプションを書き直してみましたか?ビューの編集ページで任意のフィールドをクリックするだけで、それが表示されます。 –

+0

@FunkyDude残念ながらフィールドをカスタマイズすることはできません。jCarouselは表示形式として許可されていないためです。 –

+0

私はそれをContentからFieldsに変更したので、カスタマイズすることができます。私はあなたの周りの遊びの後にあなたに戻ってきます。 –

答えて

1

出力オプションを書き直してみましたか?ビューの編集ページで任意のフィールドをクリックするだけで、それが表示されます。

関連する問題