th_biedermann
Occasional Collector

Mittels RULE Max. Wert überprüfen

Jump to solution

Hallo zusammen

Ich habe ein Feld das z.B. einen Max. Wert (10) nicht überschreiten darf.

<CMS_INPUT_NUMBER name="st_displayedJobs" hFill="yes" singleLine="no" useLanguages="no">
<LANGINFOS>
<LANGINFO lang="*" label="Displayed Jobs" description="How many Jobs are displayed"/>
<LANGINFO lang="DE" label="Anzahl angezeigte Stellen" description="Wieviel Stellen sollen angezeigt werden."/>
</LANGINFOS>
</CMS_INPUT_NUMBER>

Wie kann ich das über eine RULE abfangen?

DANKE und Grüsse

Thomas

0 Kudos
1 Solution

Accepted Solutions
hoebbel
Crownpeak employee

Hallo Thomas,

üblicherweise werden bei CMS_INPUT_NUMBER die erlaubten Werte mit "min" bzw. "max" definiert und nicht über Regeln, also beispielsweise:

<CMS_INPUT_NUMBER name="st_displayedJobs" hFill="yes" singleLine="no" useLanguages="no" max="10">...

Wenn Du aber eine Regel benötigst, um einen eigenen Text beim Überschreiten des Maximalwertes auszugeben, benutze einfach <GREATER_THAN>. In der Doku findest Du auch ein entsprechendes Beispiel. Du musst bei der Verwendung im <WITH> der Regel nur daran denken, um das <GREATER_THAN> noch ein <NOT> zu setzen, damit sie "richtig herum" funktioniert.

https://docs.e-spirit.com/odfs/template-develo/rules/comparative-exp/greater_than/index.html

Viele Grüße
Holger

View solution in original post

0 Kudos
1 Reply
hoebbel
Crownpeak employee

Hallo Thomas,

üblicherweise werden bei CMS_INPUT_NUMBER die erlaubten Werte mit "min" bzw. "max" definiert und nicht über Regeln, also beispielsweise:

<CMS_INPUT_NUMBER name="st_displayedJobs" hFill="yes" singleLine="no" useLanguages="no" max="10">...

Wenn Du aber eine Regel benötigst, um einen eigenen Text beim Überschreiten des Maximalwertes auszugeben, benutze einfach <GREATER_THAN>. In der Doku findest Du auch ein entsprechendes Beispiel. Du musst bei der Verwendung im <WITH> der Regel nur daran denken, um das <GREATER_THAN> noch ein <NOT> zu setzen, damit sie "richtig herum" funktioniert.

https://docs.e-spirit.com/odfs/template-develo/rules/comparative-exp/greater_than/index.html

Viele Grüße
Holger

0 Kudos