Artikel nicht aktiv, trotzdem auffindbar

gerhard5302

Sehr aktives Mitglied
Hallo,

ich hab da immer wieder ein Problem und noch keine einfache Lösung:

Immer wieder muß ich ganze Produktgruppen oder Artikel vorübergehend aus dem xt:c Shop raus nehmen. D.h. beim Artikel in der Wawi den Haken raus beim Namen vom xt:c Shop, dann Webshopabgleich.

Im Shop ist dann dieser Artikel in der product_listing nicht sichtbar.

Aber - und jetzt kommt das eigentliche Problem:
Wenn der Kunde die exakte Art.Nr. oder die Artikelbezeichnung weiß oder sonst einen markanten Suchbegriff, dann findet er den Artikel über die "Suche" im Shop trotzdem und kann den aufrufen und sogar bestellen. Und genau das darf nicht sein !!!!

Was kann man da machen?

Ideal wäre, wenn "ausgeblendete" Produkte auch über die Suche im xt:c nicht zu finden sind. Eventuell wenn in der Wawi ausgeblendet, dann ganz aus der xt:c Shop DB löschen. Wenn man den Artikel in der Wawi wieder aktiviert wird er halt komplett neu an den Shop übertragen - wie beim ersten Mal bei einer Neuanlage.

lg
Gerhard
 

conny2540

Sehr aktives Mitglied
23. November 2006
2.310
4
Österreich
AW: Artikel nicht aktiv, trotzdem auffindbar

Hallo Gerhard,

ja das Problem hatte ich mit meinem XTC auch. Artikel OFF und mittels Suchfunktion konnte man den finden und bestellen. Das war aber ein Bug im Modul Sonderpreise, weil der die Artikel dupliziert. Hat der Artikel zufällig einen Sonderpreis gehabt ?
Die Lösung kann ich Dir leider nicht sagen, denn mein EDV-Guru (XTC-Spezi) hat mir damals den Code umprogrammiert. Was ? wo ? weiss ich leider nicht. Gibt es nichts entsprechendes im XTC-Forum dazu ? Ich weiss nur, dass das Problem bei den Sonderpreisen lag.

Was bei mir auch noch war: Wir hatten damals auch versucht im connector SEO einzubauen, ohne dass ich diesen jedes Mal im Shop-Admin neustarten muss, was ja bei jedem Wawi-Upgrade dann leider nicht mehr funktionierte... Hast Du am Connector was umgebaut, was in Zusammenhang mit den Sonderpreisen(Dubletten-Tabellen) stehen könnte ?

LG
Conny
 

Boby

Sehr aktives Mitglied
AW: Artikel nicht aktiv, trotzdem auffindbar

Hallo Gerhard,
so hab ich das bei uns. Inaktive artikel in der wawi werden auf dem shop gelöscht bis diese wieder aktiv gesetzt werden werden diese dann neu hochgeladen.

Hallo,

ich hab da immer wieder ein Problem und noch keine einfache Lösung:

Immer wieder muß ich ganze Produktgruppen oder Artikel vorübergehend aus dem xt:c Shop raus nehmen. D.h. beim Artikel in der Wawi den Haken raus beim Namen vom xt:c Shop, dann Webshopabgleich.

Im Shop ist dann dieser Artikel in der product_listing nicht sichtbar.

Aber - und jetzt kommt das eigentliche Problem:
Wenn der Kunde die exakte Art.Nr. oder die Artikelbezeichnung weiß oder sonst einen markanten Suchbegriff, dann findet er den Artikel über die "Suche" im Shop trotzdem und kann den aufrufen und sogar bestellen. Und genau das darf nicht sein !!!!

Was kann man da machen?

Ideal wäre, wenn "ausgeblendete" Produkte auch über die Suche im xt:c nicht zu finden sind. Eventuell wenn in der Wawi ausgeblendet, dann ganz aus der xt:c Shop DB löschen. Wenn man den Artikel in der Wawi wieder aktiviert wird er halt komplett neu an den Shop übertragen - wie beim ersten Mal bei einer Neuanlage.

lg
Gerhard

Hallo,

wenn man nicht nur die xt-Tabellen leert sondern auch die eazysales_martikel,
ist die Funktion komplett.
Es werden dann inaktive Artikel komplett im Shop gelöscht und bei Bedarf kann man sie wieder in der Wawi aktivieren und hochladen.

Eine zusätzliche Zeile ist dafür notwendig:
eS_execute_query("delete from eazysales_martikel where products_id=".$products_id);

