Trade Republic - Provisionsfrei Aktien handeln
Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Fehler in der sitemap... es wird nicht alles angezeigt

    wicki

    • Frisch an Board
    • Beiträge: 91
    • Geschlecht:
    hallo!

    habe gesucht aber irgendwie nicht das richtige gefunden.....
    wenn ich im shop unter informationen/sitemap reingehe wird nicht alles angezeigt....

    [ Für Gäste sind keine Dateianhänge sichtbar ]

    finde den fehler nicht, hat jemand eine idee

    media/content/sitemap.php

    Code: PHP  [Auswählen]
    <?php
    /* -----------------------------------------------------------------------------------------
       $Id: sitemap.php 1278 2005-10-02 07:40:25Z mz $

       XT-Commerce - community made shopping
       http://www.(( Wir dulden keine kommerziellen Werbelinks - Bitte <a href="index.php?topic=3013.0">Forenregeln</a> beachten! ))

       Copyright (c) 2004 XT-Commerce
       -----------------------------------------------------------------------------------------
       based on:
       (c) 2000-2001 The Exchange Project  (earlier name of osCommerce)
       (c) 2002-2003 osCommerce; www.oscommerce.com
       (c) 2003      nextcommerce; www.nextcommerce.org
       (c) 2008  JUNG/GESTALTEN.com; www.jung-gestalten.com
       

       Released under the GNU General Public License
       ---------------------------------------------------------------------------------------*/


    $module_smarty = new Smarty;
    $module_smarty->assign('tpl_path','templates/'.CURRENT_TEMPLATE.'/');

    require_once(DIR_FS_INC . 'xtc_count_products_in_category.inc.php');

     //to get category trees
     function get_category_tree($parent_id = '0', $spacing = '', $exclude = '', $category_tree_array = '', $include_itself = false, $cPath = '') {
    if ($parent_id == 0){ $cPath = ''; } else { $cPath .= $parent_id . '_'; }
       if (!is_array($category_tree_array)) $category_tree_array = array();
       if ( (sizeof($category_tree_array) < 1) && ($exclude != '0') ) $category_tree_array[] = array('id' => '0', 'text' => TEXT_TOP);

       if ($include_itself) {
    //     $category_query = "select cd.categories_name from " . TABLE_CATEGORIES_DESCRIPTION . " cd where cd.language_id = '" . $_SESSION['languages_id'] . "' and c.categories_status = '1' and cd.categories_id = '" . $parent_id . "'";
         $category_query = xtDBquery($category_query);
             
             
             $category_query = "select cd.categories_name from " . TABLE_CATEGORIES_DESCRIPTION . " cd where cd.language_id = '" . $_SESSION['languages_id'] . "' and c.categories_status = '1' and cd.categories_id = '" . $parent_id . "'  order by cd.categories_name ";
         $category = xtc_db_fetch_array($category_query,true);
         $category_tree_array[] = array('id' => $parent_id, 'text' => $category['categories_name']);
       }

       $categories_query = "select c.categories_id, cd.categories_name, c.parent_id from " . TABLE_CATEGORIES . " c, " . TABLE_CATEGORIES_DESCRIPTION . " cd where c.categories_id = cd.categories_id and cd.language_id = '" . $_SESSION['languages_id'] . "' and c.parent_id = '" . $parent_id . "' and c.categories_status = '1' order by cd.categories_name";
       $categories_query = xtDBquery($categories_query);
       while ($categories = xtc_db_fetch_array($categories_query,true)) {
       
         $SEF_link = xtc_href_link(FILENAME_DEFAULT, xtc_category_link($categories['categories_id'],$categories['categories_name']));
       
         if ($exclude != $categories['categories_id'])
          $category_tree_array[] = array('id' => $categories['categories_id'],
                                         'text' => $spacing . $categories['categories_name'],
                                         'link'  => $SEF_link);
          $category_tree_array = get_category_tree($categories['categories_id'], $spacing . '&nbsp;&nbsp;&nbsp;', $exclude, $category_tree_array, false, $cPath);
       }

       return $category_tree_array;
     }
     
     
     
     
     
     if (GROUP_CHECK == 'true') {
            $group_check = "and c.group_permission_".$_SESSION['customers_status']['customers_status_id']."=1 ";
     }
     
     $categories_query = "select c.categories_image, c.categories_id, cd.categories_name FROM " . TABLE_CATEGORIES . " c left join "
          . TABLE_CATEGORIES_DESCRIPTION ." cd on c.categories_id = cd.categories_id WHERE c.categories_status = '1' and cd.language_id = ".$_SESSION['languages_id']
          ." and c.parent_id = '0' ".$group_check." order by cd.categories_name";

     // db Cache
     $categories_query = xtDBquery($categories_query);
     $module_content = array();
     while ($categories = xtc_db_fetch_array($categories_query,true)) {
       
       $SEF_link = xtc_href_link(FILENAME_DEFAULT, xtc_category_link($categories['categories_id'],$categories['categories_name']));
     
       $module_content[]=array('ID'  => $categories['categories_id'],
                               'CAT_NAME'  => $categories['categories_name'],
                               'CAT_IMAGE' => DIR_WS_IMAGES . 'categories/' . $categories['categories_image'],
                               'CAT_LINK'  => $SEF_link,
                               'SCATS'  => get_category_tree($categories['categories_id'], '',0));
     }

     // if there's sth -> assign it
     if (sizeof($module_content)>=1)
     {
     $module_smarty->assign('language', $_SESSION['language']);
     $module_smarty->assign('module_content',$module_content);
     // set cache ID
     if (!CacheCheck()) {
     $module_smarty->caching = 0;
     echo $module_smarty->fetch(CURRENT_TEMPLATE.'/module/sitemap.html');
     } else {
     $module_smarty->caching = 1;
     $module_smarty->cache_lifetime=CACHE_LIFETIME;
     $module_smarty->cache_modified_check=CACHE_CHECK;
     $cache_id = $GET['cPath'].$_SESSION['language'].$_SESSION['customers_status']['customers_status_name'].$_SESSION['currency'];
     echo $module_smarty->fetch(CURRENT_TEMPLATE.'/module/sitemap.html',$cache_id);
     }
     }
    ?>


    Linkback: https://www.modified-shop.org/forum/index.php?topic=33660.0

    web0null

    • Experte
    • Beiträge: 1.998
    Re: Fehler in der sitemap... es wird nicht alles angezeigt
    Antwort #1 am: 20. September 2015, 03:09:04
    Was meinst du?
    Es werden doch alle Kategorien und ihre Unterkategorien angezeigt.

    Gruß

    wicki

    • Frisch an Board
    • Beiträge: 91
    • Geschlecht:
    Re: Fehler in der sitemap... es wird nicht alles angezeigt
    Antwort #2 am: 20. September 2015, 07:36:20
    Bei 5 Kategorien wird keine Unterkategorie angezeigt. Schau nochmals auf das Bild.

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Re: Fehler in der sitemap... es wird nicht alles angezeigt
    Antwort #3 am: 20. September 2015, 11:23:59
    Die 5 Unterkategorien haben bei dir im Shop auch keine aktiven Unterkategorien, also was soll das weiter angezeigt werden?

    wicki

    • Frisch an Board
    • Beiträge: 91
    • Geschlecht:
    Re: Fehler in der sitemap... es wird nicht alles angezeigt
    Antwort #4 am: 20. September 2015, 11:44:19
    Ich könnte mir jetzt selbst eine reinhauen.... 18 std vorn pc waren zu viel

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Re: Fehler in der sitemap... es wird nicht alles angezeigt
    Antwort #5 am: 20. September 2015, 12:12:45
    Na dann setze ich das Thema mal auf gelöst. :hust: :whistle:

    Grüße

    Torsten
    Templateshop - Eine große Auswahl an neuen und modernen Templates für die modified eCommerce Shopsoftware
    6 Antworten
    3728 Aufrufe
    26. Januar 2013, 00:10:08 von jannemann
    1 Antworten
    2140 Aufrufe
    24. Oktober 2012, 20:21:18 von jannemann
               
    anything