Wie benutze ich Benachrichtigungen für ein benutzerdefiniertes Modell?

Ich habe ein benutzerdefiniertes server-Modell in einem Plugin. Wenn ein Benutzer mit diesem Modell interagiert, um einen server zu erstellen oder zu aktualisieren, möchte ich eine Benachrichtigung senden, wenn dies abgeschlossen ist. Das Benachrichtigungsmodell hat:

  belongs_to :user
  belongs_to :topic

Ich habe versucht, eine Benachrichtigung mit einigen Daten zu erstellen, aber selbst wenn ich Beispiele in vorhandenen Benachrichtigungen befolge, kann ich nicht verstehen, was sich im data-Feld befinden kann (ganz zu schweigen von etwas Nützlichem).

Kann mir jemand ein Plugin mit einem Beispiel für eine benutzerdefinierte Benachrichtigung zeigen?

Außerdem gibt es Kommentare, die darauf hindeuten, dass der benutzerdefinierte Benachrichtigungsbezeichner problematisch ist und dass diejenigen, die benutzerdefinierte Benachrichtigungen wünschen, einen PR einreichen sollten, um danach zu fragen. Stimmt das immer noch?

Konnten Sie herausfinden, wie man benutzerdefinierte Benachrichtigungen auslöst?

1 „Gefällt mir“