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: Artikel mehrfach verwenden - wie löst ihr das Problem?

    Wizard

    • Fördermitglied
    • Beiträge: 44
    Artikel mehrfach verwenden - wie löst ihr das Problem?
    Antwort #15 am: 15. November 2010, 14:45:08
    Anfangs nach Einbau der Variante 2, konnte ich von der Stammkategorie (SK) in ein Unterkategorie (UK) verlinken. Beim Aufruf eines Artikels aus der UK ist man in dieser Kategorie auch geblieben.

    Nun, nach einigen Tests kann ich von der SK in eine UK verlinken wie ich will. Beim Aufrufen aus der UK springt man wieder in die SK. Keine Ahnung warum. :-!

    Gruß
    Wizard

    Nachtrag: Habe nochmals den Browsercache, etc. gelöscht, alle geänderten Dateien neu hochgeladen und jetzt funktioniert es wieder.  :? Mal schauen wie lang.

    h-h-h

    • modified Team
    • Beiträge: 4.562
    Artikel mehrfach verwenden - wie löst ihr das Problem?
    Antwort #16 am: 15. November 2010, 15:11:54
    Das Mitschleifen der Kategorien von gunnART läuft ganz gut.
    Bis auf die URL scheint der Artikel in der anderen Kategorie zu liegen. ;)

    Gruß h-h-h

    Babö0407

    • Fördermitglied
    • Beiträge: 122
    Artikel mehrfach verwenden - wie löst ihr das Problem?
    Antwort #17 am: 15. November 2010, 16:04:21
    Hallo,
    genau so ist es bei mir auch.
    Nur mit dem Link wird in der Kategorie an falscher Stelle das "Current" gesetzt.
    Jemand eine Idee dieses Problem noch zu beheben?

    Gruß Bastian

    Babö0407

    • Fördermitglied
    • Beiträge: 122
    Artikel mehrfach verwenden - wie löst ihr das Problem?
    Antwort #18 am: 15. November 2010, 17:15:43
    Hier nochmal ein kleiner Problembericht, vielleicht kann mir ja doch noch jemand helfen.

    Ich habe folgende Dinge von gunnART eingefügt:

    1. xt:Commerce - ungewollt “ausklappende” Kategorien vermeiden
    2. Advanced Show Category - Mehr Funktionen für xt:Commerce

    Solang sich die verlinkten Artikel in unterschiedlichen Kategorieebenen befinden funktioniert alles tadellos.
    Befinden sich jedoch die verlinkten Artikel in der gleichen Kategorieebene so wird das "Current" für den aktiven Kategorielink falsch gesetzt.

    Bitte um Hilfe.
    Gruß Bastian

    Wizard

    • Fördermitglied
    • Beiträge: 44
    Artikel mehrfach verwenden - wie löst ihr das Problem?
    Antwort #19 am: 15. November 2010, 18:45:01
    Hallo BastlWastl,
    bei mir läuft es momentan, auch auf gleicher Ebene, allerdings habe ich Advanced Show Category nicht verwendet.

    Was mir überhaupt nicht gefällt ist die Zusammensetzung des Links.

    vorher
    google.de/kategorie/das_schaut _besser_aus::1.html

    jetzt
    google.de/product_info.php?info=p1_das_schaut_nicht_gut_aus.html

    Hat jemand eine Idee wie man dies ändern kann?

    Beste Grüße
    Wizard

    Babö0407

    • Fördermitglied
    • Beiträge: 122
    Artikel mehrfach verwenden - wie löst ihr das Problem?
    Antwort #20 am: 15. November 2010, 19:33:56
    Hallo Wizard,
    dein Link-Problem dürfte nichts mit der gunnART-Modifikation zu tun haben.
    Bei mir wird der Link ganz normal ausgegeben...

    Gruß Bastian

    Wizard

    • Fördermitglied
    • Beiträge: 44
    Artikel mehrfach verwenden - wie löst ihr das Problem?
    Antwort #21 am: 15. November 2010, 19:48:20
    Die Pfadgeschichte hat sich erledigt. Es lag an der "xtc_product_link.inc.php" - durch das viele ausprobieren hatte ich die falsche hochgeladen.

    Jetzt ist der Pfad zwar schöner, dafür stimmt der Pfad im Browser teilweise nicht mehr mit dem Kategoriemenü überein.  :datz:

    So richtig funktioniert die Lösung also doch nicht.

    Gruß.
    Wizard

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.373
    • Geschlecht:
    Artikel mehrfach verwenden - wie löst ihr das Problem?
    Antwort #22 am: 15. November 2010, 21:42:07

    Wizard

    • Fördermitglied
    • Beiträge: 44
    Artikel mehrfach verwenden - wie löst ihr das Problem?
    Antwort #23 am: 15. November 2010, 22:12:19
    Habe weiter getestet und komme einfach nicht mehr weiter. Bei mir funktioniert die 2. Variante mit ($_SESSION) absolut nicht.

    Die Ergebnisse sind willkürlich.

    HAUPTKATEGORIE> Produkt1-gelb> verlinkt nach KATEGORIE GELB
    Auswahl Produkt 1-gelb in KATEGORIE GELB = MENÜ KATEGORIE GELB als AKTIV GEKENNZEICHNET

    HAUPTKATEGORIE> Produkt2-rot> verlinkt nach KATEGORIE ROT
    Auswahl Produkt 1-rot in KATEGORIE ROT = MENÜ HAUPTKATEGORIE als AKTIV GEKENNZEICHNET

    Die Funktion kann doch nicht nur für mich so wichtig sein? Gibt es denn wirklich keinen der dieses Problem hat? Ansonsten kann man die Geschichte Verlinken doch ganz rausnehmen, so macht es ja überhaupt keinen Sinn.

    Sollte die Lösung gegen Entlohnung möglich sein, schreibt es doch bitte hier rein.

    Beste Grüße.
    Wizard

    Babö0407

    • Fördermitglied
    • Beiträge: 122
    Artikel mehrfach verwenden - wie löst ihr das Problem?
    Antwort #24 am: 15. November 2010, 23:17:41
    Da muss ich Wizard schon Recht geben, mit diesem Bug ist die Option "Verlinken" nicht wirklich zu gebrauchen.
    Über eine Lösung wäre auch ich sehr dankbar...

    Gruß Bastian

    Wizard

    • Fördermitglied
    • Beiträge: 44
    Artikel mehrfach verwenden - wie löst ihr das Problem?
    Antwort #25 am: 16. November 2010, 00:19:53
    Nun habe ich mal die 2. Version mit der alten "xtc_product_link.inc.php"

    Code: PHP  [Auswählen]
    function xtc_product_link($pID, $name='', $cPath = false) {

            $pName = xtc_cleanName($name);
            if($cPath) {
                    $cPath = 'cPath='.$cPath.'&';
            }
            $link = $cPath.'info=p'.$pID.'_'.$pName.'.html';
            return $link;
    }

    kombiniert. So wird die aktive Kategorie richtig dargestellt.

    Dafür schaut, wie oben beschrieben, der Pfad im Browser furchtbar aus. Also auch keine Lösung.

    Wizard

    • Fördermitglied
    • Beiträge: 44
    Artikel mehrfach verwenden - wie löst ihr das Problem?
    Antwort #26 am: 17. November 2010, 08:28:40
    Keiner eine Idee?

    Welche Änderungen müssen denn vorgenommen werden damit die Kategorie wieder im Klartext angezeigt wird?

    von -> test.de/product_info.php?info=p1
    in -> test.de/kategorie

    Gruß
    Wizard

    Babö0407

    • Fördermitglied
    • Beiträge: 122
    Artikel mehrfach verwenden - wie löst ihr das Problem?
    Antwort #27 am: 18. November 2010, 16:56:49
    Hallo,
    habe zu diesem Problem eine für mich akzeptable Lösung gefunden.
    Anstatt die Artikel zu verlinken benutze ich die nun Funktion "Duplizieren".
    Ich denke dabei gibt es nur zwei Nachteile.

    1. mehr Aufwand bei der Artikelpflege
    2. bei der Suche werden die duplizierten Artikel doppelt aufgeführt.

    Mit dem mehr Aufwand kann ich leben.
    Beim duplizieren hat man auch noch den Vorteil, dass man jedem Artikel eine bestimmte Reihung zuordnen kann, was ja beim verlinken nicht der Fall ist.
    Die doppelte Ausgabe der Artikel habe ich so gelöst:

    Die Datenbanktabelle "products" um ein Datenfeld erweitern:

    Code: SQL  [Auswählen]
    ALTER TABLE products ADD products_nosearch INT(1) DEFAULT '0' NOT NULL;

    In der "/lang/german/admin/categories.php" folgende Definition abgelegen:

    Code: PHP  [Auswählen]
    define('TEXT_PRODUCTS_NOSEARCH','Von der Suche ausschließen:');

    In der "/admin/includes/modules/new_product.php" folgendes ändern:

    Suchen:

    Code: PHP  [Auswählen]
    <tr>
      <td><span class="main"><?php echo TEXT_PRODUCTS_STARTPAGE; ?></span></td>
      <td><span class="main"><?php echo xtc_draw_selection_field('products_startpage', 'checkbox', '1',$pInfo->products_startpage==1 ? true : false); ?></span></td>
    </tr>

    danach einfügen:

    Code: PHP  [Auswählen]
    <tr>
      <td><span class="main"><?php echo TEXT_PRODUCTS_NOSEARCH; ?></span></td>
      <td><span class="main"><?php echo xtc_draw_selection_field('products_nosearch', 'checkbox', '1',$pInfo->products_nosearch==1 ? true : false); ?></span></td>
    </tr>

    In der "/admin/includes/classes/categories.php" folgendes ändern:

    Suchen:

    Code: PHP  [Auswählen]
    products_startpage' => xtc_db_prepare_input($products_data['products_startpage']), '

    danach einfügen:

    Code: PHP  [Auswählen]
    products_nosearch' => xtc_db_prepare_input($products_data['products_nosearch']), '

    Mit dieser Modifikation habe ich nun im Backend eine Checkbox mit der ich bestimmte Artikel von der Suche ausschließen kann.

    Gruß Bastian

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

    [EDIT Tomcraft 20.11.2010: SQL-Befehl korrigiert.]

    Wizard

    • Fördermitglied
    • Beiträge: 44
    Artikel mehrfach verwenden - wie löst ihr das Problem?
    Antwort #28 am: 18. November 2010, 18:22:49
    Hallo Bastian,

    die Idee ist nicht schlecht, aber der Aufwand für die Pflege ist inakzeptabel. Zumindest für mich.
    Wie löst Du das Problem mit der Artikelmenge?

    Ein Shopsystem sollte einfach fähig sein die aktive Kategorie anzeigen zu können.

    Eine Lösung wäre z.B. wenn man im Backend bei jedem verlinkten Artikel bestimmen kann, ob er zur Stammkategorie springen soll oder ob er als "eigenständiger" gehandelt werden soll.

    Wie ich bei den meisten Shops hier gesehen habe, interessieren sich herzlich wenige Shopbetreiber um eine anständige Menüführung.

    Gruß
    Wizard

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.373
    • Geschlecht:
    Artikel mehrfach verwenden - wie löst ihr das Problem?
    Antwort #29 am: 18. November 2010, 23:34:32
    [...]
    Mit dieser Modifikation habe ich nun im Backend eine Checkbox mit der ich bestimmte Artikel von der Suche ausschließen kann.
    [...]

    Das Forum hat den Befehl leider zerstümmelt, weil du Backticks benutzt hast. Kannst du den Befehl bitte nochmal ohne Backticks posten?

    Grüße

    Torsten
    1 Antworten
    1224 Aufrufe
    21. April 2017, 09:29:31 von profrolfwolf
    6 Antworten
    3650 Aufrufe
    26. Oktober 2012, 19:41:10 von jackmenimble
    6 Antworten
    7518 Aufrufe
    23. November 2010, 16:41:56 von Wizard
               
    anything