Gelöst EAN anzeigen und in Suche integrieren!

marcos software

Sehr aktives Mitglied
23. Juli 2009
1.742
23
Bonn
So, da ich hiernach doch auch etwas länger gesucht habe und keine richitge Lösung im Internet fand und mich deshalb selbst bemühen musste (ahh luft hohl), will ich Euch meine Lösung nicht vorenthalten!

Aber erstmal worum es geht:

1. In der Wawi kann man ja so schön die EAN mit angeben, allerdings wurde diese bei mir (wahrscheinlich abhängig vom Template) nicht im Shop auf der Artikelseite mit angezeigt.

Ich denke das ist, wie oben schon geschrieben, Templateabhängig, aber wer es nicht hat, den möchte ich hier eine kleine Anleitung schreiben, wie man es einfügt.

2. Tja, und nun wollen wir die EAN natürlich auch noch in die Suche mit integrieren!



zu 1:

folgende datei ist zu verändern.

templates/ dein template /module/product_info/product_info.html oder eure neuere version (wenn vorhanden) product_info_v1.html oder noch neuer ^^

an der Stelle wo ihr es stehen haben wollt folgendes in den Quelltext einfügen:

HTML:
<br>
        {if $PRODUCTS_EAN==''}
        EAN/PZN: nicht vorhanden<br>
        {else}
        EAN/PZN: {$PRODUCTS_EAN}<br>
        {/if}
        <br>



gut!

zu 2: (die lösung zu finden war etwas kniffliger)

folgende Datei muss verändert werden:

/advanced_search_result.php (also direkt im shop root!)

ihr sucht folgendes im QT:

PHP:
//build query
    $select_str = "SELECT distinct
                      p.products_id,
                       p.products_price,
                      p.products_model,
                      p.products_quantity,
                      p.products_shippingtime,
                      p.products_fsk18,
                      p.products_image,
                      p.products_weight,
                      p.products_tax_class_id,
                      pd.products_name,
                      pd.products_short_description,
                      pd.products_description ";

und fügt das hinzu:

PHP:
p.products_ean,

am besten zwischen
PHP:
p.products_id,
und
PHP:
p.products_price,
.

Nun sucht ihr etwas weiter unten nach folgendem:

PHP:
$where_str .= " ".$search_keywords[$i]." ";
                        break;
                    default :
                        $where_str .= " ( ";
                        $where_str .= "pd.products_keywords LIKE ('%".addslashes($search_keywords[$i])."%') ";
                         if (SEARCH_IN_DESC == 'true') {
                           $where_str .= "OR pd.products_description LIKE ('%".addslashes($search_keywords[$i])."%') ";
                           $where_str .= "OR pd.products_short_description LIKE ('%".addslashes($search_keywords[$i])."%') ";
                        }

und fügt nun zwischen:

PHP:
$where_str .= "pd.products_keywords LIKE ('%".addslashes($search_keywords[$i])."%') ";

und

