Es gibt eine Entität, die von einem anderen Modul erstellt wurde, und ich möchte einige der auf einer Listenseite verwendeten Felder ändern. Derzeit verwendet diese Seite die List Builder-Klasse der Entität. Gibt es eine Möglichkeit, eine neue List Builder-Klasse zu definieren, meine Änderungen vorzunehmen und diese für diese Entität zu verwenden? Ich habe dies bis zu dem Punkt verfolgt, an dem D8 die Entitätsdefinition erhält, und lade die List Builder-Klasse daraus. Ich kann hier keine Möglichkeit finden, die Definitionen zu ändern oder eine andere Klasse einzufügen.
Genauer gesagt habe ich mit ECK eine Entität erstellt und möchte die Funktionalität überschreiben EckEntityListBuilder
.
Antworten:
Sie wollen so etwas:
quelle