Ich weiß, dass wir hook_entity_update()
Hook verwenden können, um etwas zu tun, wenn eine Entität aktualisiert wird. Aber gibt es ein Ereignis, das auf Knotenaktualisierungen / -löschungen oder andere Entitäten wie diese wartet?
8
hooks
event-subscriber
John
quelle
quelle
hook_entity_update
es keine neuen Objekte gibt. Es gibt keinen Haken für neue oder aktualisierte, oder? Ich müsste eine andere Funktion erstellen und beide Hooks dazu bringen, die eine Funktion aufzurufen.Idealerweise würden Sie auf entitätsbezogene Ereignisse warten, diese sind jedoch noch nicht fertig. Siehe "Ereignisse für übereinstimmende Entity-Hooks hinzufügen" .
Wenn Sie sich vorerst von Hooks fernhalten möchten, können Sie ein Contrib-Modul verwenden: Hook Event Dispatcher
quelle
A
node
ist ein Entitätstyp, alsohook_ENTITY_TYPE_update(..
dasselbe wiehook_node_update(..
,oder
https://api.drupal.org/api/drupal/core!lib!Drupal!Core!Entity!entity.api.php/function/hook_ENTITY_TYPE_update/8.2.x
quelle