Neu Attribute wird nicht richtig übertragen

E-Rauchershop

Aktives Mitglied
9. Dezember 2013
79
2
Hallo,

ich habe ein Plugin installiert, welches unter s_articles_attributes eine Spalte anlegt (Beispiel kurzertext).

Jetzt habe ich in der JTL Attribute Bereich: Artikel -> Shopware-Attribute -> Neues Attribut ein Attribut mit dem Namen kurzertext angelegt und Aktivierung für Onlineshops aktiviert.

Aber leider werden die Daten aus den Artikeln in mysql in attr4 (welches ja benutzt wird, wenn das Attribut nicht zugeordnet werden kann) gespeichert und nicht die in die Spalte kurzertext.

Habe ich irgendetwas vergessen?

Habe es bereits mit einem Plugin für die Altersprüfung gemacht und da funktioniert es wunderbar. Leider ist das bloß schon einige Zeit her.
 

E-Rauchershop

Aktives Mitglied
9. Dezember 2013
79
2
Falls es jemanden interessiert. Hier lag der Fehler:
In Shopware -> Einstellungen -> Freitextverwaltung -> Dort hat das Plugin SQL-Typ (HTML Editor (Mediumtext) ausgewählt. Das kann JTL wohl nicht übertragen oder zuordnen. Habe es auf "Großer Text (Text)" eingestellt und nun läuft es ;)
 
  • Gefällt mir
Reaktionen: GG_International

E-Rauchershop

Aktives Mitglied
9. Dezember 2013
79
2
Leider habe ich immernoch das Problem, dass die Attribute manchmal übermittelt werden und manchmal nicht. Woran kann das liegen?

Unter Attr4 wird nichts mehr gesendet. Es wird einfach teilweise gar nichts gesendet.

Vorhin habe ich ein paar Artikel bearbeitet und direkt beim Abgleich waren Attribute in der mysql Datenbank. Jetzt habe ich paar bearbeitet und es passiert gar nichts.

Update: Wenn attr2 mit dem selben Artikel teste funktioniert es ohne Probleme.
 
Zuletzt bearbeitet:

E-Rauchershop

Aktives Mitglied
9. Dezember 2013
79
2
Hier ist der Part der Logdatei. Unten steht das Attribut, aber es wurde nicht übernommen. Leider kann ich da wenig rauslesen.

