- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
InEdit vs. Regel-Validierungen
Hallo zusammen,
sehe ich es richtig, dass bei Nutzung von InEdit sรคmtliche fรผr das Eingabefeld definierten Validierungsregeln einfach ignoriert werden, und man dadurch Inhalte an den Regeln vorbei erst mal "einschleusen" kann?
Das fรผhrt zu einer seltsamen "Editor Experience", wenn man รผber InEdit Inhalte eingeben kann, die erst "im nachhinein" (z.B. bei Aufruf des kompletten Eingabeformulars, Neuladen der Seite im CC, oder bei Freigabe der Seite falls Freigabe-verhindernd) รผber die Regeln als invalide gemeldet werden.
Danke & Grรผรe,
Thorsten
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
@hoebbel gibt es dazu eine "offizielle" Einschรคtzung ob diese Lรผcke absichtlich vorhanden ist, und ggf. warum?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
@mbergmann hast Du dazu vielleicht einen Rรผckmeldung/Info?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Thorsten,
ich wรผrde erwarten, dass auch beim InEdit die entsprechende Regelverletzung angezeigt wird. Hierbei muss bei einer speicherverhindernden Eingabe der OK Button deaktiviert werden, bei einer freigabeverhindernden Eingabe sollte ein Hinweis erfolgen.
Ich habe das gerade kurz getestet und genau das passiert auch hier lokal. Die entsprechende Message wird neben den Buttons mit rotem (Speichern verhindernd) bzw. gelben (Freigabe verhindernd) Hintergrund dargestellt. Bei der ersten Meldung wird zusรคtzlich der OK Button deaktiviert.
Du solltest mit dem entsprechenden Beispiel ein Ticket beim Customer Support einreichen. es scheint ja neben dem einfachen Testfall, den ich gerade getestet habe, mindestens einen Weg zu geben, um das gewรผnschte Verhalten zu umgehen.
Mein Testfall war รผbrigens eine CMS_INPUT_TEXT Eingabekomponente, dessen Inhalt ich auf einen bestimmten String geprรผft habe.
<RULE>
<WITH>
<NOT>
<EQUAL>
<PROPERTY name="VALUE" source="Head"/>
<TEXT>not allowed</TEXT>
</EQUAL>
</NOT>
</WITH>
<DO>
<VALIDATION scope="release">
<PROPERTY name="VALID" source="Head"/>
<MESSAGE lang="*" text="not allowed is not allowed"/>
</VALIDATION>
</DO>
</RULE>
Viele Grรผรe,
Holger
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo!
Da mir die Messages beim InEdit noch nie aufgefallen sind und ich die fรผr sehr sinnvoll halte, habe ich das mal getestet.
Ich bekomme tatsรคchlich die Nachrichten, aber nur, wenn ich unsere allgegenwรคrtige Vorbedingung zu #global TRANSLATED und INCLUDED raus nehme.
Der Part scheint im CC nicht zu funktionieren und da wir den quasi fast รผberall dabei haben...
Ich fรผge meine Testregel als Beispiel an. Mit dem IF-Block geht es nicht, ohne schon.
<RULE>
<IF>
<AND>
<PROPERTY name="TRANSLATED" source="#global"/>
<PROPERTY name="INCLUDED" source="#global"/>
</AND>
</IF>
<WITH>
<NOT>
<PROPERTY name="EMPTY" source="st_headline"/>
</NOT>
</WITH>
<DO>
<VALIDATION scope="RELEASE">
<PROPERTY name="VALID" source="st_headline"/>
<MESSAGE lang="*" text="Please fill in this field!"/>
</VALIDATION>
</DO>
</RULE>
Cheers
Connz
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Connz,
bitte stell diesbezรผglich ein Ticket bei unserem Customer Support ein. Du kannst dich dabei gerne auf die interne ID CXT-3412 beziehen, unter der ich einen entsprechenden Bugverdacht gerade erstellt habe.
Viele Grรผรe
Holger
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Kurzer Hinweis: Der Fix fรผr CXT-3412 wird in FirstSpirit 2024.13 enthalten sein.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Sehr cool, danke! ๐
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Super, besten Dank!

