Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

171 total results found

Ressourcen/Plugins

CMS Handbuch – Entwickler Ressourcen & Plugins

Im Bereich Ressourcen finden Sie alle Daten, Vorlagen, Aktionen und andere Ressourcen, die Sie für Ihr Projekt benötigen. Dieser Bereich ist in folgende Teilbereiche gegliedert: Mediendatenbank Die zweigeteilte Mediendatenbank beinhaltet, in frei einteilbarer...

source_file
3932356.html
source_section
DEVS
page_title
Ressourcen/Plugins

Zeitsteuerung

CMS Handbuch – Entwickler Ressourcen & Plugins

Mit der Zeitsteuerung kann man bestimmte Abläufe zeitlich steuern. Bisher wurde ein einfacher Timer benutzt, mit dem Start- und Endzeit und die Intervalle einstellen konnte. Ab Version 2.6.1. ist ein neuer Timer eingebunden, mit dem dann auch solche Zeiten wi...

source_file
Zeitsteuerung_5472357.html
source_section
DEVS
page_title
Zeitsteuerung

Action-Parameter anlegen

CMS Handbuch – Entwickler Snippets & Rezepte

Es kann sein, daß man innerhalb eines Actions Parameter benötigt, die im Request nicht übergeben wurden. Hierzu kann man den Action-Baustein "Batix Quelltext ausführen" im Zusammenhang mit dem Tag "bx:pagedata.setscriptattribute" benutzen. Hierzu ein paar Bei...

source_file
Action-Parameter-anlegen_5472351.html
source_section
DEVS
page_title
Action-Parameter anlegen

Blättern (Pagination)

CMS Handbuch – Entwickler Snippets & Rezepte

Einfaches Listenblättern sieht so aus: Die Leiste oben und unten kann in Bausteine ausgegliedert werden. Dann kann Sie für jede Liste im Web genutzt werden. Voraussetzung: die Liste heißt dann immer "Liste", also <bx:containerfilter.Liste pool="..."> HTML in...

source_file
2392267.html
source_section
DEVS
page_title
Blättern (Pagination)

CSS-Menü

CMS Handbuch – Entwickler Snippets & Rezepte

Beispielcode für ein einfaches Menü <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <title>Batix Testmenü mit CSS</title> ...

source_file
5865476.html
source_section
DEVS
page_title
CSS-Menü

CSV-Import in Container

CMS Handbuch – Entwickler Snippets & Rezepte

Die Daten einer zuvor hochgeladene CSV-Datei werden in einen Container gespeichert. Es ist auch möglich, eine ZIP-Datei mit verschiedenen CSV-Dateien hochzuladen. Datei Feldname der zuvor hochgeladenen Datei ID_ZielContainer Angabe der ID, wenn der Name nicht...

source_file
CSV-Import-in-Container_5865482.html
source_section
DEVS
page_title
CSV-Import in Container

Eingeloggt bleiben

CMS Handbuch – Entwickler Snippets & Rezepte

Variante 1 - über Sessiongültigkeit Im Login-Action trägt man im Baustein "Login" im Feld "minimale Sessionlänge" ein, wie lange die Session haltbar ist (in Minuten, 1 Monat = 43200 Minuten). Danach legt man einen Groovy-Baustein an, wo geprüft wird, ob das H...

source_file
Eingeloggt-bleiben_6226429.html
source_section
DEVS
page_title
Eingeloggt bleiben

Formularversand mit Ajax

CMS Handbuch – Entwickler Snippets & Rezepte

Dieses Beispiel veranschaulicht die Möglichkeit Formulardaten mittels jQuery per Ajax versenden. Voraussetzung hierfür ist das Einbinden des jQuery-Frameworks und des speziellen Scriptes jquery.form.js <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional...

source_file
Formularversand-mit-Ajax_5865489.html
source_section
DEVS
page_title
Formularversand mit Ajax

Google-Sitemap Datei erzeugen

CMS Handbuch – Entwickler Snippets & Rezepte

Diese Beispiel realisiert folgende Funktionen: eine dynamische Sitemap im XML-Format generieren, die Suchmaschinen beim Indizieren hilft Folgende Tags wurde verwendet: Bx:pagedata Bx:sitemap Bx:tools Quellcode Dieser Code wird als Designtemplate gespeiche...

source_file
Google-Sitemap-Datei-erzeugen_5472373.html
source_section
DEVS
page_title
Google-Sitemap Datei erzeugen

HTML-Mails für MS-Outlook

CMS Handbuch – Entwickler Snippets & Rezepte