also:
if (intval($_POST["action"]) == 3 && intval($_POST['KeyArtikel']))
{
$products_id = getFremdArtikel(intval($_POST['KeyArtikel']));
if ($products_id>0)
{
eS_execute_query("delete from products where products_id=".$products_id);
eS_execute_query("delete from products_attributes where products_id=".$products_id);
eS_execute_query("delete from products_description where products_id=".$products_id);
eS_execute_query("delete from products_images where products_id=".$products_id);
eS_execute_query("delete from products_to_categories where products_id=".$products_id);
eS_execute_query("delete from products_xsell where products_id=".$products_id);
eS_execute_query("delete from eazysales_martikel where products_id=".$products_id);
}
$return = 0;
}
//ende

Das selbe geht auch bei den Kategorien in der dbeS/Kategorie.php.
dort folgendes suchen :

if (intval($_POST["action"]) == 3 && intval($_POST['KeyKategorie'])>0)
{
$return=0;
$cat = getFremdKategorie(intval($_POST['KeyKategorie']));
if ($cat>0)
eS_execute_query("update categories set categories_status=0 where categories_id=".$cat);

}
und mit diesem ersetzen:
if (intval($_POST["action"]) == 3 && intval($_POST['KeyKategorie'])>0)
{
$return=0;
$cat = getFremdKategorie(intval($_POST['KeyKategorie']));
if ($cat>0)
//eS_execute_query("update categories set categories_status=0 where categories_id=".$cat);
eS_execute_query("delete from categories where categories_id=".$cat);
eS_execute_query("delete from categories_description where categories_id=".$cat);
eS_execute_query("delete from eazysales_mkategorie where categories_id=".$cat);
}
//ende


Dann kann man auch eine Bereinigung der Shopdatenbank durchführen.

Gruß jk_hoschi

wo: dbeS/Artikel.php
Quelle:
http://forum.jtl-software.de/xt-com...loeschen-von-artikeln-im-shop.html#post100315

Gruss Boby
 

gerhard5302

Sehr aktives Mitglied
AW: Artikel nicht aktiv, trotzdem auffindbar

Hallo Bobby,

super, genau das wärs. Jetzt muß ich nur noch in der dbeS/Artikel.php diesen Block finden:

if (intval($_POST["action"]) == 3 && intval($_POST['KeyArtikel']))
{
$products_id = getFremdArtikel(intval($_POST['KeyArtikel']));
if ($products_id>0)
{
eS_execute_query("delete from products where products_id=".$products_id);
eS_execute_query("delete from products_attributes where products_id=".$products_id);
eS_execute_query("delete from products_description where products_id=".$products_id);
eS_execute_query("delete from products_images where products_id=".$products_id);
eS_execute_query("delete from products_to_categories where products_id=".$products_id);
eS_execute_query("delete from products_xsell where products_id=".$products_id);

Dann könnte ich auch die zusätzliche neue Zeile dazu einfügen.

Ich hab da nämlich bei mir nur das stehen, ab Zeile 173:

if (intval($_POST["action"]) == 3 && intval($_POST['KeyArtikel']))
{
$products_id = getFremdArtikel(intval($_POST['KeyArtikel']));
if ($products_id>0)
eS_execute_query("update products set products_status=0 where products_id=".$products_id);
$return = 0;
}
}
mysql_close();
echo($return);
logge($return);


Muß ich hier den ganzen Block rein setzen und dafür die Zheile mit dem "update" raus nehmen?

lg
Gerhard
 

Boby

Sehr aktives Mitglied
AW: Artikel nicht aktiv, trotzdem auffindbar

Hallo Gerhard,

um dir deine frage 100 % tig zu beantworten müsste ich mich nochmals damit befassen, deshalb gebe ich meine geönderte diese mal in den anhang, so kannst du vergleichen oder die benutzen.:)

Gruss Boby

UPPSSS PS. M... hochladen geht nicht für zip.

Klick mal hier hoffe funtzt
 

gerhard5302

Sehr aktives Mitglied
AW: Artikel nicht aktiv, trotzdem auffindbar

Hallo,

hab das jetzt problemlos mit dem Dreamweaver in beide dbeS Dateien eingebaut, in Artikel.php und in die Kategorie.php.

Mehrmals Webshopabgleich gemacht, läuft auch ganz normal durch, gewartet, nochmals. Die "inaktiven" Artikel (in der Wawi kein Haken beim Webshop) und Kategorien sind über die "suche" im xt:c immer noch zu finden.
Dauert das länger oder funzt es - natürlich wieder mal nur bei mir - nicht? :frown:

