diff --git a/web/typo3conf/ext/ep_products/Classes/Service/FilterService.php b/web/typo3conf/ext/ep_products/Classes/Service/FilterService.php index f78e74d7..d9ca23c7 100644 --- a/web/typo3conf/ext/ep_products/Classes/Service/FilterService.php +++ b/web/typo3conf/ext/ep_products/Classes/Service/FilterService.php @@ -174,7 +174,7 @@ class FilterService implements SingletonInterface 'uid' => $row['boardUid'], 'label' => $row['boardType'], ]; - if ($row['boardUid'] && !in_array($boardType, $boardTypes)) { + if (!in_array($boardType, $boardTypes)) { $boardTypes[] = $boardType; } diff --git a/web/typo3conf/ext/ep_products/Classes/Service/ImportService.php b/web/typo3conf/ext/ep_products/Classes/Service/ImportService.php index 4baac4a5..c5fae3fa 100644 --- a/web/typo3conf/ext/ep_products/Classes/Service/ImportService.php +++ b/web/typo3conf/ext/ep_products/Classes/Service/ImportService.php @@ -625,7 +625,8 @@ class ImportService implements SingletonInterface foreach ($selectionGroup as $selection) { $attributes = $selection->attributes(); - $data[] = (string) $attributes['bezeichnung']; + $idBusPro = (int) $attributes['idbuspro']; + $data[$idBusPro] = (string) $attributes['bezeichnung']; } return $data;