2012-07-02 106 views
3

10首先,我很清楚這個話題,但遺憾的是我似乎無法回答問題的原始答案提供者。似乎,所以我堅持堆棧溢出只希望在這些線程答案: Multiple rows with jcarouselDrupal和JCarousel的意見 - 多行

總之,我的問題是有關Drupal和使用該模塊的jCarousel我的意見。我目前正在進入主題開發的最後階段。然而,我有這個問題,即得到一個喜歡視圖風格的jcarousel,但與2行而不是一個。隨着我的主題文件夾下面的jCarousel-view.tpl.php,我能夠在一定程度上進一步得到:

<?php 
/** 
* @file jcarousel-view.tpl.php 
* View template to display a list as a carousel. 
*/ 
?> 
<ul class="<?php print $jcarousel_classes; ?>"> 

    <?php $i=0; $rows_number=2; //you can change the number of rows ?> 
    <?php foreach ($rows as $id => $row): ?> 
    <?php if($i%$rows_number==0) : ?> 
     <li class="<?php print $classes[$id]; ?>"> 
    <?php endif; ?> 
    <?php print $row; ?> 
    <?php if($i%$rows_number==($rows_number-1)) : ?> 
     </li> 
    <?php endif; ?> 
    <?php $i++; ?> 
    <?php endforeach; ?> 
    <?php if($i%$rows_number!=0) : ?> 
     </li> 
    <?php endif; ?> 
</ul> 

下面是最終的結果:http://static.inky.ws/image/2302/image.jpg 正如你可以看到,這組的每個字段集爲每個項目變成一個共同的列。所以我不能爲每個單獨的項目創建一個完整的邊框。 (請參閱:http://static.inky.ws/image/2303/image.jpg爲什麼我試圖實現代碼明智的例子)

我可以得到一個網格視圖,但它意味着改變我的視圖的風格使用「網格」,這使我使用jcarousel。有沒有人對我如何改進我的代碼有什麼建議?我認爲無序列表標記可能不會幫助我。

回答

0

請看看http://mywishez.com 你看到的所有這些圖像都使用jcarousel顯示。您也可以用螢火蟲進行確認。我設置了高度,並設置了比可以連續放置的項目數量更多!