admFuncVariableIsValid - Array mit möglichen Werten übergebn

Hast du Vorschläge, was wir an Admidio noch verbessern könnten ? Hier kannst du uns deine Vorstellung an neuen Funktionen mitteilen.
Antworten
D347h
Beiträge: 30
Registriert: 15. Jun 2011, 18:34
Wohnort: Linz
Kontaktdaten:

admFuncVariableIsValid - Array mit möglichen Werten übergebn

Beitrag von D347h »

Moinsen :)

Aufgrund eigenen Beduerfnisses habe ich die im Betreff erwaehnte Funktion nochmals modifiziert:
Man kann nun einen Array uebergeben und es wird ueberprueft ob der zu kontrollierende Wert in dem Array enthalten ist.

Falls dies noch jemand brauchen kann, hab ich's hier mal dokumentiert:

In der Datein 'function.php' einfach folgendes Einfuegen:

Code: Alles auswählen

    $type = admStrToLower($type);
mit dieser Abfrage umgeben:

Code: Alles auswählen

if (!is_array($type))
{
    $type = admStrToLower($type);
}
(ca. Zeile 320)

Und bei de "$type-Ueberpruefungen" folgendes eingefuegt:

Code: Alles auswählen

        elseif(is_array($type))
        {
        	if (!in_array($array[$variableName], $type))
            {
                $errorMessage = $gL10n->get('SYS_INVALID_PAGE_VIEW');
            } 
        }
(ca. Zeile 372)

MfG
D347h
Benutzeravatar
fasse
Administrator
Beiträge: 6081
Registriert: 12. Nov 2005, 16:06

admFuncVariableIsValid - Array mit möglichen Werten übergebn

Beitrag von fasse »

Hi,

so einen Parameter gab es doch schon "validValues" der genau sowas macht. Oder habe ich deine Anpassung falsch verstanden?

Gruß
Fasse
D347h
Beiträge: 30
Registriert: 15. Jun 2011, 18:34
Wohnort: Linz
Kontaktdaten:

Re: admFuncVariableIsValid - Array mit möglichen Werten über

Beitrag von D347h »

Moinsen :)

Stimmt, da hab ich dann wohl mehrmals druebergelesen :(

Danke fuer die Info und dann schmeiss ich das gleich wieder raus :)

MfG
D347h
Antworten