E-Mails im HTML-Format benötigen ein sehr spezielles Design, um in Outlook korrekt angezeigt zu werden. Es gibt eine ganze Reihe HTML- und CSS-Elemente, die nicht erlaubt sind (z.B. Div's, Hintergrundbilder, Positionierungen etc.). Eine komplette Liste aller ...

source_file
5865474.html
source_section
DEVS
page_title
HTML-Mails für MS-Outlook

Kalender bauen

CMS Handbuch – Entwickler Snippets & Rezepte

Benutzt werden die beiden Tags bx:calendarloop und bx:calenderfield <table class="calendar1"> <tr class="head"> <td colspan="7"> <div class="month"> <span><a href="./?<bx:calendarfield.month link="prev" object="Kalender"/>" title="...

source_file
Kalender-bauen_2392281.html
source_section
DEVS
page_title
Kalender bauen

Locale bei Date-Pattern hinzufügen

CMS Handbuch – Entwickler Snippets & Rezepte

Projekt auswählen bei Dokumentvorlagen rechts unter Tools auf Quelltext ersetzen klicken in das erste Textfeld (Suchbegriff) eintragen: pattern="([^"]*(?:MMM|E)[^"]*)"(?! locale) in das zweite Textfeld (Ersetzen durch) eintragen: pattern="$1" locale="de" Hak...

source_file
6226022.html
source_section
DEVS
page_title
Locale bei Date-Pattern hinzufügen

Manipulationsgeschützte Formulare mit Secureform

CMS Handbuch – Entwickler Snippets & Rezepte

Vom System generierte Werte in Formularen sind leicht veränderbar. Falls in den Aktionen keine Überprüfungen dieser Werte vorhanden sind, entstehen schnell Sicherheitslecks. Parameter können dann beliebig manipuliert werden und die Aktionsbausteine verrichten...

source_file
4489658.html
source_section
DEVS
page_title
Manipulationsgeschützte Formulare mit Secureform

Menü mit CSS

CMS Handbuch – Entwickler Snippets & Rezepte

Ein CSS-basiertes Menü, das zur Not auch ohne JavaScript funktioniert und beliebig viele Ebenen darstellen kann. Zum Betrieb des Menüs sind nur zwei Textbausteine in den HTML-Quelltext zu integrieren. Textbaustein 1 für den HTML-Body <!-- ####################...

source_file
5472375.html
source_section
DEVS
page_title
Menü mit CSS

Passwort vergessen

CMS Handbuch – Entwickler Snippets & Rezepte

Nach Drücken von "Paßwort vergessen" wird auf eine Seite geleitet (pwvergessen.htm), wo man die E-Mail, mit der man angemeldet ist, eingeben muß. Nach Prüfung wird ein DS im Container "Token" angelegt und eine E-Mail mit einem Link (Token und Email im Request...

source_file
5472397.html
source_section
DEVS
page_title
Passwort vergessen

Records – Hilfsklasse für einfaches Filtern

CMS Handbuch – Entwickler Snippets & Rezepte

Für die programmatische Erstellung einer Datensatz-Filterung gab es bisher nur die Klasse SQLGenerator, welche teilweise schwierig zu bedienen war. Nun gibt es eine einfachere Möglichkeit mit besserer Typunterstüzung: die Klasse com.batix.table.Records. In Gr...

source_file
28278829.html
source_section
DEVS
page_title
Records – Hilfsklasse für einfaches Filtern

Regelmäßiges Neuladen von DIVs

CMS Handbuch – Entwickler Snippets & Rezepte

Aufbau der Hauptseite <html> <head> <script type="text/javascript" src="mootools-1.2.js"></script> <script type="text/javascript"> function registerRedirect(timeout, url, target){ target.callUpdate = function(){ new Request.HTML({ url: url, ...

source_file
5472349.html
source_section
DEVS
page_title
Regelmäßiges Neuladen von DIVs

Sitemap bauen

CMS Handbuch – Entwickler Snippets & Rezepte

Einfaches Sitemap, kann noch verschönert werden. Styles .ebene0{ font-weight:bold; text-decoration:underline; } .ebene1{ margin-left:30px; } .ebene2{ margin-left:60px; } Quellcode <bx:sitemap.0> <div class="ebene0"><a href="<bx:navigation.tar...

source_file
Sitemap-bauen_5472379.html
source_section
DEVS
page_title
Sitemap bauen

Support für „not" hinzufügen

CMS Handbuch – Entwickler Snippets & Rezepte

Dieses Beispiel realisiert folgende Funktionen: not für ein Tag emulieren, dass not nicht unterstützt Folgende Tags wurden verwendet: Bx:clipboard Bx:if Bx:pagedata Quellcode Als Beispiel dient hier das Tag bx:pagedata.navid, welches not für seine Bedingu...

source_file
5472365.html
source_section
DEVS
page_title
Support für „not" hinzufügen

Validation

CMS Handbuch – Entwickler Snippets & Rezepte

Validation eines Container-Datensatzes Mit einem Aktionsbaustein vom Typ ValidationAction werden die zu validierenden Felder und ihre Gültigkeitsbedingungen konfiguriert. Danach folgt ein Aktionsbaustein vom Typ ValidationResultAction der das Validationsergeb...

source_file
Validation_5472436.html
source_section
DEVS
page_title
Validation