Datenbankabfrage in einem Template möglich?
Guten Abend.
Ich möchte das Nachrichten Template anpassen. Soweit habe ich in das new_full Template einen Button eingefügt. Bei Klick wird die Member ID und die News ID in einer Tabelle in der Datenbank gespeichert (jquery und ajax).
Sinn des ganzen ist eine Art Lesebestätigung von bestimmten Nachrichten.
Nur soll der Button nachdem das Lesen der Nachricht bestätigt wurde beim Neuladen der Seite nicht mehr angezeigt werden.
Folgende Probleme:
Ich komme anscheinend ausserhalb des News Templates nicht an die ID der Nachricht
Ich kann zumindest mit meinen Versuchen nicht eine Datenbankabfrage gegen die Tabelle wo die Klicks gespeichert sind durchführen.
Vielleicht weiß mir hier ja jemand eine Lösung, daß die Schlange sich nicht mehr in den Schwanz beisst.
AW: Datenbankabfrage in einem Template möglich?
Hallo,
quick and dirty:
Ich würde einfach die Tabelle mit den Nachrichten um ein Textfeld erweitern und hier ein serialisiertes Array mit den IDs der Mitglieder, die die Nachricht bereits gelesen haben speichern. So ist es viel einfacher.
Anders:
Dort, wo Du die Auswahl der News machst den SQL-Befehl umschreiben. Dafür wirst Du aber ein Callback oder Hook brauchen. Mit einer einfachen Templateanpassung wird es da nicht getan sein.
Viele Grüße,
eS_IT
Gesendet mit Tapatalk 2.