PHP:
if (SEARCH_IN_DESC == 'true') {

diese Zeilte ein:

PHP:
$where_str .= "OR p.products_ean LIKE ('%".addslashes($search_keywords[$i])."%') ";


So, ich hoffe ich habe einigen von Euch damit eine brauchbare Lösung gezeigt und etwas Arbeit und Zeit abgenommen!


FEEDBACK NATÜRLICH ERWÜNSCHT !!!


Gruß,

Marc C
Praxisshop Costea (noch in Arbeit / am Aufbau ;) )
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu EAN in eBay Angeboten (Varianten) User helfen Usern - Fragen zu JTL-Wawi 0
Neu Automatisierter Import Händler-CSV, Problem mit unterschiedlichen Artikeln bei gleicher EAN Schnittstellen Import / Export 7
EAN-Code von Umverpackungen hinterlegen JTL-Wawi 1.7 3
Bug? Fehler EAN (Kaufland.cz) auf Kaufland.de aber korrekt kaufland.de - Anbindung (SCX) 1
Neu Verbesserungsvorschlag: Wareneinigang ohne EAN Code JTL-WMS / JTL-Packtisch+ - Ideen, Lob und Kritik 6
Neu Eigene Felder Checkbox Inhalt bzw. Text bei Mouseover anzeigen JTL-Wawi - Ideen, Lob und Kritik 0
Neu Neukunden Anzeigen lassen User helfen Usern - Fragen zu JTL-Wawi 2
Neu In einen Portlet-Container im Frontend per Ajax Datennachladen (weitere anzeigen) Technische Fragen zu Plugins und Templates 1
Beantwortet Werte eigener Kundenfelder im Template anzeigen Allgemeine Fragen zu JTL-Shop 0
Neu List & Label Neue Vorlage Projektbaustein Bild Logo nur auf erstem Exemplar anzeigen User helfen Usern - Fragen zu JTL-Wawi 2
Neu Eigene Felder im Verkauf als Spalten anzeigen User helfen Usern - Fragen zu JTL-Wawi 4
Neu Verbesserungsvorschlag Warenwert bei Teillieferung / für Auswahl anzeigen JTL-WMS / JTL-Packtisch+ - Ideen, Lob und Kritik 0
Neu Alle Artikel auf einer Seite im Shop anzeigen Allgemeine Fragen zu JTL-Shop 2
Neu Sortieren der Auftragsliste und dort die Artikelnummer anzeigen Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Lieferschwelle anzeigen JTL-Wawi 1.7 2
Neu Menü, Logo und Suche beim Scrollen anzeigen / Mobilansicht Templates für JTL-Shop 0
Neu Alle Individuelle Preise anzeigen lassen JTL-Wawi 1.7 1
Neu Lieferstatus anzeigen "Nur, wenn Lagerbestand 0 ist" Allgemeine Fragen zu JTL-Shop 0
Gelöst In Workflow auf Stücklistenartikel zugreifen und dessen Eigenschaften anzeigen Gelöste Themen in diesem Bereich 7
Neu Urspungsland Flagge anzeigen Allgemeine Fragen zu JTL-Shop 6
Neu Artikelgewicht in Galerieansicht mit anzeigen Einrichtung JTL-Shop5 1
Neu Vorgabeplätze beim Nachschub anzeigen Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Filtereinstellungen: wenn Sonderpreis bei Vater- oder Kindartikeln, Anzeige von Vater- UND Kindartikeln User helfen Usern - Fragen zu JTL-Wawi 5
Neu Sprachvariablen nicht in korrekter Groß- und Kleinschreibung JTL-Shop - Fehler und Bugs 4
Neu Gewicht auf Rechnung (Artikelgewicht und Zusatzgewicht) Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Neues Plugin: Google Translate / Übersetzer (DSGVO-konform und weitere Features) Plugins für JTL-Shop 1
Neu Workflow Aktion E-Mail senden kann nicht Plain und HTML Email zusammen versenden Arbeitsabläufe in JTL-Wawi 6
Neu JTL Shopify Connector und Billbee frage Shopify-Connector 0
Neu Neues Plugin: Instagram-Feed Portlet (Als Galerie- oder Slideransicht und weitere Features) + 3x kostenlose Lizenzen Plugins für JTL-Shop 3
In Bearbeitung Startschwierigkeiten Scanner und Bon Drucker Allgemeine Fragen zu JTL-POS 2
Neu JTL Worker 2.0 und tinetbestellung Technische Fragen zu den JTL-Connectoren 0
Neu Position Versandkosten und Versandkostenname in PositionTable ausblenden - neuen Vorlagen. Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 3
Neu Liste aller Namespaces und dessen Aufgabe Allgemeine Fragen zu JTL-Shop 0
Kundenattribute aus Shop übernehmen und aus Wawi zurück an Shop übermitteln Einrichtung JTL-Shop5 1
Neu Warenkorb Hinweise bei Bestandsänderung und Preisänderung Allgemeine Fragen zu JTL-Shop 2
In Bearbeitung Artikel über csv-Datei bearbeiten und importieren Allgemeine Fragen zu JTL-POS 3
Verbindung zu Kundencenter geht verloren und Lizenz muss erneut abgteglichen werden JTL-Wawi 1.8 16
Landingpage Header und Footer erstellen zwecks Vorbestellung Einrichtung JTL-Shop5 0
Neu klare Warnung vor den Bausteinen und der PDF in Vorlagen User helfen Usern - Fragen zu JTL-Wawi 4
Neu JTL erstellt falsche Rechnungskorrekturen für Amazon.co.uk Aufträge und verweigert den Support Amazon-Anbindung - Fehler und Bugs 5
Neu Und ewig grüsst das Murmeltier. "The EntityManager is closed" Shopware-Connector 0
Alternativpositionen und gültig von bis JTL-Wawi 1.8 0
Debitorennummern für bestehende und neue Kunden anlegen JTL-Wawi 1.8 2
In Diskussion Bondrucker - im Allgemeinen und Speziellen (Metapace T 25) JTL-POS - Fragen zu Hardware 4
Neu Eigener (Home-) Server mit Windows UND Linux Starten mit JTL: Projektabwicklung & Migration 23
Neu Microsoft Remote Desktop Fehler Cloutapp Desktop und Lauscher JTL-Wawi - Fehler und Bugs 3
Auftrag und Rechnung Ausgabe funktioniert nicht Client JTL 1.8.10.0 JTL-Wawi 1.8 9
Zahlungsarten und Versandarten ERROR 500 Einrichtung JTL-Shop5 7
Gelöst Hardware für häufige Konstellationen mit USB und Swissbit TSE-Problem ab Android 11 JTL-POS - Fragen zu Hardware 5
Neu Eingangsrechnung und Gewinn rückwirkend ermitteln User helfen Usern - Fragen zu JTL-Wawi 1

Ähnliche Themen