Skip to main content
Beantwortet

Runden mit Smarty

  • February 8, 2023
  • 6 Antworten
  • 145 Ansichten

Support Questions
Xentraleer

Moin Community,

ich versuche in Smarty einen Wert mit "round" zu runden. Dies ist angeblich "modifier 'round' not allowed by security setting" nicht erlaubt. Weiß jemand, ob es eine Einstellung in unserem System ist oder grundsätzlich von Xentral nicht erlaubt wird?

Vielen Dank

Beste Antwort von René Niedzballa

Hi,

das sollte generell nicht möglich sein.

Versuche es aber hiermit: {$wert|string_format:"%.2f"}

https://www.smarty.net/docsv2/de/language.modifier.string.format.tpl

VG
René

6 Antworten

Forum|alt.badge.img+2

Hi,

das sollte generell nicht möglich sein.

Versuche es aber hiermit: {$wert|string_format:"%.2f"}

https://www.smarty.net/docsv2/de/language.modifier.string.format.tpl

VG
René


Felix Wessely
Forum|alt.badge.img+2

Moin Rene,

die Anfrage kam von mir über FB. Danke an den Support für die Übernahme.

Danke für deine Antwort, das habe ich tatsächlich auch probiert, aber leider wird der Wert nur abgeschnitten / formatiert und ich hätte gerne eher eine Aufrundung. Aber ich habe es mit if/elseif/else gelöst. Ist nicht so sauber, aber reicht auch für unsere Zwecke.

Viele Grüße

Felix


  • February 8, 2023

Hey ihr beiden, 

erstmal danke für deinen Beitrag, Felix! Wir übernehmen im Moment weiterhin die Facebook Beiträge, wenn sie dort nicht beantwortet werden, da hier einfach mittlerweile die größere Wissensbank ist und deutlich mehr hilfsbereite Mitglieder. Außerdem können hier auch unsere Spezialisten besser direkt schauen. :) 

Danke auf jeden Fall für deinen Kommentar @René Niedzballa und vielen Dank für die Aufklärung und das Bereitstellen deiner Lösung, Felix! Dadurch kann unsere Wissensdatenbank hier weiter wachsen! 

Ich wünsche euch noch einen schönen Abend und wenn noch mal etwas sein sollte, gebt gerne Bescheid! 

LG 


Felix Wessely
Forum|alt.badge.img+2

Moin @Jonas Müller ,

ich fände es trotzdem interessant zu erfahren, wieso diese Basic Funktion von Xentral gesperrt wird?

lg

Felix


Felix Wessely
Forum|alt.badge.img+2

Moin zusammen,

dies wäre die Lösung in meinem Fall! 

{assign var=wert value=23.5787446}
{$wert}
{$wert|string_format:"%.0f"}

Das Ergebnis sieht wie folgt aus:

24

lg

Felix


  • February 14, 2023

Hey @Felix Wessely


danke dir für das Teilen deiner Lösung! Das hilft mit Sicherheit auch in Zukunft noch Community Mitgliedern und damit kann unsere Wissensdatenbank stetig wachsen! 

Und bezüglich deiner anderen Frage, werde ich einmal versuchen das intern zu erfragen, ob wir dafür einen Grund haben und was dieser Grund ist! 

Liebe Grüße