Hi Zusammen,
ich möchte für ein eigenes Plugin (neues Format) eigene Category Attribute nach dieser Anleitung anlegen:
https://developers.shopware.com/developers-guide/attribute-system/
Ich möchte gerne für die neuen Attribute Default Werte vorgeben. So soll zum Beispiel ein Boolean Attribut für alle
Kategorien beim Installieren des Plugins und bei neuen Kategorien automatisch auf true gesetzt werden. Das habe ich folgendermassen probiert:
public function install(InstallContext $context)
{
$service = $this->container->get('shopware_attribute.crud_service');
$service->update('s_categories_attributes', 'my_display_top', 'boolean', [
'label' => 'In Top Navigation anzeigen',
'displayInBackend' => true,
'value' => true
]);
return true;
}
Ich dachte, wenn ich in der Definition des Attributs “value” auf true setze, erreiche ich den gewünschten Effekt.
Funktioniert aber nüscht.
Hat jemand eine Idee, was ich machen kann?
Danke und viele Grüsse,
Jens