Erste Version von FW_String (String-Klasse für PHP)

Diese Klasse ist zwar Teil meines MVC-Frameworks, kann aber auch problemlos ohne das Framework verwendet werden. Es ist eine String-Klasse für PHP 5, mit der man Strings einfacher verwalten kann. Bisher kann die Klasse folgendes: Strings voranstellen und nachstellen (prepend und append) Die Länge eines Strings zurückgeben Teile des Strings (Substring) zurückgeben Bestimmte Zeichen des […]


FW_Form einsatzbereit!

Die letzte Version von FW_Form konnte noch nicht viel. Es war zwar möglich, Formulare zu generieren, aber das wars dann auch schon. Die neue und aktuelle Version kann Formulare jetzt überprüfen und Fehler anzeigen. Klar, es ist noch nicht alles 100%ig fertig und perfekt, aber ein Anfang ist es auf jeden Fall! Ich habe hier […]


Formulare verarbeiten und überprüfen mit meinem Framework

Es ist an der Zeit für einen neuen Artikel über mein MVC-Framework. Diesmal dreht sich alles rund um die dynamische Erstellung und Validierung (Überprüfung) von Formularen. Es soll möglich sein, ohne HTML-Kenntnisse, Formulare erstellen zu können. Doch das ist nicht der Hauptgrund für mein Vorhaben. Der wichtigste Anlass für diese Idee war die Tatsache, dass […]


Mein eigenes MVC-Framework: Die View-Klassen(n)

<< Zurück zur Übersicht Jetzt kommen wir zu einem wirklich wichtigen und interessanten Teil. Bisher konnten wir nämlich noch gar nichts ausgeben, ohne das EVA-Prinzip (Eingabe – Verarbeitung – Ausgabe) zu verletzen. Es soll jetzt eine weitere Schicht des MVC-Patterns implementiert werden, die View-Schicht! Anforderungen Mir war wichtig, dass es verschiedene Ausgabeformate geben kann. Bisher […]


Mein eigenes MVC-Framework: SubController und die Einbindung im FrontController

<< Zurück zur Übersicht Im Framework ist bisher nur 1 Controller pro Seitenaufruf möglich. Es gibt aber häufig Situationen, wo man mehrere Controller auf einer Seite braucht. Ein Beispiel hierfür wäre ein Controller, der das Menü generiert. Dieser Controller wird auf jeder Seite benötigt. Wir nennen diese neue Art von Controller SubController. Wie auch die […]


»Meta