Wir sind
Wir sind Wir
ALAF ist ein PHP-Framework für Web-Anwendungen
Eine ausführliche Dokumentation finden Sie hier!
Die Formular-Engine ist eigens für "bootstrap" erstellt worden!
Dadurch ist es möglich, "responsive"-Formulare mit einfachenMitteln zu erstellen!
Die entsprechende Klasse lautet:
af_form_bt
und kann wie folgt instanziert werden:
Ein input-field wird zur Eingabe von allgemeinen Werten im Formular verwendet.
/**
* Create the input group for an element with the correct classes for errors.
*
* @param string $type
* @param string $name
* @param string $label
* @param string $value
* @param array $options
* @return string
*/
public function input($type, $name, $label = null, $value = null, array $options = []) {
...}
Ein input-field wird zur Eingabe von allgemeinen Werten im Formular verwendet.
/**
* Create a Bootstrap date field input.
*
* @param string $name
* @param string $label
* @param string $value
* @param array $options
* ['dateformat' => ('date','datetime'=Default)]
* @return string
*/
public function date($name, $label = null, $value = null, array $options = []) {...}
Ein input-field wird zur Eingabe von allgemeinen Werten im Formular verwendet.
/**
* Create a Bootstrap colorpicker field input.
*
* @param string $name
* @param string $label
* @param string $value
* @param array $options
* @return string
*/
public function colorpicker($name, $label = null, $value = null, array $options = []) {
...}
Ein button-field wird zur Bestätigung von Eingaben in einem Formular verwendet.
/**
* Create a Bootstrap form-button.
*
* @param unknown $name
* @param string $label
* @param string $value
* @param string $type
* [button|submit|reset]
* @param array $options
* [
* 'class' => 'btn btn-default',
* 'iconclass' => 'glyphicon glyphicon-floppy-saved',
* 'formaction' => 'modules.php?op=xyz',
* 'confirm' => [
* 'confirm_1' => af_tran ( 'Die Freigabe wird zurückgenommen!' ),
* 'confirm_2' => af_tran ( 'Wollen Sie die Freigaben wirklich zurücknehmen?' )
* ]
* ]
* @return string
*/
public function button($name, $label = null, $value = null, $type = 'button', array $options = []) {...}
Ein spezielles Eingabefeld ist der "DecisionTree" oder auch "Entscheidungsbaum" genannt.
Hier wird aus dem Entscheidungsbaum des ALAF-Moduls "DecisionTree" ein Select-Input Feld erstellt, welches am Ende die Auswahl einer Datensatznummer zurückgibt.
/**
* Erstellt HTML-Code für ein Formular
*
* @param unknown $FrmObj
* @param unknown $tree_id
* @param unknown $options
* @param char $input_name
*/
public function Build_FormSelect($FrmObj, $tree_id, $options, $input_name = 'NEXT_OBJ_ID') { ... }
Ein input-field wird zur Eingabe von allgemeinen Werten im Formular verwendet.
/**
* Create a Bootstrap form field to enter a signature
*
* Creates the input and canvas group for an element with the correct classes for errors.
*
* @param string $name
* @param string $label
* @param string $value
* @param array $options
* @return string
*/
public function signpad($name, $label = null, $value = null, array $options = []) {...}
Listausgaben im Framework ALAF werden mit dem jQuery-Plugin DataTables realisiert:
Inspired by twitter.com's autocomplete search functionality, typeahead.js is a flexible JavaScript library that provides a strong foundation for building robust typeaheads.
The typeahead.js library consists of 2 components: the suggestion engine, Bloodhound, and the UI view, Typeahead. The suggestion engine is responsible for computing suggestions for a given query. The UI view is responsible for rendering suggestions and handling DOM interactions. Both components can be used separately, but when used together, they can provide a rich typeahead experience.
Im Framework gibt es unterschiedliche Einstellungsmöglichkeiten zur Registrierung von neuen Benutzern:
1. Frontend - Eigene Registrierung mit eigenem Kennwort
2. Frontend - Eigene Registrierung mit automatisch generierten Kennwort
3. Backend - Administrator
Hier wird die Programmablaufsteuerung für das PHP-Framework ALAF beschrieben:
Hier wird die Backend - Ablaufsteuerung für Framework ALAF erklärt:
Wir sind Wir
Jawoll, das klappt prima
haben wir auch
würden wir gerne fahren, haben aber keinen Führerschein...
Col 1 content area
Col 2 content area
Col 3 content area
Col 4 content area
In dieser Rubrik gibt es Hilfe für bereits aufgetretene Fehler, an denen ich lange/sehr lange herumgewerkelt habe.
Falls diese nochmals auftreten sollten - was ich natürlich nicht hoffe - so kann ich die Lösung hier abrufen!
Beim CKEditor fehlen die Icons für die plugins
in der Menüleiste.
Bei der Verwendung von jQuery UI NestedSortable kann ein Element nicht korrekt per Drag&Drop verschoben werden.
Hier stehen sinnvolle BAPI's von der SAP...
SAP ABAP Function Module BAPI_ALM_NOTIF_CREATE (PM/CS Meldung anlegen)
In dieser Kategorie sammeln sich einige Beispiele und Erläuterungen über die Programmierung in PHP
Hier will ich kurz beschreiben, wie mit PHP ein Windows-Service eingerichtet werden kann.
Ein Dienst im Bereich PHP ist sinnvoll, da PHP als reine Skript-Ausführung kein Betriebssystemkommando für einen geplanten Shutdown erhält!
Hier ein Codeschnipsel, mit dem es auf einfache Art- und Weise möglich ist, vob den http auf https umzustellen!
Bingo ist ein Modul für das PHP-Framework ALAF.
Für registrierte Benutzer ermöglicht es ein komplettes Bingo-Spiel:
Gerne erhalten wir Ihre Anfrage:
Unterstützung können wir immer gebrauchen!
Helfen Sie uns doch ein wenig...