>>> product.push: {
"method": "product.push",
"params": [
{
"entityType": "Product",
"categories": [
{
"id": [
"",
9833
],
"productId": [
"",
8083
],
"categoryId": [
"",
217
]
}
],
"configGroups": [],
"fileDownloads": [],
"i18ns": [
{
"measurementUnitName": "Milliliter",
"unitName": "Stk",
"deliveryStatus": "0 Tage",
"productId": [
"",
8083
],
"languageISO": "ger",
"name": "Bangover - Las Vegas Edition - Aroma für 60ml - BangJuice",
"description": "<h2>BangJuice - Grapagne</h2>Beim Spielen im Casino müssen viele verlieren, damit wenige Gewinnen können.\r\nBei BangJuice® wendet sich das Blatt! Mit The Bangover knackst Du ab sofort jeden Tag den Jackpot am Allday Roulettetisch.\r\n\r\nLeuchtend süsse Himbeeren gemixt mit prickelnd saurer Limonade fliessen glitzernd in ein geeistes funkelndes Cocktailglas mit Brausepulverrand.\r\n\r\nDie Atmosphäre von Sin City in einer Flasche - Magisch, aufbrausend und unersättlich.\r\nFür Highroller, Glückspilze und die die es werden wollen. Hauptgewinn Ahoi!<br>\r\n<h3>Explosive Taste.\n</h3>Inhalt: 10ml + 60ml PET Flasche<br /><br />\r\n<strong>Einordnung nach CLP-Verordnung</strong>&nbsp; \r\n<table>\r\n<tbody>\r\n<tr>\r\n<td>EUH-Sätze</td>\r\n<td>EUH208: Enthält Mandarinen-Orangen-Extrakt. Kann allergische Reaktionen hervorrufen.</td></tr></tbody></table>",
"shortDescription": "Beim Spielen im Casino müssen viele verlieren, damit wenige Gewinnen können.<br>\r\nBei BangJuice® wendet sich das Blatt! Mit The Bangover knackst Du ab sofort jeden Tag den Jackpot am Allday Roulettetisch.<br>\r\nLeuchtend süsse Himbeeren gemixt mit prickelnd saurer Limonade fliessen glitzernd in ein geeistes funkelndes Cocktailglas mit Brausepulverrand.<br>\r\nDie Atmosphäre von Sin City in einer Flasche - Magisch, aufbrausend und unersättlich.<br>\r\nFür Highroller, Glückspilze und die die es werden wollen. Hauptgewinn Ahoi!<br>",
"urlPath": "",
"metaDescription": "",
"titleTag": "Bang Juice Bangover | Aroma",
"metaKeywords": ""
}
],
"invisibilities": [],
"mediaFiles": [],
"prices": [
{
"customerId": [
"",
0
],
"items": [
{
"productPriceId": [
"",
0
],
"quantity": 0,
"netPrice": 8.31932773109244
}
],
"customerGroupId": [
"1",
1
],
"id": [
"",
0
],
"productId": [
"",
8083
]
},
{
"customerId": [
"",
0
],
"items": [
{
"productPriceId": [
"",
0
],
"quantity": 0,
"netPrice": 8.31932773109244
}
],
"customerGroupId": [
"2",
2
],
"id": [
"",
0
],
"productId": [
"",
8083
]
},
{
"customerId": [
"",
0
],
"items": [
{
"productPriceId": [
"",
0
],
"quantity": 0,
"netPrice": 8.31932773109244
}
],
"customerGroupId": [
"",
0
],
"id": [
"",
0
],
"productId": [
"",
8083
]
}
],
"partsLists": [],
"attributes": [
{
"i18ns": [
{
"value": "1",
"name": "mad_age_restricted",
"languageISO": "ger",
"productAttrId": [
"",
10043
]
}
],
"isTranslated": true,
"isCustomProperty": false,
"id": [
"",
10043
],
"productId": [
"",
8083
]
},
{
"i18ns": [
{
"value": "<span style=\"color: #57a639\">✔</span>&nbsp;15ml Aroma in 60ml Flasche<br /><span style=\"color: #57a639\">✔</span> Geschmack: Himbeere<br /><span style=\"color: #57a639\">✔</span> Limonade<br /><span style=\"color: #57a639\">✔</span>&nbsp;Longfill<br /><br>",
"name": "imnxx_product_short_description",
"languageISO": "ger",
"productAttrId": [
"",
16541
]
}
],
"isTranslated": true,
"isCustomProperty": false,
"id": [
"",
16541
],
"productId": [
"",
8083
]
},
{
"i18ns": [
{
"value": 0,
"name": "Angebotstyp",
"languageISO": "ger",
"productAttrId": [
"",
1363
]
}
],
"isTranslated": false,
"isCustomProperty": true,
"id": [
"",
1363
],
"productId": [
"",
8083
]
},
{
"i18ns": [
{
"value": 0,
"name": "Text",
"languageISO": "ger",
"productAttrId": [
"",
1364
]
}
],
"isTranslated": false,
"isCustomProperty": true,
"id": [
"",
1364
],
"productId": [
"",
8083
]
}
],
"specialPrices": [],
"specifics": [
{
"id": [
"",
1
],
"specificValueId": [
"",
18
],
"productId": [
"",
8083
]
},
{
"id": [
"",
1
],
"specificValueId": [
"",
31
],
"productId": [
"",
8083
]
},
{
"id": [
"",
1
],
"specificValueId": [
"",
37
],
"productId": [
"",
8083
]
},
{
"id": [
"",
6
],
"specificValueId": [
"",
134
],
"productId": [
"",
8083
]
}
],
"warehouseInfo": [],
"variations": [],
"checksums": [],
"varCombinations": [],
"customerGroupPackagingQuantities": [],
"stockLevel": {
"productId": [
"",
8083
],
"stockLevel": 4.0
},
"supplierStockLevel": 0.0,
"vat": 19.0,
"basePriceFactor": 83.1932773109244,
"supplierDeliveryTime": 0,
"measurementUnitCode": "mL",
"basePriceUnitCode": "mL",
"basePriceUnitName": "ml",
"minBestBeforeDate": null,
"manufacturer": {
"entityType": "Manufacturer",
"i18ns": [
{
"manufacturerId": [
"",
110
],
"languageISO": "ger",
"titleTag": "",
"metaKeywords": "",
"metaDescription": "",
"description": ""
}
],
"id": [
"",
110
],
"name": "BangJuice",
"websiteUrl": "",
"sort": 0,
"urlPath": ""
},
"id": [
"",
8083
],
"sku": "BANBAN",
"recommendedRetailPrice": 0.0,
"note": "",
"isActive": true,
"minimumOrderQuantity": 0.0,
"ean": "4260400847889",
"isTopProduct": false,
"shippingWeight": 0.01,
"isNewProduct": false,
"isSerialNumber": false,
"isDivisible": false,
"considerStock": true,
"permitNegativeStock": false,
"minimumQuantity": 0.0,
"purchasePrice": 4.5,
"considerVariationStock": false,
" modified": "2020-06-20T14:37:14Z",
"considerBasePrice": true,
"basePriceDivisor": 0.1,
"keywords": "",
"taric": "",
"originCountry": "",
"creationDate": "2018-11-30T15:53:23Z",
"availableFrom": null,
"sort": 0,
"shippingClassId": [
"",
1
],
"productWeight": 0.01,
"manufacturerNumber": "",
"serialNumber": "",
"isbn": "",
"unNumber": "",
"hazardIdNumber": "",
"asin": "",
"masterProductId": [
"",
0
],
"isMasterProduct": false,
"packagingQuantity": 0.0,
"partsListId": [
"",
0
],
"upc": "",
"productTypeId": [
"",
2
],
"epid": "",
"isBestBefore": false,
"isBatch": false,
"manufacturerId": [
"",
110
],
"measurementUnitId": [
"",
16
],
"measurementQuantity": 10.0,
"basePriceUnitId": [
"",
16
],
"basePriceQuantity": 100.0,
"width": 0.0,
"height": 0.0,
"length": 0.0,
"unitId": [
"",
6
],
"nextAvailableInflowDate": null,
"nextAvailableInflowQuantity": 0.0,
"newReleaseDate": "2018-01-11T13:14:39Z"
}
],
"jtlrpc": "2.0",
"id": "1820bfe056fe41ea9dada53c837a5de2"
}
 

