Opened 3 years ago

Closed 3 years ago

Last modified 3 years ago

#1618 closed Bug/Fehler (fixed)

Hersteller werden bei CSV-Import unvollständig in der Datenbank angelegt

Reported by: awids Owned by: somebody
Priority: normal Milestone: modified-shop-2.0.5.0
Component: Admin Version: 2.0.4.2

Description (last modified by Tomcraft)

Vergleiche hierzu den Beitrag: Nach CSV-Import wird Name des Herstellers in Artikeldetails NICHT angezeigt

Wenn man Artikel inkl. neuer Hersteller per CSV importiert, werden keine Datenzeilen in der Tabelle manufacturers_info angelegt, was zur Folge hat, dass im Template in der product_info_*.html weder die Herstellerangabe noch der Link "Mehr Artikel von: Hersteller" angezeigt werden.

Öffnet man die Bearbeitungsmaske eines Herstellers und speichert diese auch ohne Änderungen ab, werden die entsprechenden Einträge in o. g. Tabelle nachträglich angelegt und die language_id sowie die Hersteller-ID eingetragen.

Attachments (0)

Change History (5)

comment:1 Changed 3 years ago by Tomcraft

  • Description modified (diff)

comment:2 Changed 3 years ago by anonymous

Ich erlaube mir mal Hetfields Fix zu verlinken. Da der Fix aus wenigen Code-Zeilen besteht und leicht zu machen ist könnte er so vielleicht noch in die 2.0.5.0 einfließen.

Wo wir gerade beim Fix der Import-Klasse sind:
Abgesehen von der Diskussion wo noch auto_include() erwünscht sind sollte man überlegen ob per auto_include() dem Array $add_select_product (bzw. $add_products_fields im Backend) hinzugefügte Felder nicht auch in den Import gehören.

Gruß,
noRiddle

Last edited 3 years ago by Tomcraft (previous) (diff)

comment:4 Changed 3 years ago by GTB

  • Resolution set to fixed
  • Status changed from new to closed

In 11741:

fix #1618

comment:5 Changed 3 years ago by GTB

In 11743:

fix #1618

Add Comment

Modify Ticket

Action
as closed
The resolution will be deleted. Next status will be 'reopened'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.