GX-Bug #68070
offenCSV-Export berücksichtigt verlinkte Artikel trotz ausgewählter Kategorie nicht | CSV export doesn't include linked products in spite of selected category
0%
Beschreibung
Artikel, die in mehreren Kategorien verlinkt sind, werden nur ein Mal exportiert, auch wenn die betreffenden Kategorien im Export-Profil angehakt sind.
Dies ist kontra-intuitiv, da der Shopbetreiber erwartet alle angehakten Kategorien zu exportieren. Dies kann bei einem erneuten Import zu Problemen führen, wenn die Artikel auf Basis eines CSV-Imports neu angelegt werden sollen und bestehende Zuordnungen gelöscht werden - alle Verlinkungen der Artikel und ggf. auch komplette Kategorien (wenn diese nur verlinkte Artikel enthalten) können verloren gehen.
Schritte zum Reproduzieren des Problems:
- Artikel -> Kategorien: Kopieren einer Kategorie, die Artikel enthält, 'Kopiermethode' steht auf 'Verlinken'
- Import/Export -> Artikeldaten: Anlegen oder Bearbeiten eines Export-Profils, im Reiter 'Kategorien' sind die Quell-Kategorie und die kopierte Kategorie angehakt
- Durchführen eines Exports und Herunterladen der Datei
erwartetes Ergebnis:
- Datei enthält Einträge der Artikel für beide Kategorien
tatsächliches Ergebnis:
- Datei enthält nur Einträge für eine Kategorie (pro Artikel)
Products, which are linked in several categories are only exported once, even if all categories they are linked in, are selected for export.
This is counterintuitive, the shop operator would expect entries for all selected categories. This can lead to further problems, for instance when the operator wants to create or reorganize all product entries on the basis of a CSV import - all links to products and possibly entire categories could be lost.
Steps to reproduce the problem:
- Catalog -> Categories/Products: copy a category containing products, set 'Copy Method' to 'Link product'
- Import / Export -> Products: create or edit an export profil, in the tab 'Categories' both the source category and the copied categorie are selected
- Execute export and download file
expected result:
- CSV file contains entries from both categories per product
actual result:
- CSV file contains entries from only one category per product
Von Ulrich Wenk vor fast 4 Jahren aktualisiert
- Status wurde von Gemeldet zu Anerkannt geändert
- Betroffene Versionen 4.3.3.1 wurde hinzugefügt
Von Jan-Olof Kratzke vor etwa 3 Jahren aktualisiert
- Betroffene Versionen 4.4.0.3 wurde hinzugefügt
Von Jan-Olof Kratzke vor etwa 3 Jahren aktualisiert
Das Anlegen von einzelnen Exportprofilen pro Kategorie ist kein Workaround für das Problem.
Reproduzieren des Teilproblems:
- Anlegen einer Kategorie 'Beispiel A' mit Testartikeln
- Anlegen einer Kategorie 'Beispiel B'
- verlinken der Artikel von Kategorie A nach B
- Exportieren der Artikel aus Kategorie B
erwartetes Ergebnis: Artikel aus der Kategorie B werden mit der Angabe 'Beispiel B' in der Spalte 'p_cat.de' exportiert
tatsächliches Ergebnis: Artikel aus der Kategorie A werden mit der Angabe 'Beispiel A' in der Spalte 'p_cat.de' exportiert
Creating individual export profiles for every category concerned ist no workaround.
Reproduction of this part of the problem:
- create category 'example A' with products
- create category 'example B'
- link products from A to B
- export products from category B
expected result: products from category B are exported with column 'p_cat.en' containing the value 'example B'
actual result: products from category B are exported with column 'p_cat.en' containing the value 'example A'