Heartbeat und Flag
am 17.07.2010 - 08:40 Uhr in
Hallo zusammen,
ich habe ein kleines Integrationsproblem mit den Modulen Heartbeat und Flag und hoffe auf ein wenig Hilfe:
Idee: Im Heartbeat soll protokolliert werden, welcher User welche Flags gesetzt hat.
Umsetzung: Ein Heartbeat-Template erstellen und eine Regel (via Rules) basteln, welche die Heartbeat-Message schreibt, wenn die Flag gesetzt wird.
Also habe ich zuerst ein eigenes Heartbeat-Template erstellt. Was mich hier schon etwas stutzig werden ließ: Es gibt beim Erstellen / Bearbeiten des Message Templates den Punkt Add flags to this message, aber hierunter werden keine Flags aufgeführt.
Die Regel ist recht simpel:
ON event A Node has been flagged, under "Flag A"
DO
Logs default activity
Die "default activity" verweist auf das vorher erstellt Message-Template. Die User-Id ist "[flagging_user:account-url]", die Node context Id ist "[node:nid]" und die Rückgabeparameter an das Message-Template sind bei mir: "@username=[flagging_user:account-url]" und "@node_title=[node:title-link]".
Leider wird nun keine Message in den Heartbeat geschrieben, wenn jemand diese Flag setzt. :-(
Durch eine kleine Fehlersuche habe ich schon rausgefunden, dass die Regel korrekt ausgelöst wird und z.B. andere Aktionen erfolgreich durchführt. Somit sehe ich das Problem beim Heartbeat-Modul, habe aber leider keinen Lösungsansatz.
Kann mir da jemand helfen oder hat ein ähnliches Problem?
vielen Dank für's Lesen
- Anmelden oder Registrieren um Kommentare zu schreiben
Hat sich erledigt. :-) Ich
am 30.07.2010 - 11:35 Uhr
Hat sich erledigt. :-)
Ich habe das Template gelöscht und ein neues erstellt. Nun funktioniert es wie gewünscht.