Muß ich vielleicht diese Artikel nochmals alle aktivieren, zum Shop übertragen und dann nochmals die Haken raus nehmen und nochmals übertragen?

@Conny: Sonderpreise hab ich nicht! Nicht im Onlineshop. ;)

lg
Gerhard
 

gerhard5302

Sehr aktives Mitglied
AW: Artikel nicht aktiv, trotzdem auffindbar

@ Bobby:
Kein Problem, ich hab ja sowieso schon vorher beide Dateien nach der einfachen Anleitung ergänzt. Das war ja auch wirklich ganz einfach. Wr lesen kann, ist klar im Vorteil.

Alleine mir fehlt die Wirkung. Es tut sich einfach nichts. :eek: :frown:

Such mal bei www.ok4you-shop.com nach 370PU5KW
Das ist ein Artikel in der eigentlich nicht sichtbaren Kategorie Lasertoner > für Kyocera-Mita > original Kyocera-Mita.
:confused:

lg
Gerhard
 

Boby

Sehr aktives Mitglied
AW: Artikel nicht aktiv, trotzdem auffindbar

ja, der artikel ist noch auffindbar.

Lade bitte mal meine Artikel.php und katalog.php zum test hoch da drin ist auch die erweiterung für das tatsöhliche lüschen von Artikeln drin.

oder

eventuell mal mit neuer erstellterem Produkt versuchen da eventuell zu deinem Artikel die ID schon nicht mehr in der DB vorhanden ist.

nachdem der artikel auf inaktiv gesetzt und der shopabgleich gemacht wurde muss um den artikel wieder hochladen zu können der inaktiv gesetzte artikel in der beschreibung wieder aktiv und dem shop zugeteilt werden.

bei uns funtzt das perfekt.

Gruss Boby
 

Boby

Sehr aktives Mitglied
AW: Artikel nicht aktiv, trotzdem auffindbar

:eek:weis nicht warum aber sollte kategorie.php sein;)

wenn du möchtest schick mir mal deine 2 dateien per e-mail ich schau mal rein mit altova_diffdog

Gruss Boby
 
