Hallo,
finde die Module ja super und schreibe immer eigene, was mir aber fehlt ist wenn zb. REX_VALUE[1] vorm Speichern gecheckt werden soll, das nur Zahlen oder keine Zahlen oder Zahlen zwischen 10 und 1000 sein darf.
Wie Spreche ich das feld richtig an für die Prüfung und wie stop ich dann das speichern mit einer Fehlermeldung wenn was nicht stimmt.
Cheffchen
Hallo,
Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.
Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.
Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Hat sich erledigt.
Habe das in DokuR4 und Wike R3 mir das nun doch zusammen suchen können.
Für den es interessiert.
in der Modul Eingabe gibt es das, wo geprüft wird das dort was drin steht:
in Aktion bei Presave-Action mit ADD/EDIT das:
das bei dem Modul als Aktionen Speichern und fertig, wenn das feld jetzt leer ist wird das nicht gespeichert und es kommt eine Warnmeldung.
Cheffchen
Für den es interessiert.
in der Modul Eingabe gibt es das, wo geprüft wird das dort was drin steht:
Code: Alles auswählen
<input type="text" size="20" name="VALUE[3]" value="REX_VALUE[3]" />
Code: Alles auswählen
<?php
if ($REX_ACTION[VALUE][3] == "") {
$REX_ACTION['SAVE'] = False;
$REX_ACTION['MSG'] = "Bitte geben Sie Werte ein.";
}
?>
Cheffchen
Code: Alles auswählen
<?php
if ((int)$REX_ACTION[VALUE][3] == 0) {
$REX_ACTION['SAVE'] = False;
$REX_ACTION['MSG'] = "Bitte geben Sie Werte ein.";
}
?>
Du könntest natürlich die Eingabe auch via Regex überprüfen.
und edith:
Hier würde jedoch auch die Zahl 0 nicht gelten. Also musst Du die if etwas erweitern damit eine zahl 0 zwar gilt, jedoch buchstaben nicht gelten.
Ich hab mich etwas gespielt mit der Aktion
Code: Alles auswählen
$REX_ACTION[VALUE][1] = number_format(floatval(preg_replace("|,|", ".", $REX_ACTION[VALUE][1])), 2, ".", "");
- Richard.Laing
- Beiträge: 2105
- Registriert: 28. Aug 2005, 00:55
- Wohnort: Brühl / Rheinland
- Kontaktdaten: Website
hi @ all
das mit der prüfung brauche ich auch dringend
wie kann ich denn den REX_LINK_ID[1] auf inhalt prüfen, da der kunde immer vergisst einen link zu setzen muß er da mecker bekommen, damit es nicht alles zerschiesst.
bin ne php NULL.. sorry
gruß richy
das mit der prüfung brauche ich auch dringend
wie kann ich denn den REX_LINK_ID[1] auf inhalt prüfen, da der kunde immer vergisst einen link zu setzen muß er da mecker bekommen, damit es nicht alles zerschiesst.
bin ne php NULL.. sorry
gruß richy
REXvideo Videotutorials für Redaxo www.REXvideo.de
Webseite www.on-laing.de smokezig.de www.smokezig.de
Webseite www.on-laing.de smokezig.de www.smokezig.de
- Gregor.Harlan
- Entwickler
- Beiträge: 1130
- Registriert: 4. Jun 2007, 10:35
- Wohnort: Frankfurt am Main
Hallo,
es gibt hier ein nettes Tutorial: http://www.redaxo.de/476-0-wie-kann-ich ... uefen.html
Gruß, Gregor
es gibt hier ein nettes Tutorial: http://www.redaxo.de/476-0-wie-kann-ich ... uefen.html
Gruß, Gregor
- Richard.Laing
- Beiträge: 2105
- Registriert: 28. Aug 2005, 00:55
- Wohnort: Brühl / Rheinland
- Kontaktdaten: Website
danke dir gregor.
gruß richy
gruß richy
REXvideo Videotutorials für Redaxo www.REXvideo.de
Webseite www.on-laing.de smokezig.de www.smokezig.de
Webseite www.on-laing.de smokezig.de www.smokezig.de