Startseite / Dokumentation DataDictionarys
Jedes Modul kann durch einen Aufruf über GET Parameter oder durch seinen Aufruf im Content aktiv gesteuert werden.
Beispiele:
a) Aufruf anzeigen Content Seite 1 mit dem Standart Design-Template auf.
http://www.dbxwebapp.org/dbxWebApp.php/dbx_modul/dbx_content/cid/1
b) Dieser Aufruf, wenn er innerhalb eines Templates steht, zeigt auch die Content Seite 1 an.
[modul=dbx_content]cid=1[/modul]
c) Aufruf anzeigen Content Seite 1 mit einem anderem Design-Template (dbx_login.htm) auf.
http://www.dbxwebapp.org/dbxWebApp.php/dbx_modul/dbx_content/cid/1/dbx_template/dbx_login
Alle Parameter die via POST (aus Formularen) an das System übergeben werden haben Vorrang vor den GET Parametern.
Alle Parameter die im Content vorgegeben sind haben Vorrang vor den POST Werten.
Dadurch lässt sich sicherstellen, das ein Report immer nur die gewünschte db-Tabelle listet und es dem Benutzer trotzdem erlaubt anzugeben wieviele Datensätze auf einer Seite angezeigt werden sollen.
Manche Moduel, z.B das Menü-Modul dbx_menu, lassen sich mit unabhängigen Instanzen mehrfach einbinden. So stellt das gleiche Modul sowohl das horizentale Menü Oben, als auch das vertikale Menü links gleichzeitig da. Obwohl beide Modulaufrufe für sich unabhängig arbeiten können sich die Menüs auch gegenseitig beinflussen.
Der Modulaufruf für das Menü oben ist:
[modul=dbx_menu,top]dbx_ul_id=nav&dbx_inline_sub=1&dbx_sub_onactiv=0&dbx_menu_id=dbxmain[/modul]
Der Modulaufruf für das linke Menü ist:
[modul=dbx_menu,left]dbx_ul_id=nav-secondary&dbx_inline_sub=1&dbx_sub_onactiv=1&dbx_menu_span=0&override=1&dbx_menu_id=dbxleft[/modul]
Hier wird wieder das Modul dbx_menu aufgerufen. Aber mit dem Prefix left und der Anweisung die Menüeinträge aus dem Menü-Template dbxleft anzuzeigen. Die Parameter dbx_inline_sub, dbx_sub_onactiv und dbx_menu_span dienen hier nur zum Steuern des Anzeigeverhaltens.
Im Standart Design-Template (einem HTML-Dokument) stehen diese Modulaufrufe an den jeweils gewünschten Stellen.
dbXwebApp Module verwenden
Jedes Modul kann durch einen Aufruf über GET Parameter oder durch seinen Aufruf im Content aktiv gesteuert werden.
Beispiele:
a) Aufruf anzeigen Content Seite 1 mit dem Standart Design-Template auf.
http://www.dbxwebapp.org/dbxWebApp.php/dbx_modul/dbx_content/cid/1
b) Dieser Aufruf, wenn er innerhalb eines Templates steht, zeigt auch die Content Seite 1 an.
[modul=dbx_content]cid=1[/modul]
c) Aufruf anzeigen Content Seite 1 mit einem anderem Design-Template (dbx_login.htm) auf.
http://www.dbxwebapp.org/dbxWebApp.php/dbx_modul/dbx_content/cid/1/dbx_template/dbx_login
Alle Parameter die via POST (aus Formularen) an das System übergeben werden haben Vorrang vor den GET Parametern.
Alle Parameter die im Content vorgegeben sind haben Vorrang vor den POST Werten.
Dadurch lässt sich sicherstellen, das ein Report immer nur die gewünschte db-Tabelle listet und es dem Benutzer trotzdem erlaubt anzugeben wieviele Datensätze auf einer Seite angezeigt werden sollen.
Manche Moduel, z.B das Menü-Modul dbx_menu, lassen sich mit unabhängigen Instanzen mehrfach einbinden. So stellt das gleiche Modul sowohl das horizentale Menü Oben, als auch das vertikale Menü links gleichzeitig da. Obwohl beide Modulaufrufe für sich unabhängig arbeiten können sich die Menüs auch gegenseitig beinflussen.
Der Modulaufruf für das Menü oben ist:
[modul=dbx_menu,top]dbx_ul_id=nav&dbx_inline_sub=1&dbx_sub_onactiv=0&dbx_menu_id=dbxmain[/modul]
Der Modulaufruf für das linke Menü ist:
[modul=dbx_menu,left]dbx_ul_id=nav-secondary&dbx_inline_sub=1&dbx_sub_onactiv=1&dbx_menu_span=0&override=1&dbx_menu_id=dbxleft[/modul]
Hier wird wieder das Modul dbx_menu aufgerufen. Aber mit dem Prefix left und der Anweisung die Menüeinträge aus dem Menü-Template dbxleft anzuzeigen. Die Parameter dbx_inline_sub, dbx_sub_onactiv und dbx_menu_span dienen hier nur zum Steuern des Anzeigeverhaltens.
Im Standart Design-Template (einem HTML-Dokument) stehen diese Modulaufrufe an den jeweils gewünschten Stellen.
UID=1 Restzeit=* Sec - dbXwebApp Sprache: de Design: default Vers: 2.1.b (c) 2006-2008 - PCeinfach.de - (Speed=0.15138 Sec Querys=7 Cache=1 )
Suche