Questions & Answers

novomind
I'm new here

Formular ist angeblich nicht valide

Hallo.

Schwer einen Titel dafรผr zu finden, da folgendes Verhalten sehr merkwรผrdig ist:

Ich habe eine Vorlage (2 Sprachen) und lege zu dieser Vorlage ein neues Formular an.

Dort befinden sich erwartungsgemรครŸ alle Elemente (alle useLanguages=no), eins davon ist required. Ich setze dorte einen entsprechenden Wert.

Im Formular meiner bevorzugten Sprache wird nun alles als valide angezeigt. Jedoch wird (nicht erwartungsgemรครŸ) in der 2. Sprache das Formular als fehlerhaft gekennzeichnet, speichern schlรคgt fehl, da es laut Fehlermeldung im Formular noch Fehler geben wรผrde...gehe ich nun auf den entsprechenden Sprach-Tab, wird auf einmal das Formular valid (ohne etwas verรคndert zu haben) und ich kann speichern, als wรคre es nie anders gewesen.

Woran liegt das? Wie kann man dagegen steuern?

GruรŸ

0 Kudos
11 Replies
MichaelaReydt
Community Manager

Hallo,

kannst Du mir sagen, welche FS5-Revision genutzt wird? Ich habe es bei mir mit 5.0_BETA.308.56412 getestet und kann Deinen Fall leider nicht nachstellen.

Das Formular der zweiten Sprache wird bei mir nicht als fehlerhaft gekennzeichnet und das Speichern ist fehlerfrei mรถglich. Der in der ersten Sprache eingetragene Wert wurde auch in die zweite Sprache รผbertragen. Also alles, wie ich es erwarten wรผrde.

Dein Beitrag liest sich ein wenig, wie dieses Posting: klick

Ich bin allerdings nicht sicher, ob es sich um das gleiche Problem handelt.

Viele GrรผรŸe

Michaela

0 Kudos

FS 5.0.211.55785

0 Kudos

Scheinbar ist es das Element selbst, denn wenn ich es entferne gibt es keine Probleme.

    <CMS_INPUT_COMBOBOX name="st_size" allowEmpty="no" hFill="yes" singleLine="no" useLanguages="no">

          <ENTRIES>

            <ENTRY value="size_250">

              <LANGINFOS>

                <LANGINFO lang="*" label="big"/>

                <LANGINFO lang="DE" label="groรŸ"/>

              </LANGINFOS>

            </ENTRY>

            <ENTRY value="size_200">

              <LANGINFOS>

                <LANGINFO lang="*" label="medium"/>

                <LANGINFO lang="DE" label="mittel"/>

              </LANGINFOS>

            </ENTRY>

            <ENTRY value="size_150">

              <LANGINFOS>

                <LANGINFO lang="*" label="small"/>

                <LANGINFO lang="DE" label="klein"/>

              </LANGINFOS>

            </ENTRY>

          </ENTRIES>

          <LANGINFOS>

            <LANGINFO lang="*" label="size"/>

            <LANGINFO lang="DE" label="GrรถรŸe"/>

          </LANGINFOS>

        </CMS_INPUT_COMBOBOX>

0 Kudos

keine Ideen?

0 Kudos

Hallo Ronny,

kannst Du Deine Validierungsregel auch einmal posten?

Danke und viele GrรผรŸe

Michaela

0 Kudos

Du meinst die Rules? Da gibt es keine...

0 Kudos

Ja, die meinte ich.

Anscheinend lag dann ein Missverstรคndnis meinerseits vor.

Nur zum Verstรคndnis:

Die Forderung eines Eintrags fรผr eine Eingabekomponente erfolgt bei Dir nicht auf der Basis einer Validierungsregel, sondern auf der Verwendung von allowEmpty="no" ?

Ich hatte angenommen, dass ein Fehlverhalten der Validierungsregeln vorliegt und dieses entsprechend nachgeklickt. Ich werde das Verhalten mit allowEmpty="no" noch einmal nachklicken.

Viele GrรผรŸe

Michaela

0 Kudos

Nur zum Verstรคndnis:

Die Forderung eines Eintrags fรผr eine Eingabekomponente erfolgt bei Dir nicht auf der Basis einer Validierungsregel, sondern auf der Verwendung von allowEmpty="no" ?

Exakt.

0 Kudos

Hallo Ronny,

ich habe das von Dir beschriebene Verhalten nun auch mit der von Dir verwendeten Version nachgeklickt. Wenn ich in der angezeigten Sprache eine Eingabe vornehme und dann direkt speichere, treten bei mir keine Fehler auf. Das Formular lรคsst sich speichern.

Wechsel ich jedoch vor der Eingabe einmal die Sprache und wieder zurรผck auf die bevorzugte Sprache und tรคtige erst dann die Eingabe, lรคsst sich meine Seite ebenfalls nicht speichern. AuรŸerdem wird der eingetragene Wert nicht in die zweite Sprache รผbernommen.

Ich vermute an dieser Stelle ein Fehlverhalten und wรผrde ein entsprechenden internes Ticket erstellen. Allerdings wรผrde ich mir das am Montag gern noch einmal mit der aktuellen FS-Version (5.0.318) ansehen.

Bis dahin wรผnsche ich Dir erstmal ein schรถnes Wochenende.

Viele GrรผรŸe

Michaela

0 Kudos

Type a product name