JTimor

Aktives Mitglied
3. August 2017
65
8
Wenn ein neues Attribut dazu kommt und das Plugin das bei der Installation nicht automatisch triggert, einmalig, damit der Connector es finden kann
 
  • Gefällt mir
Reaktionen: E-Rauchershop

JTimor

Aktives Mitglied
3. August 2017
65
8
Musst nicht umgehen, es geht wirklich nur um den Zeitpunkt zu dem das Attribut neu erstellt wird / ein entsprechendes Plugin installiert wird welches ein Attribut anlegt und das Model nicht automatisch neu generiert.
 

E-Rauchershop

Aktives Mitglied
9. Dezember 2013
79
2
Ich trage das Attribut ein und es passiert gar nichts. Dann ändere ich kurz Mysql Typ zu einem anderen dann wieder zu großer Text (TEXT). dann kann ich paar anlegen und es funktioniert. Aber welche die davor eingegeben habe überträgt der Connector ja nicht nochmal.

Gibt es eine feste Regel wann es funktioniert?
 

Immanuel

Gesperrter Benutzer
24. August 2016
1.542
329
Hallo @E-Rauchershop,

es ist genau so wie @JTimor es beschrieben hat: Wenn ein neues Freitextfeld angelegt wird, muss grundsätzlich das entsprechende Model neu generiert werden. Wenn es nicht automatisch neu generiert wird, dann muss man das selbst anstoßen. Vermutlich wird das Generieren des Models getriggert, wenn der Typ eines Feldes geändert wurde. Also genau das was du versuchst zu umgehen (das Model generieren), indem du den Typ eines Feldes änderst.

Zur Erläuterung: Das Generieren des (Attribut-/Freitext-)Models hat keinerlei Einfluss auf die Daten in der Datenbank. Es bezieht sich auf eine PHP Klasse, welche neu generiert werden muss, deren Instanzen einen Datensatz aus der entsprechenden Attribut-/Freitext-Tabelle enthalten. Fehlt in der Klasse das neu hinzugefügte Freitextfeld als Eigenschaft, so werden Daten für das Feld schlicht ignoriert als gäbe es das Feld nicht.
 

E-Rauchershop

