別のモジュールによって作成されたエンティティがあり、リストページで使用されるフィールドの一部を変更したいのですが。現在、そのページはエンティティのリストビルダークラスを使用しています。新しいリストビルダークラスを定義し、変更を加えて、このエンティティに使用する方法はありますか?これをD8のエンティティ定義の場所まで追跡し、そこからリストビルダークラスをロードしました。ここでは、定義を変更する方法や、別のクラスを挿入する別の方法を見つけることができません。
具体的には、ECKを使用してエンティティを作成し、の機能をオーバーライドしたいと思いますEckEntityListBuilder
。
hook_entity_type_info_alterまたはそのようなもの。