8.15.1 42
Bei diesem Feld handelt es sich um ein Überbleibsel aus Joomla! 1.5. Damals befand sich der Administrator stets unter der Benutzer-ID 42. Aber natürlich ist das Feld auch in heutiger Zeit zu benutzen. Es handelt sich um ein Feld für Programmierer und auch dafür, ein wenig zu experimentieren – sofern Sie der Programmierung mit PHP ein wenig mächtig sind.
Hier ein Beispiel direkt aus dem SEBLOD-Forum:
Fügen Sie in dem Bereich Formular erstellen (PrepareForm) diese Zeile Code ein:
001 |
$form = '<input type="text" id="toto" name="toto" value="plop" />'; |
Wenn Sie nun im Backend einen neuen Beitrag schreiben, erhalten Sie ein Eingabefeld mit dem Standard Wert plop.
Bild 8.32: Das CCK mit dem plop.
Sie können sich so also mittels Code einen Formulartyp zusammenbauen. Allerdings haben Sie hier das Problem, dass nichts gespeichert wird. Sie müssen nun entsprechende Speicherroutinen programmieren, weshalb diese Methode zwar generell machbar ist, aber letztlich die vielen Vorteile, die SEBLOD bietet, an dieser Stelle nicht zur Verfügung stellt. Haben Sie jedoch entsprechenden Code zur Verfügung oder scheuen die Arbeit nicht, dann haben Sie natürlich die Möglichkeit, Ihr selbst programmiertes Formular, den Inhaltstyp und sogar den Onlineshop mit den ganzen Möglichkeiten, die SEBLOD bietet, zu verbinden.
Beachten Sie die unterschiedlichen Eingabebereiche für den Inhalt, das Formular und den Speicherbereich – PrepareContent, PrepareForm und PrepareStore.