Aktives Mitglied
9. Dezember 2013
79
2
Vielen Dank für die Antwort. Wenn das generieren keinen Einfluss auf die Daten hat, warum finde ich dann unter mysql articles_attribute keine Daten? Sobald dort Daten sind werden die auch direkt übertragen.

Besteht die Möglichkeit, dass ich etwas unternehme damit es in Zukunft reibungslos funktioniert?
 

E-Rauchershop

Aktives Mitglied
9. Dezember 2013
79
2
Also ich habe vorhin (vor circa 1 Stunde) Model generieren gedrückt.

Jetzt einen Attributwert bei einem Artikel eingegeben. Und Onlineshopabgleich gemacht.

Weder beim Artikel noch in der mysql (s_articles_attributes) wird der Attributwert angezeigt.

Danach habe ich nochmal Model generieren gedrückt, aber auch jetzt ist zu sehen.

Ich muss erstmal ein DICKES DANKESCHÖN da lassen, dass ihr mir bei meinem Problem so helft.
 
Zuletzt bearbeitet:

jibimono

Aktives Mitglied
15. November 2019
24
2
Hallo, ich sitze gerade vor dem gleichen Problem. Ich nutze das attr4 als checkbox um Sperrgut zu markieren. Das hat auch bisher funktioniert. Jetzt bin ich eher zufällig darauf gestoßen, dass das Attribut nicht mehr übertragen wird. Bei einigen Artikeln konnte ich den Haken über die Wawi noch entfernen, aber nicht mehr setzen.
Connector neu installieren hat nicht geholfen und "Model generieren" und Komplettabgleich scheint auch nicht zu helfen.
Die Verwendung des Attr5 als "Größerer Text - TEXT" funktioniert problemlos. Scheinbar gibt es Probleme bei der Verwendung als "Checkbox".

Wawi Version: 1.5.38.1
Shopware: 5.6.2
Connector: 2.8.6

Ich komm hier nicht weiter, kann jemand helfen?
 
