Dokumentation REDAXO

R3 /

Aktionen

>> Beispiel 2: Aktion zum Thumbnail generieren
>> Beispiel 3: Mit Aktion Werte prüfen und Fehlermeldung ausgeben
>> Beispiel 4: Einen Artikel verschieben
>> Für weitere Beispiel siehe auch: R4.Aktionen

Beispiel 1: Einfaches Beispiel

Hier lassen sich neue Dinge umsetzen.

Erstmal allgemein: Aktionen kann man Modulen zuordnen die dann bestimmte Dinge ausführen. Z.B. könnte man aus den Inhalten eines Moduls eine Grafik erstellen, oder wenn eine Checkbox angeklickt ist irgendwelche Dateien importieren. Weiterhin kann man Inhalte validieren und diese korrigiert abspeichern. z.B. HTML-Code von unnötigen Informationen befreien. Diese Aktionen werden über PHP programmiert und sind daher ohne Einschränkungen.

Bisher war es nicht möglich bei Fehleingaben die Speicherung des Moduls zu stoppen. Deswegen diese beiden neuen Variablen in R3.

$REX_ACTION['SAVE'] = true;
$REX_ACTION['MSG'] = "Konnte nicht gespeichert werden.";

In der Aktion kann man nun dieses einbauen.. z.b.

<?php

if ($REX_ACTION['VALUE'][1] == "")
{
  $REX_ACTION['SAVE'] = true;
  $REX_ACTION['MSG'] = "Bitte geben Sie Wert 1 ein.";
}

?>

Nun wird das Modul erst übernommen wenn der Wert (z.b. Headline) eingetragen wurde. Jan

Page last modified on 13.08.2011 18:45 Uhr