2017-02-09 335 views
-1

我們使用opencart模塊,該模塊顯示父類別中的某些產品,並按其子類別(選項卡)分割。當我們點擊每個標籤時,我們將看到來自其他子類別的產品。我們的需求是在龍頭面板中看到所有產品。合併選項卡中的選項卡

我在這裏寫下的全TPL代碼負責此外觀,並希望查詢的網址爲大家提前以下http://dedegkikas.gr/new/

任何幫助appreciated..thanks。

<div class="tab-content"> 
       <?php $i = 0; foreach ($tabs as $key=>$tab) { $i++;?> 
       <?php 

        $products = $tab['products']; 
        $active = ($i==1)?"active":''; 
       ?> 
        <div class="tab-pane <?php echo $active;?> carousel slide" id="tab<?php echo $id."-cat".$key;?>"> 
        <?php if(count($products) > $itemsperpage) { ?> 
        <div class="carousel-controls margin-top--40 top-0"> 
         <a class="carousel-control left" href="#tab<?php echo $id."-cat".$key;?>" data-slide="prev"><i class="fa fa-angle-left"></i></a> 
         <a class="carousel-control right" href="#tab<?php echo $id."-cat".$key;?>" data-slide="next"><i class="fa fa-angle-right"></i></a> 
        </div> 
        <?php } ?> 
        <div class="owl-carousel" data-show="<?php echo ($columns_count); ?>" data-pagination="false" data-navigation="true"> 
         <?php if (empty($products)): ?> 
          <div class="padding-20 style-left"><?php echo $objlang->get("entry_category");?></div> 
         <?php endif ?> 
         <?php $pages = array_chunk($products, $itemsperpage);?> 
         <?php foreach ($pages as $k => $tproducts) { ?> 
         <div class="item <?php if($k==0) {?>active<?php } ?>"> 
          <?php foreach($tproducts as $i => $product) { $i=$i+1;?> 
          <?php if($i%$cols == 1 || $cols == 1) { ?> 
          <div class="row products-row <?php ;if($i == count($tproducts) - $cols +1) { echo "last";} ?>"><?php //start box-product?> 
           <?php } ?> 
           <div class="col-lg-<?php echo $span;?> col-md-<?php echo $span;?> col-sm-6 col-xs-12 product-layout product-grid border"> 
           <?php require($layout); ?> 
           </div> 
           <?php if($i%$cols == 0 || $i==count($tproducts)) { ?> 
          </div> 
          <?php } ?> 
          <?php } ?> 
         </div> 
         <?php } ?> 
        </div> 
       </div> 
       <?php } ?> 
      </div> 

回答

0

你究竟想做什麼?

  1. 刪除傳送帶並以網格視圖顯示所有產品。

解決方案:像上面提到的那樣編輯tpl。

  1. 您想要顯示該類別及其子類別中的所有產品。

解決方案:轉到模塊控制器並刪除限制,併爲子類別產品添加另一個foreach循環。

或者如果你想僱用我,你可以給我發消息!

相關問題