Neue Produkte / Datum wird nicht übertragen.

Cypher23

Aktives Mitglied
21. Juli 2006
8
0
Hallo,
habe ein kleines problem.
Beim update der Artikel von es zu xtc wird das datum nicht mit übertragen. Daraus resultiert, ich habe keine neuen produkte.
Alles andere geht:
Kategorien, Artikel, Bilder, Text, Preis und features update kein problem.
Auch neue Artikel und Kategorien werden angelegt.
Aber in der Datenbank ist ein 0000-00-00 00:00:00 bei products_added da sollte doch etwas wie 2006-07-07 12:23:23 drinstehen.

Fällt jermand was dazu ein?
 

Cypher23

Aktives Mitglied
21. Juli 2006
8
0
keine hilfe ist auch eine hilfe - dann muß ich mir selbst helfen ;)

bin der meinung es ist ein bug das behoben werden sollte, da das datum ja auch bei den anderen tabellen eingetragen wird hat mans wohl einfach übersehen, vielleicht findet meine "lösung" den weg ins release?

für alle die auch die funktion "artikel der letzten xtage" bzw. neue artikel bzw. "wir haben dieser artikel aufgenommen am..." benutzen wollen hier meine lösung, hab den connector "modifiziert" genauer gesagt die datei artikel.php

habs hin und her getestet konnte keine fehler feststellen, arbeitet bei mir einwandfrei.


pfad: ....(deinshop)\admin\includes\modules\eazysales_connector\dbeS
datei: artikel.php
1. zeile um 83 , wegen artikel modificationen
eS_execute_query("update products set products_fsk18=0, products_shippingtime=$shipping_status, ".$products_statpage_piece." products_model=\"$artikel->cArtNr\", products_price=\"$artikel->fVKNetto\", products_tax_class_id=\"$products_tax_class_id\", products_quantity=\"$artikel->nLagerbestand\", products_ean=\"$artikel->cBarcode\", products_weight=\"$artikel->fGewicht\", manufacturers_id=\"$manufacturers_id\", products_status=1 where products_id=".$products_id);

änder in:

eS_execute_query("update products set products_fsk18=0, products_shippingtime=$shipping_status, ".$products_statpage_piece." products_model=\"$artikel->cArtNr\", products_price=\"$artikel->fVKNetto\", products_tax_class_id=\"$products_tax_class_id\", products_quantity=\"$artikel->nLagerbestand\", products_ean=\"$artikel->cBarcode\", products_weight=\"$artikel->fGewicht\", manufacturers_id=\"$manufacturers_id\", products_status=1, products_last_modified=now() where products_id=".$products_id);


2. zeile um 105, wenn neue artikel eingetraggen werden

eS_execute_query("insert into products (products_shippingtime, $products_statpage_piece products_model, products_price, products_tax_class_id, products_quantity, products_ean, products_weight, manufacturers_id, product_template, options_template, products_status) values ($shipping_status,".$products_statpage_piece_value."\"".$artikel->cArtNr."\",$artikel->fVKNetto,$products_tax_class_id,$artikel->nLagerbestand,\"".$artikel->cBarcode."\",$artikel->fGewicht,$manufacturers_id,\"".$einstellungen->prod_product_template."\",\"".$einstellungen->prod_options_template."\",1)");

ändern in

eS_execute_query("insert into products (products_shippingtime, $products_statpage_piece products_model, products_price, products_tax_class_id, products_quantity, products_ean, products_weight, manufacturers_id, product_template, options_template, products_status, products_date_added, products_last_modified) values ($shipping_status,".$products_statpage_piece_value."\"".$artikel->cArtNr."\",$artikel->fVKNetto,$products_tax_class_id,$artikel->nLagerbestand,\"".$artikel->cBarcode."\",$artikel->fGewicht,$manufacturers_id,\"".$einstellungen->prod_product_template."\",\"".$einstellungen->prod_options_template."\",1,now(),now())");

viel spass mit :)
 

Thomas Lisson

Administrator
Mitarbeiter
24. März 2006
15.574
300
Köln
Uff sorry, wollte hierzu eigentlich noch was schreiben. Ist untergegangen - das nächste mal einfach nochmal erinnern.

Deine Lösung ist korrekt. Und sie findet den Weg ins Release 0.992 :)

Danke. Freut mich, dass sich Leute auch an den source vom Connector wagen.
 

Cypher23

Aktives Mitglied
21. Juli 2006
8
0
danke, kein problem.

da kommt aber noch einiges hinzu :shock:
vielleicht schaffe ich nochwas jetzt am wochenende :?

denk da an meine saisonartikel, sonderposten, sonderangebote und so..
dafür wäre es hilfreich wenn man bei den artikel 4 extra felder hätten: preis, datum von - bis, quartal, monat die in einer eigenen table gespeichert werden.. :roll:

z.b.
preis | von | bis | quartal | monat |
8.00 | 01.01.06 - 01.06.06 | frei | frei |
oder
12.00 | frei | frei | 1 (o. 2,3,4) | frei |
oder
12.00 | frei | frei | frei | 1 (o. 2,3,4,5,6,7...) |
 

Thomas Lisson

Administrator
Mitarbeiter
24. März 2006
15.574
300
Köln
Schau Dir hierzu die Attribute an. Du kannst Attribute quasi als zusätzliche Artikelfelder benutzen. So wurden z.B. die Reihung und die Metadaten abgebildet.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Neue Tracking-URL für DPD JTL-ShippingLabels - Fehler und Bugs 4
Neu Neue Preise POS Allgemeine Fragen zu JTL-POS 3
Neu Alte Produktbilder erscheinen im JTL-Shop trotz Löschung und neuem Upload immer wieder – JTL-Wawi enthält nur neue Bilder JTL-Wawi - Fehler und Bugs 16
Neu Neue Sprache erscheint nicht im Frontend Allgemeine Fragen zu JTL-Shop 2
JTL-WAWI Datenbankprofil für neue Windows Benutzer JTL-Wawi 1.11 2
Neu Abgleich erstellt neue Artikel aber ohne Bestand und Bestandsführung WooCommerce-Connector 2
Neu Ständig neue Angebote von JTL und Fallen bei Unaufmerksamkeit Smalltalk 26
Neu Neue Box im Footer erstellt, Inhalt wird nicht korrekt angezeigt Betrieb / Pflege von JTL-Shop 1
Neu Neue Preiserhöhung JTL April +~20% für Monatstarife, eingeschränkte "Funktionalitäten" User helfen Usern - Fragen zu JTL-Wawi 294
Neu Amazon Lister 2.0 aktualisiert Produkte nicht. Amazon-Lister - Fehler und Bugs 7
Neu JTL Exportformat Google - Produkte fehlen im Export Plugins für JTL-Shop 0
Neu Highrisk Zahlungsanbieter CBD Produkte Onlineshop Plugins für JTL-Shop 4
Neu Artikel letzte 10 Versanddaten, sortiert nach Datum mit Plattform Eigene Übersichten in der JTL-Wawi 4
Neu Wo kann ich in JTL das Datum sehen, an dem eine Bestellung als bezahlt bestätigt wurde? User helfen Usern - Fragen zu JTL-Wawi 1

Ähnliche Themen