Validation bei unsichtbarem Feld entfernen
Author: Anonymous
Publication Date: 9/7/2015 13:28
Hallo,
ich habe eine Vorlage die wie folgt aussieht:

Wenn beim der Radiobutton "Nur Bilder wechseln" gewählt ist, dann soll das Feld ein Pflichtfeld sein, wenn auf "Überschriften, Links ..." gewechselt wird, dann erscheint unter Basis ein anderer Inhalt (Viewportüberschrift erscheint nicht mehr). Die Fehlermeldung für die nicht gefüllte Überschrift bleibt aber und unterbindet ein Speichern. Ich vermute, dass die gesetzte Validation wieder "unsetten" muss, weis aber nicht wie.
Hier noch die Regel:
<ON_SAVE>
<IF>
<AND>
<EQUAL>
<PROPERTY source="#global" name="STORETYPE"/>
<TEXT>pagestore</TEXT>
</EQUAL>
<!-- global property: INCLUDED -->
<PROPERTY source="#global" name="TRANSLATED"/>
<!-- /global property: INCLUDED -->
</AND>
</IF>
<WITH>
<AND>
<NOT>
<EQUAL>
<PROPERTY source="st_explore_switch_type" name="ENTRY"/>
<TEXT>only_pictures</TEXT>
</EQUAL>
</NOT>
<NOT>
<PROPERTY source="st_headline" name="EMPTY"/>
</NOT>
</AND>
</WITH>
<DO>
<VALIDATION>
<PROPERTY source="st_headline" name="VALID"/>
<MESSAGE lang="*" text="No content provided!"/>
<MESSAGE lang="DE" text="Es wurde kein Inhalt erfasst!"/>
</VALIDATION>
</DO>
</ON_SAVE>
Tags: regel, rule, validation
-
Author: StefanSchulz - 9/7/2015 14:01
Hallo,
wenn ich mich nicht täusche, sollte das kein AND sondern ein OR sein, damit deine Anforderung erfüllt ist.
Beste Grüße
Stefan
0
Vous devez vous connecter pour laisser un commentaire.
Commentaires
1 commentaire