Ähnliche Themen
Titel Forum Antworten Datum
Ameisen-Vorlagen Attribute und Eigene Felder lassen sich nicht speichern JTL-Wawi 1.11 2
Neu Umsatzsteuernummer von Kunden wird nicht in Wawi übertragen Shopify-Connector 3
Neu DHL Versenden 4.0 Firmenname wird nicht gedruckt JTL-ShippingLabels - Fehler und Bugs 3
Neu Anzeigen der Zahlungsart, die bei der Zahlung gesetzt wird Eigene Übersichten in der JTL-Wawi 10
Neu Die verwendete Version von JTL-Wawi wird nicht mehr unterstützt. Bitte nutzen Sie die Version 2.0.0.0 User helfen Usern - Fragen zu JTL-Wawi 1
Neu Pickliste wird auf Packtisch und in Wawi unter Picklisten nicht angezeigt. JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 1
Neu DHL Wunschzustellung wird bescheiden dargstellt - keine Shopzustellung auswählbar Plugins für JTL-Shop 0
Neu GLS WebAPI wird abgeschaltet (31.12.2026) JTL-ShippingLabels - Ideen, Lob und Kritik 4
Neu FBA-Streckenlager wird nicht mehr automatisch ausgebucht Einrichtung und Installation von JTL-eazyAuction 0
Unter-Unterkategorie Pfeil wird nicht angezeigt! Einrichtung JTL-Shop5 4
Unter-Unterkategorie Pfeil wird nicht angezeigt! Upgrade JTL-Shop4 auf JTL-Shop5 0
Kundennummer wird in E-Mail-Bestellung nicht angezeigt JTL-Wawi 1.10 0
Neu User-Agent ohne Kennung wird blockiert Onlineshop-Anbindung 4
OTTO: Keine Retourennummer (Hermes HSI) – Versandstatus wird nicht aktualisiert JTL-Wawi 1.11 1
Artikel erkennbar machen wenn nur als Dropshippimg zur Verfügung gestellt wird JTL-Wawi 1.10 5
Neu Rechnung wird zusätzlich auf Labeldrucker ausgegeben JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 1
Neu Varkombis Import Fehler "#VARKOMBI WIRD NICHT ANGELEGT#" JTL-Ameise - Fehler und Bugs 4
Neu Neue Box im Footer erstellt, Inhalt wird nicht korrekt angezeigt Betrieb / Pflege von JTL-Shop 1
Neu Der Auftrag wird nicht ausgeliefert. Der Auftrag befindet sich bereits auf einer anderen Pickliste. User helfen Usern - Fragen zu JTL-Wawi 1
Neu JTL WAWI V1.11.6.0 Stornorechnung, Stornotext wird nicht gespeichert und ist nicht abrufbar JTL-Wawi - Fehler und Bugs 0
Verkaufseinheit wird nicht auf Angebot/Auftrag/Rechnung/Lieferschein ausgegeben JTL-Wawi 1.11 3
Skonto bei Barzahlung wird angezeigt, aber nicht vom Rechnungsbetrag abgezogen JTL-Wawi 1.9 11
Neu Falsches Vorschaubild wird angezeigt, obwohl das richtige Bild in JTL hinterlegt ist User helfen Usern - Fragen zu JTL-Wawi 0
Inaktive Zahlungsart wird bei Eingangsrechnungen angezeigt JTL-Wawi 1.11 0
Neu Ameise: Kinderartikel (Variationskombinationen) aktualisieren – URL-Pfad/SEO-Slug wird nicht übernommen (Testlauf ok, Ergebnis bleibt leer) User helfen Usern - Fragen zu JTL-Wawi 5
Neu Rabatt auf Zahlungsart wird bei Lieferung ins EU-Ausland mit falscher MwSt berechnet? Betrieb / Pflege von JTL-Shop 0
Neu Eingabefeld der PayPal Kreditkartenzahlung wird bei eingeloggten Kundenkonto nicht angezeigt JTL-Shop - Fehler und Bugs 1
Neu Lieferschein Nummer wird auf der Rechnung wird komisch angezeigt Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Artikelfilter: CACHING_GROUP_FILTER – wo wird der Cache invalidiert? JTL-Shop - Fehler und Bugs 0
Neu Wie wird die Seite "suche nach:" erzeugt? Allgemeine Fragen zu JTL-Shop 4
Neu Druckerzuordnung wird ignoriert WMS JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 1
Neu PayPal lehnt Zahlung ab, weil PLZ angeblich nicht beliefert wird User helfen Usern 2
POS Server started nicht automatisch JTL-Wawi 2.0 0
JTL-Worker speichert Einstellungen nicht JTL-Wawi 2.0 0
Lieferscheine können nicht gelöscht werden JTL-Wawi 2.0 3
Worker Login nicht möglich - Anmeldedaten angeblich falsch JTL-Wawi 2.0 1
Seit umzug auf neuen Server und vorherigem update auf 2.0, startet worker nicht... JTL-Wawi 2.0 4
Shop Apotheke Bestellungen seit Update als „nicht bezahlt“ – Versand blockiert JTL-Wawi 2.0 6
Neu Anbindung JTL <---> Greyhound via API funktioniert nicht sauber User helfen Usern - Fragen zu JTL-Wawi 0
Neu Stücklisten nach Artikelkopie nicht mehr direkt änderbar – Bug oder gewollte Änderung? JTL-Wawi - Fehler und Bugs 1
Export als PDF auch Mailen nicht mehr möglich JTL-Wawi 2.0 11
Gelöst Bekannte Störung: Fehler "Der Inhaltstyp text/html stimmt nicht mit text/xml überein" bei der Labelerstellung JTL-ShippingLabels - Fehler und Bugs 1
Neu Amazon Lister 2.0 aktualisiert Produkte nicht. Amazon-Lister - Fehler und Bugs 4
Neu Neue Sprache erscheint nicht im Frontend Allgemeine Fragen zu JTL-Shop 2
Rechnungsversand per eMail hin und wieder nicht erfolgreich JTL-Wawi 1.9 1
Neu Planung: Disposition ausgegraut, Produktionstücklisten nicht mehr buchbar (WaWi 1.11.7) JTL-Plan&Produce - Fehler und Bugs 4
Neu Exchange Konto kann nicht eingerichtet werden für E-Mail Versand User helfen Usern - Fragen zu JTL-Wawi 2
GPSR Daten werden nicht korrekt an Amazon übermittelt JTL-Wawi 1.10 0
OTTO Artikel Zuweisung nicht möglich (1.11.6) JTL-Wawi 1.11 0
Neu Beim Versuch Paypal-Plugin mit Paypal-Konto zu verbinden Shop nicht mehr erreichbar Plugins für JTL-Shop 2

Ähnliche Themen