Ähnliche Themen
Titel Forum Antworten Datum
Lagerbestand 0 = Artikel ausblenden, aber doch doch wiederum nicht. Einrichtung JTL-Shop5 2
Neu Artikel werden in Shopify nicht veröffentlicht Shopify-Connector 8
Defekt-Artikel nach Retoure über WMS nicht mehr in JTL-Wawi sichtbar JTL-Wawi 1.10 2
Artikel im Auftrag nicht verschiebbar. Freiposition automatisch gesetzt in jedem Auftrag als 1. Position. JTL-Wawi 1.10 1
Hochladen von Artikel zu Ebay klappt nicht JTL-Wawi 1.10 13
Neu Ich habe eben einen neuen Shop erstellt und alle Artikel übertragen, aber leider werden mir bei den Versandarten die Versandklassen nicht angezeigt User helfen Usern - Fragen zu JTL-Wawi 1
Neu JTL PayPal Checkout 5.3.0 mit Shop 5.5.2 - Artikel nur sichtbar wenn Kunde eingeloggt ist oder Artikel nicht verfügbar ist Plugins für JTL-Shop 6
Artikel soll laut Wawi auf der Pickliste sein. Ist er er aber nicht. JTL-Wawi 1.9 1
Artikel Dialog öffnet nicht (F2) nach update auf 1.10.13 JTL-Wawi 1.10 11
Probleme beim Import von eBay-Produkten in JTL – neue Artikel werden nicht übernommen eBay-Anbindung - Fehler und Bugs 5
Neu Artikel nicht verschiebbar User helfen Usern - Fragen zu JTL-Wawi 4
In Diskussion Artikel gehen nicht auf Einkaufsliste JTL-Workflows - Ideen, Lob und Kritik 2
Neu JTL Shopify Anbindung - Falscher Bruttopreis bei 7% Artikel, Grundpreise werden nicht übermittelt Shopify-Connector 3
Shop Anzeige Nicht lieferbare Artikel Einrichtung JTL-Shop5 0
Neu Artikel Filter laufende eBay Angebot funktioniert nicht - SQL Abfrage User helfen Usern - Fragen zu JTL-Wawi 3
Artikel werden nicht gelistet - Status Wartet auf Hochladen - seit einer Woche kaufland.de - Anbindung (SCX) 3
Das Hinzufügen von Seriennummern zu einem Artikel ist nicht möglich JTL-Wawi 1.10 6
Neu Einen Puffer, dass Artikel im Shop nicht auf "ausverkauft" gehen? JTL-Wawi - Ideen, Lob und Kritik 4
Neu easyCredit nicht im Artikel sichtbar Plugins für JTL-Shop 1
Neu Fehlermeldungen beim Hochladen von Artikel über Amazon Lister 2.0 Amazon-Lister - Fehler und Bugs 0
Neu Identischen Artikel unter verschiedenen Bezeichnungen verkaufen - GTIN mehrfach vergeben? User helfen Usern - Fragen zu JTL-Wawi 5
Neu Mit Workflow verfügbaren Bestand aller Artikel in Datei schreiben User helfen Usern - Fragen zu JTL-Wawi 8
Neu TIKTOK Shop-Rabatte auf Artikel Business Jungle 1
Neu Workflow für das Austauschen von bestelltem Artikel in einem Auftrag gegen einen alternativen Artikel JTL-Workflows - Ideen, Lob und Kritik 3
Neu JTL mit Shopify für Etsy anstatt JTL mit Unicorn2 - hat das jemand gemacht? Anbindung, bestehende Artikel mappen? Multishop? Shopify-Connector 2
Neu Artikel exportieren, die keine Verknüpfung bei Bild haben JTL Ameise - Eigene Exporte 5
Kauf und Leasingoptinen in einem Artikel geht das? JTL-Wawi 1.9 0
Neu Gefahrentafeln im Artikel anzeigen Betrieb / Pflege von JTL-Shop 8
Neu Artikel als Variationskombination plus Zusatzprodukt User helfen Usern - Fragen zu JTL-Wawi 0
Workflow soll wenn Artikel 0 Bestand für 35 Tage hat diesen auf inaktiv setzen JTL-Wawi 1.10 4
Neu Amazon Lister 2.0 - Abgleich gelisteten Artikel Amazon-Lister - Fehler und Bugs 0
Neu Artikel in Aufträgen trotz Versand deswegen Fehlbestand User helfen Usern - Fragen zu JTL-Wawi 0
Neu BIO Zertifizierung - Kontrollstelle fordert jetzt eine Liste aller Artikel mit Sortierung Smalltalk 9
Neu Wie exportiere ich Artikel ohne Lieferanten richtig? JTL Ameise - Eigene Exporte 0
Artikel mit Freitext Variation - oder wie "kundenindividuelle Artikel" handhaben? JTL-Wawi 1.10 1
Neu Amazon Lister 2.0 -- Kategorien (Amazon) auf andere Artikel vererben/kopieren Amazon-Lister - Fehler und Bugs 3
Neu Status Quo Artikel zu Shopify hochladen Shopify-Connector 0
Nach dem Import von Aufträgen kein Artikel Preis JTL-Wawi 1.9 1
Artikel ändert über Nacht den Preis JTL-Wawi 1.10 3
Neu Bestimmte Kategorien oder Artikel nur nach Kundenlogin aufrufbar? Allgemeine Fragen zu JTL-Shop 3
Neu Hersteller GPSR Daten im Artikel anzeigen. Arbeitsabläufe in JTL-Wawi 0
Neu Lieferantenbestellung per CSV Import mit Ameise Artikel VPE JTL-Ameise - Fehler und Bugs 0
Neu Betreff: CMD-Import überspringt Artikel bei Bestandsüberschreibung - Über den GUI-Import keine Probleme JTL-Ameise - Fehler und Bugs 2
Neu Umsatzsteuer Versandkosten bei Mischwarenkorb (7% und 19% Artikel) JTL-Wawi - Fehler und Bugs 5
Neu Sortierung Artikel Wawi - JTL Shop Allgemeine Fragen zu JTL-Shop 1
Neu Trigger wen Artikel online gehen User helfen Usern 8
Neu JTL WaWai Artikel aus Angebote von Plattformen Amazon+Otto erstellen Einrichtung und Installation von JTL-eazyAuction 0
Neu howto: "Rabatte irgnorieren" für einen Artikel per Ameise importieren, so dass in einem angeschlossenen POS dieser Artikel keine Rabatte bekommt User helfen Usern - Fragen zu JTL-Wawi 11
Neu Wie kann man einen Artikel auf einen bestehenden Artikel bei Amazon aufschalten? Amazon-Lister - Ideen, Lob und Kritik 4
Neu Stücklisten Artikel JTL-Wawi - Fehler und Bugs 3

Ähnliche Themen