Ich bin dabei mir eine Seminarverwaltung mit Hilfe von powermail zu erstellen. Ich habe dazu ein Feld "tx_meseminars_free_seats" für "freie Plätze" in der Tabelle "pages" angelegt. Den Wert dieses Feldes möchte ich nach jedem abgesendeten Formular um -1 verringern. Dazu habe ich folgendes TS geschrieben:
plugin.tx_powermail_pi1 {
dbEntry {
pages {
_enable = TEXT
_enable.value = 1
_ifUnique.uid = update
tx_meseminars_free_seats = TEXT
tx_meseminars_free_seats {
current = 1
setCurrent.data = TSFE:page|tx_meseminars_free_seats
setCurrent.wrap = |-1
prioriCalc = intval
}
}
}
}
Nun wird zwar alles richtig berechnet, allerdings wird kein Update gemacht. Es wird jedesmal ein neuer Datensatz in der Tabelle "pages" angelegt.
Hat jemand eine Idee woran es liegt? Ich seh keinen Fehler in der Syntax..