Hallo Henry. Du kannst auch noch * Im Backend einen TCAmain-Post-Processing-Hook verwenden der dir wenn Daten im BE geändert werden entprechende Änderungen PHP-seitig errechnet. * Im Frontend bei der Manipulation die transiente Property gleich mit speichern * Ein Backend-Extbase-Modul basteln das dir deine transiente Property ausgibt
Die ersten beiden Varianten beruhen offensichtlich auf der Idee, die eigentlich berechneten Daten mit in der Datenbank zu halten. Das ist zwar ganz offensichtlich nicht-normalisiert. Wenn es aber "nur" um die Anzeige der Daten im Backend geht und wenn du für die Getter im Frontend weiterhin dynamische Berechnung verwendest dürfte das ein vertretbares Übel sein. Das Backend-Extbase-Modul ist das ausgefallenste, und eigentlich unnötig, wenn sich der Großteil deiner Daten über schnödes TCEmain abbilden lassen. Gruß, Stephan Schuler Web-Entwickler Telefon: +49 (911) 539909 - 0 E-Mail: stephan.schu...@netlogix.de Website: media.netlogix.de -- netlogix GmbH & Co. KG IT-Services | IT-Training | Media Neuwieder Straße 10 | 90411 Nürnberg Telefon: +49 (911) 539909 - 0 | Fax: +49 (911) 539909 - 99 E-Mail: i...@netlogix.de | Internet: http://www.netlogix.de netlogix GmbH & Co. KG ist eingetragen am Amtsgericht Nürnberg (HRA 13338) Persönlich haftende Gesellschafterin: netlogix Verwaltungs GmbH (HRB 20634) Umsatzsteuer-Identifikationsnummer: DE 233472254 Geschäftsführer: Stefan Buchta, Matthias Schmidt ________________________________________ Von: typo3-german-boun...@lists.typo3.org [typo3-german-boun...@lists.typo3.org]" im Auftrag von "Henry DoShell [digi...@dollerschell.de] Gesendet: Montag, 28. Oktober 2013 15:58 An: typo3-german@lists.typo3.org Betreff: Re: [TYPO3-german] Extbase: Berechnetes Objekt - Persistenz und Backend Hi Cedric, danke, das habe ich geahnt bzw. befürchtet. Dann sehe ich zwei Lösungsansätze für mich: a. Das Feld im Backend mittels einer Userfunc und JS/DOM berechnen und speichern. b. Auf die Darstellung im BE verzichten und den Wert zur Laufzeit im FE mit Extbase berechnen. Was würdet Ihr empfehlen? Grüße, Henry _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german