tr-opencart

     
avatar Şuanki Zaman: 12-19-2024, 06:11 AMHoşgeldin Misafir !
  Şifremi Hatırlat   kayıt ol
opencart temaları

opencart 2.3.x alt kategorideki ürünleri ana kategori altında gösterme

Konuyu görüntüleyenler: 1 Misafir
 
Değerlendir:
  • 0 Oy - 0 Yüzde
  • 1
  • 2
  • 3
  • 4
  • 5
%
Cevapla  Gönder 
v  v
Yazar  csamanci - Görüntüleme - Okunma  4184 - Yorum  4

csamanciv
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 27
Konular: 14
Katılma Tarihi: Jan 2014
Rep Puanı: 0
Teşekkürler: 0
1 Mesajına, 1 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 09-09-2017 01:01 PM

merhabalar arkadaşlar alt kategoriye ekledigim ürün ana kategoriyi tıkladıgımda gözükmüyor normal şartlarda cıkması gerekir diye biliyorum biraz araştırdım benim gibi sorun yaşayan arkadaslar olmuş
bir arkadaş çözüm olarak şunu önermiş
catalog\controller\product\category.php dosyasında

BUL
PHP Kod:
'filter_category_id' => $category_id,

SONRASINA EKLE
PHP Kod:
'filter_sub_category' => true,

bu yola gidip baktıgımda zaten 2.3.x sürümde bu kodun burda oldugunu gördüm lakin ürün ana kategoride gözükmüyor nasıl düzeltebilirim ürünleri elle ekleyecek olsam kategori secerken ana kategoriyide secerek sorundan kurtulabilirim lakin ürünleri xml ile yükleyecegim ve tek tek değiştirme gibi bir işin içinden cıkamam bu büyük bir problem benim için simdiden yardımlarınız için çok teşekkürler
Alıntı Yaparak Cevapla
Paylaş!
csamanciv
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 27
Konular: 14
Katılma Tarihi: Jan 2014
Rep Puanı: 0
Teşekkürler: 0
1 Mesajına, 1 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 09-09-2017 02:03 PM
şöyle bir şey fark ettim default temada gözüküyor lakin kendi temamda gözükmüyor

