Versionen im Vergleich

Schlüssel

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

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

v5.5

...

 

...

...

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:.Datenmodellierung v5.5

...

...

...

...

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:

Image Modified

Endeffekt:

Konfiguration

BereichBeschreibung
Formularidentifikator

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

DatenpoolSiehe "Formular aus pim-Datenstruktur Einstellungen" Absatz
DatenbanktabelleSiehe "Formular aus pim-Datenstruktur Einstellungen" Absatz
Button: AnzeigetextFormular Bestätigungsknopf Text
Button: VarianteAnsicht von Bestätigungsknopf
FußzeilentextText was wird zwischen Bestätigungsknopf  und Feldersatz dargestellt
BestätigungstextText was wird nach erfolgreiche Formular Bestätigung dargestellt.
Überschrift: InhaltFormular Überschrift Text 
Überschrift: DarstellungFormular Überschrift Größe
FließtextText was wird zwischen Überschrift und Feldersatz dargestellt
Bild: DateiBild was wird neben Feldersatz und Fließtext dargestellt
Bild: Breite (px)Bild Maximal-breite
Verteilung zwischen Text und BildBild und Fließtext Positionierung 
Benutzergruppen anzeigenFalls das Checkbox eingeschaltet wurde dann wird neue Feldersatz mit Kundengruppe als erste Feld angezeigt.
Benutzergruppen: AnzeigetextText neben Benutzergruppen