Anleitung Artikelnummer in der Listenansicht anzeigen

Thema wurde von Stephan Ho., 24. Oktober 2012 erstellt.

  1. Stephan Ho.

    Stephan Ho. Erfahrener Benutzer

    Registriert seit:
    12. Juli 2012
    Beiträge:
    178
    Danke erhalten:
    37
    Danke vergeben:
    16
    #1 Stephan Ho., 24. Oktober 2012
    Zuletzt bearbeitet: 30. Oktober 2012
    EB hat mir freundlicherweise geholfen die Artikelnummer in der Listenansicht anzuzeigen.
    Hier die Zusammenfassung als Tutorial für die Allgemeinheit.



    • Betroffene Dateien und Datenbank sichern!


    • In der Datei
    • /includes/classes/product.php
    • in Zeile 623 einfügen:
    • 'PRODUCTS_MODEL' => $array['products_model'],


    • In der Datei
    • templates/DEIN _TEMPLATE/module/product_listing/product_listing_v1.html
    • Zeile 133 einfügen:
    • Art.Nr. {$module_data.PRODUCTS_MODEL}

    Dieses Tutorial geht davon aus das die Vorlage für die Artikelübersicht
    "product_listing_v1.html" ist. (ggf. anpassen).

    Mit dem folgenden SQL Befehl (im Adminbereich unter Toolbox/SQL in das feld eingeben und "ausführen")
    kann man alle Kategorien ganz einfach auf die entsprechende Vorlage umstellen.
    UPDATE categories SET listing_template = "product_listing_v1.html";
     
  2. Mathias Weiss

    Mathias Weiss Erfahrener Benutzer

    Registriert seit:
    24. September 2012
    Beiträge:
    109
    Danke erhalten:
    0
    Danke vergeben:
    40
    Hallo Stephan,

    Super Geil und funzt auf anhieb ;-),

    aber mal die frage kann man das vielleicht noch erweitern ich hab zb. ja in mehreren Artikeln Attribute mit Farbe und somit natürlich keine Artikelnummer im Hauptteil da ich sie ja in den Attributen gebe, und nur das Wort Art. Nr. sieht irgendwie doof aus.

    Wäre es möglich wenn der Hauptteil keine Art-nr. hat die aus den Attributen + den Attributsfeldern zu nehmen zb. Farbe so das das dann so aussieht vielleicht: Farbe: xxxxx Art-nr. xxxxxxx wenn keine Normale vergeben ist?

    Mfg Mathias
     
  3. RFreund

    RFreund Erfahrener Benutzer

    Registriert seit:
    16. Mai 2012
    Beiträge:
    122
    Danke erhalten:
    7
    Danke vergeben:
    18
    mit welchem Programm werden denn diese PHP-dateien sinnvollerweise geändert?
    Ich habe aktuell nur den TotalCommander. mit dem ich auf die Dateien zugreifen und die auch ändern kann.
    Aber dort werden keine Zeilennummern angezeigt.
     
  4. Stephan Ho.

    Stephan Ho. Erfahrener Benutzer

    Registriert seit:
    12. Juli 2012
    Beiträge:
    178
    Danke erhalten:
    37
    Danke vergeben:
    16
    Du kannst im Total Commander den Editor in den Einstellungen festlegen.
    Ich benutze Notepad++, das gibt es wie viele andere Editoren als Freeware.
     
  5. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Ich nutze dafür notepad++
    Angegebene Zeilennummern sind meist nur ca., da die Dateien ja bereits geändert / angepasst sein könnten.
     
  6. RFreund

    RFreund Erfahrener Benutzer

    Registriert seit:
    16. Mai 2012
    Beiträge:
    122
    Danke erhalten:
    7
    Danke vergeben:
    18
    danke für den Tipp
     
  7. RFreund

    RFreund Erfahrener Benutzer

    Registriert seit:
    16. Mai 2012
    Beiträge:
    122
    Danke erhalten:
    7
    Danke vergeben:
    18
    Kann mir da jemand helfen? Ich nutze GX2- mit Eyecandy. und Artikelattributen (nicht Eigenschaften) In den Attributen habe ich Artikelnummern. Diese werden aber nicht (mehr) angezeigt. lt. Gambio wäre das bei Eyecandy nie der Fall gewesen. Ich glaube aber, dass nach Umstrellug auf GX2 das schon so war. In Mein-Shop Konfig ist alles korrekt eingestellt, dennoch werden die Artikelnummern der Attribute nicht an die Hauptartikelnummer angehängt.
    Hat jemand einen Tip, wo ich was ändern muß, damit ich in der Artikelübersicht die Artikelnummer hinter den Attributen angezeigt bekomme?
     
  8. schmidtanhaenger

    schmidtanhaenger Mitglied

    Registriert seit:
    17. Januar 2012
    Beiträge:
    18
    Danke erhalten:
    0
    Danke vergeben:
    3
    Danke, dass hab ich schon die ganze Zeit gesucht. Die Artikelnummer wurde gleich noch mit dem Artikel verlinkt :)

    So sieht jetzt Zeile 133 aus

    <b><font size="2" color="#330099">Art.- Nr.: <a href={$module_data.PRODUCTS_LINK}>{$module_data.PRODUCTS_MODEL}</a></font></b>
     
  9. Kai Schoelzke

    Kai Schoelzke Beta-Held

    Registriert seit:
    30. März 2016
    Beiträge:
    3.803
    Danke erhalten:
    548
    Danke vergeben:
    248
    Hallo Jungs,
    habt Ihr fein gemacht, aber warum nicht gleich updatesicher?
    Schaut mal http://www.gambio-forum.de/threads/...ngen-in-GX2-quot?p=23575&viewfull=1#post23575

    Noch eine Frage, warum legt Ihr solchen Wert auf die Artikelnummern?
    Bei Stefan habe ich gerade mal geschaut, und habe einen willkürlichen Artikel genommen, die Artikelnummer bei google eingegeben und siehe da, der gleiche Artikel beim Mitbewerber 20€ günstiger, und der Stand noch auf Platz eins bei google, also ohne lange Suche. Wenn Ihr schon Artikelnummern anzeigen wollt, dann doch nicht die Hersteller Artikelnummern das macht es den Kunden doch viel leichter die Preise zu vergleichen.
     
  10. schmidtanhaenger

    schmidtanhaenger Mitglied

    Registriert seit:
    17. Januar 2012
    Beiträge:
    18
    Danke erhalten:
    0
    Danke vergeben:
    3
    #10 schmidtanhaenger, 6. Dezember 2012
    Zuletzt bearbeitet: 6. Dezember 2012
    Ja man sollte da schon seine eigenen Artikelnummern benutzen. :-(
    Wir benötigen die Artikelnummern in der Artikellisting da wir noch kein eigenen Katalog besitzen und so über die Artikelsuche zwar nach einer Herstellernummer suchen können, dafür aber nur unsere Artikelnummer angezeigt bekommt und wir nicht gezwungen sind jeden einzelnen Artikel in der Detailansicht aufzurufen.

    z.B.: Der Kunde fragt nach einem DDR Rücklicht. Wir geben als Suchbegriff in unserem Shop DDR Rücklicht ein und können dem Kunden sofort anhand des Vorschaubildes sagen welchen Artikel der Kunde bestellen muß.
     
  11. RFreund

    RFreund Erfahrener Benutzer

    Registriert seit:
    16. Mai 2012
    Beiträge:
    122
    Danke erhalten:
    7
    Danke vergeben:
    18
    #11 RFreund, 6. Dezember 2012
    Zuletzt bearbeitet: 6. Dezember 2012
    bei mir klappt das nicht. Bezieht sich diese Änderung auf Eigenschaften oder Artikelattribute?
    Ich brauche die Attribut-Artikelnummern.

    Es muss doch möglich sein, wenn schon das Artikerlattribut angezeigt wird, dahinter auch die entsprechende Artikelnummer anzuzeigen.
     
  12. RFreund

    RFreund Erfahrener Benutzer

    Registriert seit:
    16. Mai 2012
    Beiträge:
    122
    Danke erhalten:
    7
    Danke vergeben:
    18
    Lösung gefunden, Dank an den Gambio-Support.

    Das alles ist ganz einfach: falsche Auswahl im Artikel-Template.
    Dort muss in der "Vorlage für Artikelattribute" "table_listing.html" ausgewählt werden,
    dann sind auch die Artikelnummern der Attribute wieder in der Anzeige.
     
  13. schmidtanhaenger

    schmidtanhaenger Mitglied

    Registriert seit:
    17. Januar 2012
    Beiträge:
    18
    Danke erhalten:
    0
    Danke vergeben:
    3
    Wir schreiben hier aber die ganze Zeit zum Thema: Artikelnummernanzeige in der Liestenansicht und nicht von der Detailansicht!!! :-(
     
  14. oliverbrecht

    oliverbrecht Mitglied

    Registriert seit:
    15. Oktober 2011
    Beiträge:
    24
    Danke erhalten:
    0
    Danke vergeben:
    5
    huhu,
    war ganz artig :)
    hab gemacht was hier steht, aber leider funzts net :-(
    habt ihr mir ein tipp?
    jetzt schon lieben dank & beste grüße
    products.php>
    screeen_1.jpg

    product_listing_v1.html
    screeen_2.jpg
     
  15. oliverbrecht

    oliverbrecht Mitglied

    Registriert seit:
    15. Oktober 2011
    Beiträge:
    24
    Danke erhalten:
    0
    Danke vergeben:
    5
    huhu again,
    hab den fehler gefunden,bei mir musste ich die zeile in product_listing_v1.html 3 zeilen weiter oben einfügen,
    tausend dank euch allen
    :)
     
  16. Thomas Reichert

    Thomas Reichert Erfahrener Benutzer

    Registriert seit:
    20. Februar 2014
    Beiträge:
    239
    Danke erhalten:
    8
    Danke vergeben:
    75
    Sorry, bei mir hats nicht funktioniert. So sieht Zeile623 in product.php aus:


    'PRODUCTS_MODEL' => $array['products_model'], $gm_cat_search = '';


    und so die Zeile 132 in product_listing_v1.html aus:


    Art.Nr. {$module_data.PRODUCTS_MODEL} <div class="article-list-item-main">


    Was hab ich als absoluter Laie falsch gemacht?
     
  17. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Hallo Thomas,

    Du hast Dich an die Zeilennummern gehalten :)
    Bei einem Update oder durch Anpassungen können die Zeilennummern sich aber verändern.

    in der includes/ classes/ product.php sollte es unter:
    Code:
    $t_data_array = array (	'PRODUCTS_NAME'	=> htmlspecialchars_wrapper($array['products_name']),
    und in der templates/ EyeCandy/ module/ produkt_listing/ produkt_listing_v1.html unter
    Code:
    <a href="{$module_data.PRODUCTS_LINK}" class="product_link"{if $module_data.PRODUCTS_META_DESCRIPTION != ''} title="{$module_data.PRODUCTS_META_DESCRIPTION|truncate:80:"..."|replace:'"':'&quot;'}"{/if}>{$module_data.PRODUCTS_NAME}</a>
    						</h2>
     
  18. Thomas Reichert

    Thomas Reichert Erfahrener Benutzer

    Registriert seit:
    20. Februar 2014
    Beiträge:
    239
    Danke erhalten:
    8
    Danke vergeben:
    75
    Aaaahaaaa :) Jetzt klappt´s auch mit dem Nachbarn. Merci vielmals.


    Generell stellt sich mir aber schon die Frage ... wie einigen anderen hier im Forum ... warum die Artikelnummern nicht generell in der Listenansicht und der Kachelansicht angezeigt werden können. Das wäre doch mal ein Update-Tipp?! Jeder Shop ist individuell und jeder hat unterschiedliches Klientel, die einen brauchen´s, die anderen nicht.
     
  19. Thomas Reichert

    Thomas Reichert Erfahrener Benutzer

    Registriert seit:
    20. Februar 2014
    Beiträge:
    239
    Danke erhalten:
    8
    Danke vergeben:
    75
    Hallo Barbara, gelten die Änderungen auch noch für 2.1.3.2? Und wie mach das Ganze eigentlich Update-sicher? Nach dem Update sind die Artikelnr. leider alle wieder verschwunden.
     
  20. MP Solution

    MP Solution Erfahrener Benutzer

    Registriert seit:
    2. Oktober 2013
    Beiträge:
    2.945
    Danke erhalten:
    456
    Danke vergeben:
    93