Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...


Seiteneigenschaften
Version

v5.5

Datum

 

Bundlebundle/datenmodellierung
Packagecms/viewPimForm
Ersteller
TesterDominik Hisler
Info

Das hier beschriebene CMS-Element ist veraltet und wurde in brandbox 8.0 entfernt. Bitte nutzen Sie von nun an das CMS-Element "Formular".

Anhand eines PIM Formulars lässt sich ein individuelles Formulare für verschiedene Zwecke erstellen.

Voreinstellungen:

  1. Zuerst muss man ein neues Datenbank-Schema mit mind. einer Tabelle erzeugen

  2. Für jede neue Tabelle muss man eine Formularmaske verknüpfen.

  3. Schritten sind Datenbank Aktualisierung und neue Datapool Erzeugung mit neue, verknüpfte Datenbank-Schemata

Wichtige Links:

...

...

...

...

...

Formular aus pim-Datenstruktur Einstellungen:

In CMS muss man neue View "Formular aus pim-Datenstruktur" auswählen. In View gibt nur 2 erforderliche Felder: Datenpool

...

und Datenbanktabelle. In "Datenpool" Feld soll man unsere erzeugte "Datenpool" auswählen. In "Datenbanktabelle" Feld muss man neue Tabelle aus dem "Datenbank-Schemata" wählen was wurde mit benötigte Formularmaske verknüpft. Dadurch bekommt man neue Formular mit eigenen Felder:

...

Die Rest von Felder sind nicht erforderlich und kann man mit

...

beliebige Werten ausfüllen.

Felder Eingabeprüfung & Feldeinschränkungen

Manchmal brauch man prüfen ob Eingaben von Felder richtig sind. Durch Doctrine Constrains kann man Feldeinschränkungen (https://symfony.com/doc/current/reference/constraints.html) durchführen. Damit Felder Eingabe einschränken, muss man zuerst in "Datenmodellierung Bundle" unseren custom Feld finden und in "Softwarekonfiguration" Tab "Feldeinschränkungen"  einrichten. Hier kann man Beispiel Screenshot schauen:

...

Endeffekt:

...

Konfiguration

Bereich

Beschreibung

Formularidentifikator

es ist "ID" Attribut für unseren neue Formular:

Image Modified

Datenpool

Siehe "Formular aus pim-Datenstruktur Einstellungen" Absatz

Datenbanktabelle

Siehe "Formular aus pim-Datenstruktur Einstellungen" Absatz

Button: Anzeigetext

Formular Bestätigungsknopf Text

Button: Variante

Ansicht von Bestätigungsknopf

Fußzeilentext

Text was wird zwischen Bestätigungsknopf  und Feldersatz dargestellt

Bestätigungstext

Text was wird nach erfolgreiche Formular Bestätigung dargestellt.

Überschrift: Inhalt

Formular Überschrift Text 

Überschrift: Darstellung

Formular Überschrift Größe

Fließtext

Text was wird zwischen Überschrift und Feldersatz dargestellt

Bild: Datei

Bild was wird neben Feldersatz und Fließtext dargestellt

Bild: Breite (px)

Bild Maximal-breite

Verteilung zwischen Text und Bild

Bild und Fließtext Positionierung 

Benutzergruppen anzeigen

Falls das Checkbox eingeschaltet wurde dann wird neue Feldersatz mit Kundengruppe als erste Feld angezeigt.

Benutzergruppen: Anzeigetext

Text neben Benutzergruppen