gelöst Suche nach Artikelnummer

Thema wurde von wvnetdesign, 26. Februar 2019 erstellt.

  1. wvnetdesign
    wvnetdesign Erfahrener Benutzer
    Registriert seit:
    16. Januar 2013
    Beiträge:
    404
    Danke erhalten:
    1
    Danke vergeben:
    99
    Anderer Shop, noch eine Frage. Ich habe nicht gefunden, ob es möglich ist, nach der Artikelnummer zu suchen.
    Hintergrund: Der Shop verkauft viele Ersatzteile. Die werden am einfachsten über die Artikelnummer gefunden. Daher werden die Kunden auch am ehesten die Nummer eingeben und nicht irgendeine genaue Bezeichnung aus 5 oder mehr Elementen.

    Shopversion GX 3.6

    lg, Heidemarie
     
  2. Developer
    Developer Erfahrener Benutzer
    Registriert seit:
    7. November 2012
    Beiträge:
    3.145
    Danke erhalten:
    716
    Danke vergeben:
    127
    Einfach die Artikelnummer in die Suche eingeben. :rolleyes:
     
  3. wvnetdesign
    wvnetdesign Erfahrener Benutzer
    Registriert seit:
    16. Januar 2013
    Beiträge:
    404
    Danke erhalten:
    1
    Danke vergeben:
    99
    Leider nicht ganz. Funktioniert, wenn der "Hauptartikel" eine Artikelnummer hat. Aber nicht, wenn die Artikelnummern bei den Eigenschaften eingetragen sind.
     
  4. Developer
    Developer Erfahrener Benutzer
    Registriert seit:
    7. November 2012
    Beiträge:
    3.145
    Danke erhalten:
    716
    Danke vergeben:
    127
    Schau mal unter Shop Einstellungen > Mein Shop > Suche in Artikelattributen/Artikeleigenschaften

    Die Einschaltung dieser Funktionalität kann die Performance deines Shops beeinträchtigen. Das nur zur Info.
     
  5. wvnetdesign
    wvnetdesign Erfahrener Benutzer
    Registriert seit:
    16. Januar 2013
    Beiträge:
    404
    Danke erhalten:
    1
    Danke vergeben:
    99
    Yes, danke - das wars. ABER ich komme nur zum Hauptartikel, die Eigenschaft muß ich dann trotzdem noch raussuchen. Das wird sich wohl nicht so einfach einstellen lassen :(
     
  6. Developer
    Developer Erfahrener Benutzer
    Registriert seit:
    7. November 2012
    Beiträge:
    3.145
    Danke erhalten:
    716
    Danke vergeben:
    127
    Vom Hauptartikel kommt Du schon direkt zu den zugeordneten Eigenschaften. Oder meinst Du was anderes?
     
  7. wvnetdesign
    wvnetdesign Erfahrener Benutzer
    Registriert seit:
    16. Januar 2013
    Beiträge:
    404
    Danke erhalten:
    1
    Danke vergeben:
    99
    Ich meinte, dass gleich die entsprechende Eigenschaft ausgewählt ist. Aber das ist schon etwas übermütig ;-)
     
  8. Developer
    Developer Erfahrener Benutzer
    Registriert seit:
    7. November 2012
    Beiträge:
    3.145
    Danke erhalten:
    716
    Danke vergeben:
    127
    Woher soll der Shop wissen, welche Eigenschaft zu welchem Hauptartikel gehört? Das muss Du schon selbst anstoßen und zuordnen.
     
  9. wvnetdesign
    wvnetdesign Erfahrener Benutzer
    Registriert seit:
    16. Januar 2013
    Beiträge:
    404
    Danke erhalten:
    1
    Danke vergeben:
    99
    Naja, ich habe die Artikelnummer ja bei der Eigenschaftkombination beim jeweiligen Artikel drinnen. Sollte also schon direkt zuordenbar sein. Aber mein Grundproblem hast Du ja gelöst, das wär nur mehr ein Goodie *g*
     
  10. Developer
    Developer Erfahrener Benutzer
    Registriert seit:
    7. November 2012
    Beiträge:
    3.145
    Danke erhalten:
    716
    Danke vergeben:
    127
    Wie oben schon geschrieben: Über den Hauptartikel kommst Du direkt in die Eigenschaft, die dem Produkt zugeordnet ist, wenn Du sie vorher auch zugewiesen hast.

    Wenn Du im Produkt drin bist, dann hast Du unten rechts ein Dropdown (Auswahlbox mit Pfeil nach unten). Dort kannst Du Eigenschaften auswählen, dann sieht man die zugeordneten Eigenschaften.
     
  11. wvnetdesign
    wvnetdesign Erfahrener Benutzer
    Registriert seit:
    16. Januar 2013
    Beiträge:
    404
    Danke erhalten:
    1
    Danke vergeben:
    99
    Irgendwie check ichs wohl nicht. Wenn ich in der Suche die Artikelnummer der Eigenschaft/Kombination eingebe, erhalte ich als Ergebnis den Artikel. Muß aber danach nochmal selbst über das Select-Feld die entsprechende Eigenschaft/Kombination auswählen.
    Cool wäre es, wenn ich mir die 2 Klicks sparen könnte.
    Vielleicht habe ich ja was falsch eingestellt und Gambio kann das eh...
    Der Shop wäre hier: https://shop.steininger-anhaenger.at/
    Mögliche Artikelnummer einer Kombination für die Suche: 20059656

    Danke für Deine Geduld
     
  12. Wilken (Gambio)
    Wilken (Gambio) Erfahrener Benutzer
    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.311
    Danke vergeben:
    2.208
    Wir verlinken nie direkt auf Varianten, das heisst die Auswahl nach Artikelaufruf ist nötig.
     
  13. wvnetdesign
    wvnetdesign Erfahrener Benutzer
    Registriert seit:
    16. Januar 2013
    Beiträge:
    404
    Danke erhalten:
    1
    Danke vergeben:
    99
    Habs befürchtet :-( - Danke
     
  14. Developer
    Developer Erfahrener Benutzer
    Registriert seit:
    7. November 2012
    Beiträge:
    3.145
    Danke erhalten:
    716
    Danke vergeben:
    127
    Alles gut. :)

    Ist ganz einfach:

    1. Hauptartikel aufrufen
    2. Dropdown Eigenschaften auswählen
    3. Eigenschaften bearbeiten.

    Einen anderen "kürzeren" shopinternernen Prozess gibt es nicht. Zumindest nicht mit Bordmitteln, wie Wilken immer sagt. :D
     
  15. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    19. Juni 2012
    Beiträge:
    4.831
    Danke erhalten:
    1.125
    Danke vergeben:
    947
    Das ist aber theoretisch durchaus denkbar, sowas zu machen. Wenn du Geld für eine individuelle Lösung in die Hand nehmen würdest. Der Weg dahin wäre, dass wenn eine Artikelnummer nur in den Eigenschaften gefunden wird, dazu die combi_id ausgelesen wird und dann per Parameter an die Seite angehängt wird, z.B. (Link nur für registrierte Nutzer sichtbar.) . Nur ein Beispiel, ich kenne die combi_ids aus deinem Shop nicht. Aber dann wäre die Eigenschaft vorausgewählt.
     
  16. Wilken (Gambio)
    Wilken (Gambio) Erfahrener Benutzer
    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.311
    Danke vergeben:
    2.208
    Korrekt.
     
  17. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    19. Juni 2012
    Beiträge:
    4.831
    Danke erhalten:
    1.125
    Danke vergeben:
    947
    …. oooder….

    Du erstellst eine Seite "Ersatzteile" im Content Manager und bindest dort eine PHP Datei ein, die dir alle Eigenschaftsartikel mit Artikelnummer und Link zum Artikel mit vorausgewählter Eigenschaft ausgibt. Dann kann der Kunde, wenn er Ersatzteile sucht, auf die Seite gehen, dort nach der Artikelnummer suchen und dann dem Link folgen...
     
  18. wvnetdesign
    wvnetdesign Erfahrener Benutzer
    Registriert seit:
    16. Januar 2013
    Beiträge:
    404
    Danke erhalten:
    1
    Danke vergeben:
    99
    Ja, du hast mich jetzt komplett verstanden. Gibt's da vielleicht schon ein Modul irgendwo?
     
  19. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    19. Juni 2012
    Beiträge:
    4.831
    Danke erhalten:
    1.125
    Danke vergeben:
    947
    #19 Anonymous, 27. Februar 2019
    Zuletzt bearbeitet: 27. Februar 2019
    Ein Modul gibt es meines Wissens nicht, daher ja der Hinweis auf eine Indvidualprogrammierung.

    Ich hatte die zweite Möglichkeit die ich gerade angesprochen hatte, mal kurz angetestet:

    Code:
    <?php
    include 'includes/application_top.php';
    echo     '<table>
                <tr>
                    <td>Artikelnr</td>
                    <td>EAN</td>
                    <td>Link zum Produkt</td>
                </tr>';
    $ersatzteilquery = "select * from products_properties_combis";
    $teile = xtc_db_query($ersatzteilquery);
    while ($zeile=xtc_db_fetch_array($teile,MYSQLI_ASSOC))
        {
            echo '<tr>
            <td>' . $zeile['combi_model'] . '</td>
            <td>' . $zeile['combi_ean'] . '</td>
            <td><a href="/product_info.php?' . xtc_product_link($zeile['products_id'], $name='') .'&combi_id=' . $zeile['products_properties_combis_id'] .'&no_boost=1">Anzeigen</a></td>
            </tr>';
        }
    echo     '</table>';
    ?>
    (Link nur für registrierte Nutzer sichtbar.)

    Leider wird die combi_id nach der Weiterleitung auf die SEO URL "verschluckt" so dass das nicht klappt. Wenn das für Heidemarie eine aktzeptable Lösung ist - vielleicht hat wer anderes noch die Funktion, mit der man direkt die SEO URL ausgeben kann, an die man dann die combi_id dranhängt. Das klappt dann nämlich.
     
  20. Wilken (Gambio)
    Wilken (Gambio) Erfahrener Benutzer
    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.311
    Danke vergeben:
    2.208
    Man muss ja keine SEO-geboosteten Links setzen, sondern man nimmt dann die ohne. Auf Suchergebnisseiten ist das komplett irrelevant, weil es die nie in Suchmaschine Indizes schaffen dürfen, dann hat man ein Problem.

    So ein Link sieht dann grob so aus:
    http://shop.de/product_info.php?info=p1x5_testartikel.html&no_boost=1

    Man linkt also auf die product_info.php, man hängt hinten den no_boost Parameter an und setzt ihn eins, im info Parameter muss nach einem p die product ID stehen (hier 1) dann ein x gefolgt von der Kombinations ID (hier 5) dann ein Unterstrich mit den url keywords und .html am Ende.

    Die Umleitung auf die SEO Boost URL macht der Shop dann allein.