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: Mehrfach verlinkte Artikel - falscher Kategoriesprung

    Anonym

    • Gast
    Dieser Bug besteht schon seit Jahren. Hoffentlich krieg ich das per Zeichen gut erklärt. Also:

    Verlinkt man einen Artikel mehrfach im Shop (in unterschiedlichen Kategorien) und ein User klickt auf eine Artikelkategorie worin sich ein solcher mehrfach verlinkter Artikel befindet, dann bleibt der User nicht in der Kategorie in der er gerade geklickt hat sondern die Kategorie springt um, und zwar immer in die letzte verklinkte Kategorie des Artikels. Das wollte die tolle Firma schon seit Jahren fixen, aber außer heißer Luft mal wieder nix.

    Nun gibt es endlich eine Lösung die bei ecombase gepostet wurde. Diese funktioniert sowohl in der 3.04SP2 als auch SP2 und ich denke die sollte in die bereinigte Version.

    Zwei Dateien müssen erweitert werden.

    1. Datei default.php

    In dieser nach:

    Code: PHP  [Auswählen]
    // include needed functions
    require_once (DIR_FS_INC.'xtc_customer_greeting.inc.php');
    require_once (DIR_FS_INC.'xtc_get_path.inc.php');
    require_once (DIR_FS_INC.'xtc_check_categories_status.inc.php');

    dieses einfügen:

    Code: PHP  [Auswählen]
    $_SESSION['lastpath'] = $_GET['cPath'];

    ---------------------------------------------

    2. Datei xtc_get_product_path.inc.php

    hier nach

    Code: PHP  [Auswählen]
    $cPath = implode('_', $categories);

    dieses einfügen und damit alles andere Überschreiben:

    Code: PHP  [Auswählen]
    if (xtc_not_null($cPath)) $cPath .= '_';
        $cPath .= $category['categories_id'];
      }
      if($_SESSION['lastpath']!=''){
        $cPath = $_SESSION['lastpath'];
      }
      return $cPath;
    }
    ?>

    Fertig. Dann klappt es endlich mit mehrfach verlinkten Artikeln und den Kategorien.

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

    DokuMan

    • modified Team
    • Beiträge: 6.669
    • Geschlecht:
    Mehrfach verlinkte Artikel - falscher Kategoriesprung
    Antwort #1 am: 02. Oktober 2009, 08:21:58
    Führt zu Fehlern bei der Verlinkung in Kategorien, siehe: Fehler in der xtc_get_product_path() in Version 1.02

    In r355 wieder aus dem Code entfernt!

    Babö0407

    • Fördermitglied
    • Beiträge: 122
    Mehrfach verlinkte Artikel - falscher Kategoriesprung
    Antwort #2 am: 13. November 2010, 17:23:08
    Hallo,
    gibt es für dieses Problem inzwischen eine Lösung???
    Ich denke dies ist ein schwerwiegendes Problem, dass unbedingt behoben werden sollte.

    Gruß Bastian

    Wizard

    • Fördermitglied
    • Beiträge: 44
    Mehrfach verlinkte Artikel - falscher Kategoriesprung
    Antwort #3 am: 13. November 2010, 23:28:39
    Hallo BastlWastl,
    auch ich habe dieses Problem und suche nach einer Lösung. Aber wie es ausschaut gibt es bisher keine. (gleiches Problem: Artikel mehrfach verwenden - wie löst ihr das Problem?)

    Schade eigentlich, xctModified ist mit Abstand die Shopsoftware schlechthin, wenn nur dieser Bug nicht wäre. Mir ist es ein Rätsel wie andere Shopbetreiber damit umgehen? Ignorieren? Keine Artikel mehrfach verlinken? Artikel doppelt einpflegen?

    Die Funktion ist einfach zu wichtig, als dass man diese vernachlässigen kann.

    Es wäre wirklich schön wenn ein Entwickler etwas dazu sagen könnte.

    Gruß.
    Wizard

    Babö0407

    • Fördermitglied
    • Beiträge: 122
    Mehrfach verlinkte Artikel - falscher Kategoriesprung
    Antwort #4 am: 14. November 2010, 17:39:26
    Hallo Wizard,
    ich kann es auch absolut nicht verstehen, dass dieser Bug einfach so ignoriert wird, denn wie du schon geschrieben hast handelt es sich hierbei um einen schwerwiegenden Fehler bei einer sehr hilfreichen und gebräuchlichen Funktion. Ich kann mir auch nicht vorstellen, wie andere damit umgehen. Artikel doppelt einpflegen ist keine gute Lösung, denn diese tauchen ja dann auch bei den Suchergebnissen doppelt auf.

    Mich würde auch die Meinung eines Entwicklers dazu interessieren....

    Gruß Bastian

    Wizard

    • Fördermitglied
    • Beiträge: 44
    Mehrfach verlinkte Artikel - falscher Kategoriesprung
    Antwort #5 am: 15. November 2010, 12:36:57
    Hallo BastlWastl,
    ich habe nun dieses hier (xt:Commerce - ungewollt “ausklappende” Kategorien vermeiden) getestet und muss sagen, dass es bis jetzt gut funktioniert. (noch nicht alles getestet z.B. Sonderangebote, etc.).

    Die Funktion in der xtc_product_link.inc.php war teilweise auskommentiert. Dies habe ich rückgängig gemacht und dafür:

    Code: PHP  [Auswählen]
    return 'products_id='.$pID;
    auskommentiert. Heute Abend werde ich weiter testen.

    Endlich bleibt man in der Kategorie die ausgewählt wurde.

    Vielleicht kann mir jemand die o.g. Funktion etwas erläutern. Würde mich interessieren welche Auswirkungen es geben kann wenn

    Code: PHP  [Auswählen]
    return 'products_id='.$pID;
     auskommentiert wird.

    Beste Grüße.
    Wizard

    Wizard

    • Fördermitglied
    • Beiträge: 44
    Mehrfach verlinkte Artikel - falscher Kategoriesprung
    Antwort #6 am: 23. November 2010, 16:41:56
    Problemlösung gibt es hier: Artikel mehrfach verwenden - wie löst ihr das Problem?

    Gruß Wizard

    21 Antworten
    14578 Aufrufe
    17. September 2009, 10:56:46 von Tomcraft
    3 Antworten
    2163 Aufrufe
    13. Mai 2016, 15:30:23 von karsta.de
    1 Antworten
    1223 Aufrufe
    21. April 2017, 09:29:31 von profrolfwolf
    6 Antworten
    3641 Aufrufe
    26. Oktober 2012, 19:41:10 von jackmenimble
               
    anything