Hallo Thomas,

wer falsche Fragen stellt, bekommt falsche Antworten. Wenn du im Template rechnen musst, um die richtige Logik zu erhalten, dann machst du etwas grundsätzlich falsch oder du hast MVC nicht verstanden oder du bist zu bequem oder du stellst wirklich eine falsche Frage?

Rechnen im TypoScript, wie Serjosha es vorschlägt, kann man machen, wenn man die Debug-Hölle von TypoScript liebt.


Bessere Wege wären vermutlich
a) eine eigene Extension mit ordentlichen Datenservice oder aber
b) ein eigenes dataProcessing-Klasse für das Fluidtemplate
https://docs.typo3.org/typo3cms/extensions/fluid_styled_content/7.6/AddingYourOwnContentElements/Index.html?highlight=fluidtemplate%20dataprocessing
https://docs.typo3.org/typo3cms/TyposcriptReference/ContentObjects/Fluidtemplate/Index.html

In beiden Fällen berechnest du im PHP die benögtigen Daten, bevor du sie an das Fluid zum Rendern übergibst.

Dieter

Am 12.06.2017 um 15:08 schrieb Thomas Bauer:
Hallo zusammen,

folgende Aufgabe habe ich.
In einer eigenen Extension gibt es ein Feld "qm", darin wird ein Wert eingetragen z.B. (10)
Zusätzlich wird per TS eine System Kategorie gewählt: z.B. (Stufe 1)
Stufe 1 entspricht einem Wert z.B. (2,5)

Im Fluid Template frage ich ab welche sys_category gewählt wurde.
Wenn also sys_category "Stufe 1" gewählt ist, soll nun aus diesen Werten ein Gesamtwert errechnet werden:

{marker.qm} * 2,5 = 25 (Im Frontend soll dann nur die 25 zu sehen sein.

Ist es überhaupt möglich das im Fluid Template berechnen zu lassen?

Vielen Dank für jeden Denkanstoß.
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

--
----
Dr. Dieter Porth - Web-Entwickler

_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an