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: Abfrage Kategorie-Liste

    Jens

    • Neu im Forum
    • Beiträge: 10
    • Geschlecht:
    Abfrage Kategorie-Liste
    am: 24. September 2011, 21:47:40
    Hallo und Guten Abend,

    nachdem ich das Forum nun  schon durchforstet habe ohne nennenswerten Erfolg, stell ich doch mal ne Anfrage rein ;) . Ich brauch in einer Export-Funktion für jeden Artikel einen Wert für den zugehörigen Kategorienamen. Allerdings mit allen "Parents", also in der Form "Kategorie1 > Kategorie 1.2 > Kategorie 1.2.3", wenn der Artikel in "Kategorie 1.2.3" wäre.

    Danke für Eure Unterstützung.

    Grüße
    Jens

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

    Jens

    • Neu im Forum
    • Beiträge: 10
    • Geschlecht:
    Re: Abfrage Kategorie-Liste
    Antwort #1 am: 24. September 2011, 22:58:36
    Danke, hat sich von selbst erledigt, ;) manchmal ist man einfach nur blind ...

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.367
    • Geschlecht:
    Re: Abfrage Kategorie-Liste
    Antwort #2 am: 25. September 2011, 01:22:05
    Hallo Jens,

    sei bitte so lieb und teile dein Wissen noch mit uns, damit das Thema hier nicht so offen stehen bleibt. ;-)

    Grüße

    Torsten

    Jens

    • Neu im Forum
    • Beiträge: 10
    • Geschlecht:
    Re: Abfrage Kategorie-Liste
    Antwort #3 am: 13. Oktober 2011, 18:06:54
    ich hab mir dazu eine Funktion erstellt:

    Code: PHP  [Auswählen]
            function xtc_get_cat_list($categories_id) {

              $categories_query = "select
                                                c.categories_id,
                                                c.parent_id,
                                                cd.categories_name
                                                from "
    . TABLE_CATEGORIES . " c,
                                                 "
    . TABLE_CATEGORIES_DESCRIPTION . " cd
                                                 where c.categories_id = '"
    . xtc_db_input($categories_id) . "'
                                                 and c.categories_id = cd.categories_id
                                                 and c.categories_status != 0
                                                 and cd.language_id = '"
    . $_SESSION['languages_id'] . "'
                                                 order by sort_order, cd.categories_name"
    ;

              $categories_query  = xtDBquery($categories_query);

              while ($categories = xtc_db_fetch_array($categories_query,true)) {
                $categories_name = $categories['categories_name'];

                if ($categories['parent_id'] != 0) {
                  $categories_name = xtc_get_cat_list($categories['parent_id']) . ' - ' . $categories_name;
                }
              }

              return $categories_name;
            }

    Dies gibt dann bei übergebener Kategorie-ID eine Liste der Kategorienamen in der Form "Kategorie 1 - Kategorie 1.2 - Kategorie 1.2.3" zurück.

    Grüße
    Jens

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.367
    • Geschlecht:
    Re: Abfrage Kategorie-Liste
    Antwort #4 am: 14. Oktober 2011, 09:47:12
    Prima, Danke dir! :thx:

    Grüße

    Torsten
    7 Antworten
    6502 Aufrufe
    27. Oktober 2012, 19:43:44 von noRiddle (revilonetz)
    9 Antworten
    4643 Aufrufe
    28. September 2014, 21:45:32 von hpzeller
    12 Antworten
    5637 Aufrufe
    29. November 2015, 18:26:03 von binxy_de
               
    anything