Problem: Eigene Aktion: Eingabeprüfung

Wie verwendet man Module oder Aktion und passt diese an.

Problem: Eigene Aktion: Eingabeprüfung

Beitragvon Skerbis » 29. Okt 2008, 12:27

Habe ein Problem mit folgender Aktion:

Code: Alles auswählen
if ($REX_ACTION['VALUE'][1]=="" and $REX_ACTION['FILE'][1] != "") {

$REX_ACTION['SAVE'] = false;
$etitel = "Sie müssen einen Titel für das Bild angeben";
$REX_ACTION['MSG'] = $etitel;
}

?>


Diese Aktion will einfach nicht funktionieren.

Es soll eine Meldung auswerfen, wenn REX_MEDIA_BUTTON[1] einen Wert hat und REX_VALUE[9] leer ist.
Komme einfach nicht dahinter.
----------------------
Werbeagentur KLXM Crossmedia
die Kommunikationsagentur vom linken Niederrhein
http://www.klxm.de
Skerbis
 
Beiträge: 889
Registriert: 4. Aug 2006, 13:06
Wohnort: Rheinberg

Beitragvon ciss » 29. Okt 2008, 12:35

Du hattest heute noch keinen Kaffee, oder? :P

Code: Alles auswählen
if ($REX_ACTION['VALUE'][9] == "" and $REX_ACTION['FILE'][1] != "") {

$REX_ACTION['SAVE'] = false;
$etitel = "Sie müssen einen Titel für das Bild angeben";
$REX_ACTION['MSG'] = $etitel;
}

?>
Benutzeravatar
ciss
 
Beiträge: 359
Registriert: 8. Feb 2008, 04:24
Wohnort: Berlin

Beitragvon Skerbis » 29. Okt 2008, 12:46

ups ...
da hab ich mich vertippt.


aber auch das funktioniert nicht.
Mein Problem liegt bei $REX_ACTION['FILE'][1]
irgendwie wird nicht erkannt dass es gefüllt ist.

Wenn ich nur $REX_ACTION['VALUE'][9] prüfe ist alles ok.
Aber wenn ich will dass die Bedingung ausgeführt wenn $REX_ACTION['FILE'][1] einen Wert hat. funktioniert es nicht.
----------------------
Werbeagentur KLXM Crossmedia
die Kommunikationsagentur vom linken Niederrhein
http://www.klxm.de
Skerbis
 
Beiträge: 889
Registriert: 4. Aug 2006, 13:06
Wohnort: Rheinberg

Beitragvon Skerbis » 29. Okt 2008, 12:53

Es muss $REX_ACTION['MEDIA'] heissen. :-(

gelöst:

Code: Alles auswählen
<?php
if ($REX_ACTION['VALUE'][1]=='' && $REX_ACTION['MEDIA'][1] !='') {

$REX_ACTION['SAVE'] = false;
$etitel = "Sie müssen einen Titel für das Bild angeben";
$REX_ACTION['MSG'] = $etitel;
}

?>[/
----------------------
Werbeagentur KLXM Crossmedia
die Kommunikationsagentur vom linken Niederrhein
http://www.klxm.de
Skerbis
 
Beiträge: 889
Registriert: 4. Aug 2006, 13:06
Wohnort: Rheinberg

Beitragvon ciss » 29. Okt 2008, 13:52

Oh ... hätte ja auch mal nen Blick aufs Cheatsheet werfen können, das nen halben Meter vor meiner Nase lag. :oops:
Benutzeravatar
ciss
 
Beiträge: 359
Registriert: 8. Feb 2008, 04:24
Wohnort: Berlin


Zurück zu Module/Aktionen [R4]

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast