FRObject´s first Child! Its alive!

das erste Kind aus der FRObject Familie hat die Welt erblickt! Es kann zwar im Moment nicht wirklich viel aber es ist erstaunlich leicht zur Welt gekommen.

Das “system” Modul mit der “BackendView” soll quasi der Zentrale Anlauf für “Backend/CMS/CRM-Geschichten” sein.

Die Versionsnummer ist immernoch die 0.1.9 da sich am System nicht wirklich viel getan hat – nur am “Frontend / Backend”.
Sobald der “Datenbank-Editor” auch die Relations und Permissions verwalten kann – könnte man schon ein Frontend dazu bauen.
Die Aufteilung / Verschachtelung der Views ist etwas “ungewöhnlich” dafür ist das System aber sehr Dynamisch.

Evtl. installier ich hier mal eine laufende Version zwecks “Live-Test“.

Hier noch ein Kleiner Auszug aus der ObjectListView

  1. // Ausgabe mit Daten füllen
  2. public function ViewParse () {
  3.     // Überschriften erstellen
  4.     $this->assign (‘elementlist’, $this->getBackendElementArray ());
  5.     // Seitenlinks
  6.     $this->assign (‘poslist’, $this->getBackendPosArray ());
  7.     // Die Liste selbst
  8.     if ($list = new FRList ($this->getElementValue (‘objecttype’))) {
  9.         // Liste mit den Werten anpassen
  10.         $list->setLimit ($this->getElementValue (‘limit’));
  11.         // Sortierung
  12.         $list->addOrderBy ($this->getElementValue (‘orderby’), ($this->getElementValue (‘sort’) == ‘DESC’ ? true : false));
  13.         // Position
  14.         $list->setPos ($this->getElementValue (‘pos’) * $this->getElementValue (‘limit’));
  15.         // Alles in der Liste hinzufügen
  16.         while ($object = $list->next ())
  17.             $this->appendClass ( new ObjectListItemView ($object));
  18.         }
  19. }

Leave a Reply

Ihr Browser versucht gerade eine Seite aus dem sogenannten Internet auszudrucken.

Das Internet ist ein weltweites Netzwerk von Computern, das den Menschen ganz neue Möglichkeiten der Kommunikation bietet.

Da einige von neuen Dingen nichts verstehen, halten wir es für notwendig, sie davor zu schützen. Dies ist im beidseitigen Interesse, da unnötige Angstzustände bei Ihnen verhindert werden, ebenso wie es uns vor profilierungs- und machtsüchtigen Menschen schützt.

Sollten Sie der Meinung sein, dass Sie diese Internetseite dennoch sehen sollten, so können Sie jederzeit durch normalen Gebrauch eines Internetbrowsers darauf zugreifen. Dazu sind aber minimale Computerkenntnisse erforderlich. Sollten Sie diese nicht haben, vergessen Sie einfach dieses Internet und lassen uns in Ruhe.

Die Umgehung dieser Ausdrucksperre ist nach §95a UrhG verboten.
Quelle: http://www.gesetze-im-internet.de/urhg/__95a.html