Advanced Search
Search Results
195 total results found
Shop – Löschen im Warenkorb
Diese Aktion löscht einen Artikel aus dem Warenkorb oder leert den Warenkorb komplett. Parameter name der Name des Warenkorbes nextpage die Folgeseite clear löscht den gesamten Warenkorb (zu verwenden nach Versendung der Bestellung) remove (Req...
Shop – Zusatzgebühr zum Warenkorb
Eine Zusatzgebühr (z. B. Nachnahme, Lieferkosten, Versicherung) wird in den Warenkorb gelegt oder entfernt. Parameter basketname der Name des Warenkorbes group der Name des Postens (kann auch im Request übergeben werden, als "name" oder "group") ...
Sicheres Formular überprüfen (SecureformAction)
Das SecureForm-Action wird benutzt, um Formulare gegen Manipulationen abzusichern. Es ist verfügbar ab Version 2.6.5. Unter diesem Link gibt es eine ausführliche Anleitung, wie dieses Action mit dem zugehörigen Tag zu benutzen ist. Parameter secureli...
Suche im Web
Es wird eine Suche in vorher indizierten Seiten des Webs ausgeührt. Das Suchergebnis wird in der Benutzersitzung gespeichert und kann danach auf der Ergebnisseite wieder ausgelesen werden. Diese Suchergebnisse können dann mittels bx:websearch in eine HTML-Sei...
Validierungsergebnis ausgeben
Diese Aktion wertet das Ergebnis einer Container-Validierung aus. Es kann ein Report in ein Textfeld des Datensatzes geschrieben werden, ein Häkchen im Containerdatensatz geschalten werden oder das Action abgebrochen und auf eine andere URL weitergeleitet wer...
Vorhandene Bedingung abfragen
Dies ist eine Aktion, die einen Abbruch der Aktionsverarbeitung bewirkt, wenn ein Requestparameter ungleich einem bestimmten Wert ist. Parameter requestField der Requestparameter, dessen Wert abgefragt werden soll compareValue der Wert, den der Req...
Weiterleitung
Diese Aktion leitet an eine andere Seite weiter. Funktionen: Parameter destination die Ziel-URL appendQueryString gibt den Query-String des aktuellen Requests an die Ziel-URL weiter Bemerkungen In der URL können Platzhalter der Form "[[param]]" ...
Wert in Session speichern
Alle Request-Parameter mit dem angegebenen Präfix werden in eine Hashmap in der Session geschrieben. Der Name des Session-Parameters ist "com.batix.sessionlist:mapname". Parameter mapname Name der Hashmap (Standard: "default") fieldname Name des Pa...
XHTML 2 PDF
Liest URLs aus einem Container,einem Request-Parameter oder mit Vorgabe im Action und erstellt daraus PDF-Dateien. Vollständige und strikte Unterstützung von CSS 2.1 sowie einigen Erweiterungen von CSS 3.0. (siehe [1]) Funktionen: Parameter Dokumentv...
Blättern (Pagination)
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...
CSS-Menü
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> ...
Eingeloggt bleiben
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...
Formularversand mit Ajax
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...
Google-Sitemap Datei erzeugen
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 gespeichert un...
HTML-Mails für MS-Outlook
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 ...
Locale bei Date-Pattern hinzufügen
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...
Menü mit CSS
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 <!-- ####################...
Passwort vergessen
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)...