Seiten

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:

Nähere Angaben

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 = []) {
...}
Nähere Angaben

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 = []) {...}
Nähere Angaben

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 = []) {
...}
Nähere Angaben

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 = []) {...}
Nähere Angaben

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') { ... }


 

Nähere Angaben

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 = []) {...}
Nähere Angaben

Listausgaben im Framework ALAF werden mit dem jQuery-Plugin DataTables realisiert:

 

Nähere Angaben

build status Built with Grunt

typeahead.js

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:

Nähere Angaben

Hier wird die Backend - Ablaufsteuerung für Framework ALAF erklärt:

Nähere Angaben

Wir sind

Wir sind Wir

Jawoll

Jawoll, das klappt prima

Telefon

haben wir auch

Auto

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

  • bootstraptabs
  • widgetbootstrap

in der Menüleiste.

Nähere Angaben

Bei der Verwendung von jQuery UI NestedSortable kann ein Element nicht korrekt per Drag&Drop verschoben werden.

 

Nähere Angaben

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!

 

Nähere Angaben

Hier ein Codeschnipsel, mit dem es auf einfache Art- und Weise möglich ist, vob den http auf https umzustellen!

Nähere Angaben

Bingo ist ein Modul für das PHP-Framework ALAF.

Für registrierte Benutzer ermöglicht es ein komplettes Bingo-Spiel:

  • Ausdruck von Bingo-Karten
  • Eröffnung eines Bingo-Spiels
  • Durchführung der Ziehungen
Nähere Angaben

Vielen Dank für Ihren Besuch




Kontakt

Firma
Emil Mustermann
Web-Development

Gartenallee 99 D-xxxxx Musterdorf
012/4566-7
017x/4566-8
emil.mustermann@mailprovider.com

Sprechen Sie uns an:

Gerne erhalten wir Ihre Anfrage:

Unterstützen Sie uns:

Unterstützung können wir immer gebrauchen!

Helfen Sie uns doch ein wenig...