v2.7.x Fehler in "public function get_category_data_array()"?

Thema wurde von Avenger, 15. März 2016 erstellt.

  1. Avenger

    Avenger G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    4.771
    Danke erhalten:
    1.478
    Danke vergeben:
    89
    In "ProductListingContentControl"=>"public function get_category_data_array()" werden die Kategoriedaten nicht gesetzt, wenn eine Kategorie Unterkategorien hat.

    Grund ist die Abfrage "if(GM_CAT_COUNT == 0)", so dass diese Daten nur gesetzt werden, wenn es keine Unterkategorien gibt.


    Code:
            if(true || GM_CAT_COUNT == 0)
            {
            //Avenger
              $t_category_data_array['description'] = $t_result_array['categories_description'];
    
              if(trim($t_category_data_array['description']) == '<br />')
              {
                $t_category_data_array['description'] = '';
              }
    
              $t_category_data_array['name'] = $t_result_array['categories_name'];
              $t_category_data_array['heading_title'] = $t_result_array['categories_heading_title'];
              $t_category_data_array['image_alt_text'] = $t_result_array['gm_alt_text'];
              $t_category_data_array['image'] = '';
    
              if(trim($t_result_array['categories_image']) != '' && file_exists(DIR_WS_IMAGES . 'categories/' . basename($t_result_array['categories_image'])))
              {
                $t_category_data_array['image'] = DIR_WS_IMAGES . 'categories/' . basename($t_result_array['categories_image']);
              }
            }
     
  2. Moritz (Gambio)

    Moritz (Gambio) Administrator

    Registriert seit:
    26. April 2011
    Beiträge:
    5.786
    Danke erhalten:
    2.692
    Danke vergeben:
    903
    Sobald es Unterkategorien gibt übernimmt ja das CategoryListing die Aufgabe die Kategorie-Daten zur Anzeige zu bringen.