bunun üzerinde
catalog/view/theme/default/template/product yolunda category.tpl leri karşılaştırdım kod yıgını çok olmasından dolayı çözemedim neyden kaynaklandıgını kodlardan anlayan bir arkdaş yardımcı olabilirse sevinirim
default category.tpl deki kodlar
PHP Kod:
<?php echo $header?>
<div class="container">
  <ul class="breadcrumb">
    <?php foreach ($breadcrumbs as $breadcrumb) { ?>
    <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li>
    <?php ?>
  </ul>
  <div class="row"><?php echo $column_left?>
    <?php if ($column_left && $column_right) { ?>
    <?php $class 'col-sm-6'?>
    <?php } elseif ($column_left || $column_right) { ?>
    <?php $class 'col-sm-9'?>
    <?php } else { ?>
    <?php $class 'col-sm-12'?>
    <?php ?>
    <div id="content" class="<?php echo $class?>"><?php echo $content_top?>
      <h2><?php echo $heading_title?></h2>
      <?php if ($thumb || $description) { ?>
      <div class="row">
        <?php if ($thumb) { ?>
        <div class="col-sm-2"><img src="<?php echo $thumb?>" alt="<?php echo $heading_title?>" title="<?php echo $heading_title?>" class="img-thumbnail" /></div>
        <?php ?>
        <?php if ($description) { ?>
        <div class="col-sm-10"><?php echo $description?></div>
        <?php ?>
      </div>
      <hr>
      <?php ?>
      <?php if ($categories) { ?>
      <h3><?php echo $text_refine?></h3>
      <?php if (count($categories) <= 5) { ?>
      <div class="row">
        <div class="col-sm-3">
          <ul>
            <?php foreach ($categories as $category) { ?>
            <li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a></li>
            <?php ?>
          </ul>
        </div>
      </div>
      <?php } else { ?>
      <div class="row">
        <?php foreach (array_chunk($categoriesceil(count($categories) / 4)) as $categories) { ?>
        <div class="col-sm-3">
          <ul>
            <?php foreach ($categories as $category) { ?>
            <li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a></li>
            <?php ?>
          </ul>
        </div>
        <?php ?>
      </div>
      <?php ?>
      <?php ?>
      <?php if ($products) { ?>
      <div class="row">
        <div class="col-md-2 col-sm-6 hidden-xs">
          <div class="btn-group btn-group-sm">
            <button type="button" id="list-view" class="btn btn-default" data-toggle="tooltip" title="<?php echo $button_list?>"><i class="fa fa-th-list"></i></button>
            <button type="button" id="grid-view" class="btn btn-default" data-toggle="tooltip" title="<?php echo $button_grid?>"><i class="fa fa-th"></i></button>
          </div>
        </div>
        <div class="col-md-3 col-sm-6">
          <div class="form-group">
            <a href="<?php echo $compare?>" id="compare-total" class="btn btn-link"><?php echo $text_compare?></a>
          </div>
        </div>
        <div class="col-md-4 col-xs-6">
          <div class="form-group input-group input-group-sm">
            <label class="input-group-addon" for="input-sort"><?php echo $text_sort?></label>
            <select id="input-sort" class="form-control" onchange="location = this.value;">
              <?php foreach ($sorts as $sorts) { ?>
              <?php if ($sorts['value'] == $sort '-' $order) { ?>
              <option value="<?php echo $sorts['href']; ?>" selected="selected"><?php echo $sorts['text']; ?></option>
              <?php } else { ?>
              <option value="<?php echo $sorts['href']; ?>"><?php echo $sorts['text']; ?></option>
              <?php ?>
              <?php ?>
            </select>
          </div>
        </div>
        <div class="col-md-3 col-xs-6">
          <div class="form-group input-group input-group-sm">
            <label class="input-group-addon" for="input-limit"><?php echo $text_limit?></label>
            <select id="input-limit" class="form-control" onchange="location = this.value;">
              <?php foreach ($limits as $limits) { ?>
              <?php if ($limits['value'] == $limit) { ?>
              <option value="<?php echo $limits['href']; ?>" selected="selected"><?php echo $limits['text']; ?></option>
              <?php } else { ?>
              <option value="<?php echo $limits['href']; ?>"><?php echo $limits['text']; ?></option>
              <?php ?>
              <?php ?>
            </select>
          </div>
        </div>
      </div>
      <div class="row">
        <?php foreach ($products as $product) { ?>
        <div class="product-layout product-list col-xs-12">
          <div class="product-thumb">
            <div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" title="<?php echo $product['name']; ?>" class="img-responsive" /></a></div>
            <div>
              <div class="caption">
                <h4><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></h4>
                <p><?php echo $product['description']; ?></p>
                <?php if ($product['price']) { ?>
                <p class="price">
                  <?php if (!$product['special']) { ?>
                  <?php echo $product['price']; ?>
                  <?php } else { ?>
                  <span class="price-new"><?php echo $product['special']; ?></span> <span class="price-old"><?php echo $product['price']; ?></span>
                  <?php ?>
                  <?php if ($product['tax']) { ?>
                  <span class="price-tax"><?php echo $text_tax?> <?php echo $product['tax']; ?></span>
                  <?php ?>
                </p>
                <?php ?>
                <?php if ($product['rating']) { ?>
                <div class="rating">
                  <?php for ($i 1$i <= 5$i++) { ?>
                  <?php if ($product['rating'] < $i) { ?>
                  <span class="fa fa-stack"><i class="fa fa-star-o fa-stack-2x"></i></span>
                  <?php } else { ?>
                  <span class="fa fa-stack"><i class="fa fa-star fa-stack-2x"></i><i class="fa fa-star-o fa-stack-2x"></i></span>
                  <?php ?>
                  <?php ?>
                </div>
                <?php ?>
              </div>
              <div class="button-group">
                <button type="button" onclick="cart.add('<?php echo $product['product_id']; ?>', '<?php echo $product['minimum']; ?>');"><i class="fa fa-shopping-cart"></i> <span class="hidden-xs hidden-sm hidden-md"><?php echo $button_cart?></span></button>
                <button type="button" data-toggle="tooltip" title="<?php echo $button_wishlist?>" onclick="wishlist.add('<?php echo $product['product_id']; ?>');"><i class="fa fa-heart"></i></button>
                <button type="button" data-toggle="tooltip" title="<?php echo $button_compare?>" onclick="compare.add('<?php echo $product['product_id']; ?>');"><i class="fa fa-exchange"></i></button>
              </div>
            </div>
          </div>
        </div>
        <?php ?>
      </div>
      <div class="row">
        <div class="col-sm-6 text-left"><?php echo $pagination?></div>
        <div class="col-sm-6 text-right"><?php echo $results?></div>
      </div>
      <?php ?>
      <?php if (!$categories && !$products) { ?>
      <p><?php echo $text_empty?></p>
      <div class="buttons">
        <div class="pull-right"><a href="<?php echo $continue?>" class="btn btn-primary"><?php echo $button_continue?></a></div>
      </div>
      <?php ?>
      <?php echo $content_bottom?></div>
    <?php echo $column_right?></div>
</div>
<?php echo $footer?>
kendi temamdaki category.tpl deki kodlar
PHP Kod:
<?php echo $header?>

<?php
//Variables Category
$devices = array('lg' => ' Desktops','md' => ' Desktops','sm' => ' Tablets','xs' => ' Phones',);
$product_catalog_refine_col_lg = isset($product_catalog_refine_col_lg) ? $product_catalog_refine_col_lg '';
$product_catalog_refine_col_md = isset($product_catalog_refine_col_md) ? $product_catalog_refine_col_md '';
$product_catalog_refine_col_sm = isset($product_catalog_refine_col_sm) ? $product_catalog_refine_col_sm '';
$product_catalog_refine_col_xs = isset($product_catalog_refine_col_xs) ? $product_catalog_refine_col_xs '';
$product_catalog_column_lg = isset($product_catalog_column_lg) ? $product_catalog_column_lg '';
$product_catalog_column_md = isset($product_catalog_column_md) ? $product_catalog_column_md '';
$product_catalog_column_sm = isset($product_catalog_column_sm) ? $product_catalog_column_sm '';
$product_catalog_column_xs = isset($product_catalog_column_xs) ? $product_catalog_column_xs '';

$soconfig_pages  = array(
    
'product_catalog_refine_col_lg'=>$product_catalog_refine_col_lg,
    
'product_catalog_refine_col_md'=>$product_catalog_refine_col_md,
    
'product_catalog_refine_col_sm'=>$product_catalog_refine_col_sm,
    
'product_catalog_refine_col_xs'=>$product_catalog_refine_col_xs,
    
'product_catalog_column_lg'=>$product_catalog_column_lg,
    
'product_catalog_column_md'=>$product_catalog_column_md,
    
'product_catalog_column_sm'=>$product_catalog_column_sm,
    
'product_catalog_column_xs'=>$product_catalog_column_xs,
);

$short_by = !empty ($pagination) ? 'col-md-6 col-sm-8 col-xs-12' 'col-md-10 col-sm-12';

/*CHECK COOKIE LISTINGTYPE*/    
if(isset($_COOKIE["listingType"])) $listingType $_COOKIE["listingType"];
else 
$listingType =  isset($product_catalog_mode) && $product_catalog_mode 'list' 'grid';
?>
<div class="container page-category">
     <!-- BREADCRUMB -->
    <ul class="breadcrumb">
    <?php foreach ($breadcrumbs as $breadcrumb) { ?>
    <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li>
    <?php ?>
  </ul>
    <div class="row">
    <?php echo $column_left?>
    <?php if ($column_left && $column_right) { ?>
    <?php $class 'col-md-6 col-sm-4'?>
    <?php } elseif ($column_left || $column_right) { ?>
    <?php $class 'col-md-9 col-sm-12 col-xs-12'?>
    <?php } else { ?>
    <?php $class 'col-sm-12'?>
    <?php ?>
    
    <div id="content" class="<?php echo $class?>">
        <a href="javascript:void(0)" class="open-sidebar hidden-lg hidden-md"><i class="fa fa-bars"></i></a>
        <div class="sidebar-overlay "></div>
        <div class="products-category">
            <!--// Begin  Today Deals-->
            <?php if ($products) {
                    
$special_info 0;
                    foreach (
$products as $product) {($product['special'] != false) ? $special_info ++ : '';};
                    if(
$special_info && $deals_today) :
                        if (
file_exists(DIR_TEMPLATE $theme '/template/soconfig/category_deals.tpl')) {
                            include(
DIR_TEMPLATE.$theme.'/template/soconfig/category_deals.tpl');
                        }else echo 
'Not found';
                    endif;
                }
            
?>
            
            <?php if ($thumb || $description !='<p><br></p>'): ?>
            <div class="form-group clearfix">
                
                <?php if($lstimg_cate_status):?>
                <div class="category-info row">
                    <?php $short_by_category = ($thumb) ? 'col-sm-9 col-xs-12' 'col-sm-12 col-xs-12'?>
                    <?php if ($thumb): ?>
                        <div class="img-cate col-sm-3 col-xs-12">
                            <img src="<?php echo $thumb?>" alt="<?php echo $heading_title?>" title="<?php echo $heading_title?>" class=" media-object" />
                        </div>
                    <?php endif; ?>
                
                    <?php if ($description): ?>
                    <div class="form-group <?php echo $short_by_category;?>">
                        <?php echo $description?>
                    </div>
                    <?php endif; ?>
                </div>
                <h3 class="title-category"><?php echo $heading_title?></h3> 
                <?php endif;?>
            </div>
            <?php endif; ?>
            
            <?php if (isset($product_catalog_refine) && $product_catalog_refine !='2' && $categories) { ?>
            <div class="refine-search form-group">
                <div class="row">
                    <h3 class="col-xs-12 title-category"><?php echo $text_refine?></h3>
                    <?php
                    $device_refine 
='form-group ';
                    foreach (
$devices as $refine => $device) {
                        if(isset(
$soconfig_pages["product_catalog_refine_col_".$refine]) && $soconfig_pages["product_catalog_refine_col_".$refine] !=''){
                            if((
12%$soconfig_pages["product_catalog_refine_col_".$refine]) == '0'){
                                
$device_refine .=  'col-'.$refine.'-'.(12/$soconfig_pages["product_catalog_refine_col_".$refine] ).' ';
                            }else{
                                
$device_refine .=  'col-'.$refine.'-15'.' ';
                            }
                        }
                    }
                    foreach (
$categories as $category) {
                        
                        
?>
                        <div class="<?php echo $device_refine;?>">
                         <?php if ($product_catalog_refine ){?>
                                <a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a>
                              
                         <?php }else{?>
                                <a href="<?php echo $category['href']; ?>" class="thumbnail"><img src="<?php echo $category['thumb']; ?>" alt="<?php echo $category['name']; ?>" /> </a>
                                <a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a>
                         <?php }?>
                        </div>
                    <?php ?>
                </div>
            </div>
            <?php ?>
            
            <?php echo $content_top?>
            
            <!--// Begin Select Category Simple -->
            <?php 
                
if (file_exists(DIR_TEMPLATE $theme '/template/soconfig/category_grid.tpl')) include(DIR_TEMPLATE.$theme.'/template/soconfig/category_grid.tpl');
                else include(
DIR_TEMPLATE.'default/template/soconfig/category_grid.tpl');
            
?>
                
            <?php if (!$products) { ?>
                <div class="form-group">
                    <h4><?php echo $text_empty?></h4>
                    <div class="buttons">
                        <div class="pull-right"><a href="<?php echo $continue?>" class="btn btn-primary"><?php echo $button_continue?></a></div>
                    </div>
                </div>
            <?php ?>
            <!--End content-->
        
        <script type="text/javascript"><!--
         $('.view-mode .list-view button').bind("click", function() {
            if ($(this).is(".active")) {return false;}
            $.cookie('listingType', $(this).is(".grid") ? 'grid' : 'list', { path: '/' });
            location.reload();
        });
        //--></script> 
        
        <?php echo $content_bottom?>
        </div>
    </div>
      
    <?php echo $column_right?></div>
</div>
<?php echo $footer?>
Alıntı Yaparak Cevapla
Paylaş!
csamanciv
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 27
Konular: 14
Katılma Tarihi: Jan 2014
Rep Puanı: 0
Teşekkürler: 0
1 Mesajına, 1 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 09-09-2017 05:52 PM
sorunu çözdüm arkadaşlar belki lazım olan olur
vqmod veya modifikasyonlardan aşagıdaki kodu ekleyin ve güncelleyin düzeliyor

PHP Kod:
<?xml version="1.0" encoding="UTF-8"?>
<modification>
    <id>Display products in sub-categories while browsing a parent category</id>
    <version>1.0.0</version>
    <vqmver>2.4.0</vqmver>
    <author>Jay Williams - jay@myd3.com</author>
    <file name="catalog/controller/product/category.php">
        <operation>
            <search position="after"><![CDATA['filter_category_id' => $category_id,]]></search>
            <add><![CDATA[                'filter_sub_category' => true,]]></add>
        </operation>
    </file>
</modification> 
Alıntı Yaparak Cevapla
Paylaş!
b4r1sh67v
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 1
Konular: 0
Katılma Tarihi: Oct 2017
Rep Puanı: 0
Teşekkürler: 0
0 Mesajına, 0 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 12-19-2017 05:45 PM
(09-09-2017 05:52 PM)csamanci Yazılan:  sorunu çözdüm arkadaşlar belki lazım olan olur
vqmod veya modifikasyonlardan aşagıdaki kodu ekleyin ve güncelleyin düzeliyor

PHP Kod:
<?xml version="1.0" encoding="UTF-8"?>
<modification>
    <id>Display products in sub-categories while browsing a parent category</id>
    <version>1.0.0</version>
    <vqmver>2.4.0</vqmver>
    <author>Jay Williams - jay@myd3.com</author>
    <file name="catalog/controller/product/category.php">
        <operation>
            <search position="after"><![CDATA['filter_category_id' => $category_id,]]></search>
            <add><![CDATA[                'filter_sub_category' => true,]]></add>
        </operation>
    </file>
</modification> 



merhaba bu kodu tam olarak nereye eklemem gerekli acaba
Alıntı Yaparak Cevapla
Paylaş!
mhkomurcuv
Acemi Üye
**
Üye user avatar
Çevrimdışı

Mesajlar: 5
Konular: 1
Katılma Tarihi: Oct 2014
Rep Puanı: 0
Teşekkürler: 0
0 Mesajına, 0 Teşekkür edildi.



Kişisel Bilgileri: v
Konu Tarihi: 10-26-2018 11:36 AM
(09-09-2017 05:52 PM)csamanci Yazılan:  sorunu çözdüm arkadaşlar belki lazım olan olur
vqmod veya modifikasyonlardan aşagıdaki kodu ekleyin ve güncelleyin düzeliyor

PHP Kod:
<?xml version="1.0" encoding="UTF-8"?>
<modification>
    <id>Display products in sub-categories while browsing a parent category</id>
    <version>1.0.0</version>
    <vqmver>2.4.0</vqmver>
    <author>Jay Williams - jay@myd3.com</author>
    <file name="catalog/controller/product/category.php">
        <operation>
            <search position="after"><![CDATA['filter_category_id' => $category_id,]]></search>
            <add><![CDATA[                'filter_sub_category' => true,]]></add>
        </operation>
    </file>
</modification> 

konuyu canlandıralım, tam olarak yapmamız gereken işleme açıklık getirir misiniz*
Alıntı Yaparak Cevapla
Paylaş!

« Önceki | Sonraki »
Cevapla  Gönder 

opencart 2.3.x alt kategorideki ürünleri ana kategori altında gösterme Konusunun Linki Direk Link
opencart 2.3.x alt kategorideki ürünleri ana kategori altında gösterme Konusunun HTML Kodu HTML Link
opencart 2.3.x alt kategorideki ürünleri ana kategori altında gösterme Konusu BBCode Linki BBCode Link
opencart 2.3.x alt kategorideki ürünleri ana kategori altında gösterme Konusunu Paylaş Sosyal Paylaş

Benzeyen Konular
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Opencart 2.3.0.2 arama sorunu hrn.coskun 0 725 09-01-2023 04:38 PM
Son Mesaj: hrn.coskun
  [Modifikasyon] Opencart Tüm Versiyonlarda Ürün Detay Sayfasına Ürün teslim tarihi eklemek osdem66 56 29,931 11-22-2022 12:14 AM
Son Mesaj: mustafasinger
  opencart journal ürün detay sayfasındaki sosyal simgeler mehmetvearzu 1 557 11-02-2021 12:40 AM
Son Mesaj: hirdavatustasi
  Opencart da kampanya 0 tl yapamıyorum divaneren 0 1,643 10-20-2020 03:43 PM
Son Mesaj: divaneren
  Opencart 2.x.x.x mail sorunu emir28 1 2,031 05-26-2020 01:44 PM
Son Mesaj: spyll
  Opencart 2.0.x de sipaiş tamamlandı sayfasında bilgiler tarturek2 1 1,980 05-04-2020 04:32 AM
Son Mesaj: teknohiz
  Opencart 2.x Hesabım Linklerini Seolu Hale Getirme cahveci 7 6,529 04-15-2020 01:10 AM
Son Mesaj: digimy
  Alt Kategori Görüntü Düzenleme EsRedist 0 770 02-27-2020 12:29 PM
Son Mesaj: EsRedist
  OpenCart 2.x seo url kozm 4 3,958 02-17-2020 08:23 PM
Son Mesaj: aufuk1
  Opencart Birfatura Sistemine Vergi No Vergi Dairesi ve Tc no bilgilerini aktarma firathuy 0 1,145 01-30-2020 10:48 PM
Son Mesaj: firathuy

opencart 2.3.x alt kategorideki ürünleri ana kategori altında gösterme indir, opencart 2.3.x alt kategorideki ürünleri ana kategori altında gösterme Videosu, opencart 2.3.x alt kategorideki ürünleri ana kategori altında gösterme online izle, opencart 2.3.x alt kategorideki ürünleri ana kategori altında gösterme Bedava indir, opencart 2.3.x alt kategorideki ürünleri ana kategori altında gösterme Yükle, opencart 2.3.x alt kategorideki ürünleri ana kategori altında gösterme Hakkında, opencart 2.3.x alt kategorideki ürünleri ana kategori altında gösterme nedir, opencart 2.3.x alt kategorideki ürünleri ana kategori altında gösterme Free indir, opencart 2.3.x alt kategorideki ürünleri ana kategori altında gösterme oyunu, opencart 2.3.x alt kategorideki ürünleri ana kategori altında gösterme download


Forum Atla: