2011-12-06 13 views
0

我創建了一個視圖,它將特定的內容類型輸出到jCarousel中。Drupal視圖:公開輸出樣式的個別字段

我的一個領域是'背景顏色',我想在我的jCarousel中使用該值作爲li元素的實際背景顏色。接下來是一個圖像,我希望這個圖像被包裹在一個div中,我可以在轉盤的相同li內正確佈局。

因此,此傳送帶將爲內容類型的每個成員都有可定製的圖像和背景顏色。

問題是,在jCarousel中,字段只是隨意地轉儲到數組中,所以我不能以不同的方式輸出不同的字段。理想情況下,我想要發生的是:在jcarousel-view.tpl.php我想輸出$rows[0]['background-color']到我的自定義html div標記,然後$rows[0]['image']輸出到我自己的自定義類div標記也顯然迭代循環內應用單個設置到每個元素。
但是,當前的設置是$ rows [0]將這兩個字段轉儲爲默認樣式,我無法訪問單個字段。

現在,這是我可以在Views中控制的東西嗎?或者我需要做一些自定義黑客攻擊來實現這個功能嗎?

+0

您是否嘗試過使用重寫輸出選項?只需點擊視圖編輯頁面中的任何字段,就可以看到它。 –

+0

@FunkyDude不幸的是我無法自定義字段,因爲jCarousel作爲顯示格式不允許它。 –

+0

我說謊,將其從內容更改爲字段,現在我可以自定義。遊戲結束後,我會回到你身邊。 –

回答

1

您是否嘗試過使用重寫輸出選項?只需點擊視圖編輯頁面中的任何字段,就可以看到它。