Hey, ist es rein technisch gesehen möglich die Seite Produkt bearbeiten mit einer Assoziation zu versehen und in einer sw-entity-multi-select anzuzeigen und editieren?
Muss ich die Assoziation via Subscriber einbauen oder geht es auch im Vue.js Component?
class MyEntityProductExtension extends EntityExtension
{
public function getDefinitionClass(): string
{
return ProductDefinition::class;
}
public function extendFields(FieldCollection $collection): void
{
$collection->add(
new ManyToManyAssociationField('my_entities', MyEntityProductDefinition::class, ProductDefinition::class, 'product_id', 'my_entity_id')
);
}
}
Ich habe auch schon die Möglichkeit pro Entity alle assoziierten Produkte zu sammeln => Dazu muss ich aber in vue.js criteria.addAssociation(‚products‘) nutzen. Jetzt weiß ich nur nicht ob
Die Entity Extension so Korrekt ist
Wie ich für den Bereich Produkt bearbeiten die Assoziation zu meiner Custom Entity herstellen kann => criteria.addAssociation(‚my_entities‘) !?
Die Ausgabe des sw-entity-multi-selects als twig Block extension ist hier nicht das Problem