Hallo!
Leider klappt mein Versuch nicht, einen (Unter)-Kategoriebaum via DAL zu erstellen:
[0]=>
array(7) {
["id"]=>
string(32) "36a825c660264204970689e3237184ad"
["parentId"]=>
string(32) "2fcee001997745999d8268c93158bf54"
["active"]=>
bool(true)
["displayNestedProducts"]=>
bool(true)
["type"]=>
string(8) "category"
["visible"]=>
bool(true)
["translations"]=>
array(1) {
["de-DE"]=>
array(1) {
["name"]=>
string(11) "example category"
}
}
}
[1]=>
array(7) {
["id"]=>
string(32) "a01089c57936418d9046814dfd57cf84"
["parentId"]=>
string(32) "36a825c660264204970689e3237184ad"
["active"]=>
bool(true)
["displayNestedProducts"]=>
bool(true)
["type"]=>
string(8) "category"
["visible"]=>
bool(true)
["translations"]=>
array(1) {
["de-DE"]=>
array(1) {
["name"]=>
string(14) "example sub category"
}
}
}
Das scheppert.
Soweit, dass ich jetzt im admin meine Kategorien nicht mehr sehe.
Mit …
./bin/console dal:refresh:index
Kracht es ebenfalls:
In TreeIndexer.php line 285:
Argument 3 passed to Shopware\Core\Framework\DataAbstractionLayer\Indexing\Indexer\TreeIndexer::loadParents() must be of the type string, null given, called in /www/htdocs/... /.../vendor/shopware/core/Framework/DataAbstractionLayer/Indexing/Indexer/TreeIndexer.php on line 302
Irgendwelche Idee, wie ich a. Kategorien ordentlich speichern kann und b. den aktuellen Baum retten kann?
Ein reindex nach einem Kategoriebaum-Update wäre bestimmt auch richtig.
Schöne Grüße,
Niklas