Seite 1 von 1

we:sessionField eigene Felder ausgeben

Verfasst: Mo 3. Okt 2016, 14:56
von mobby
Moin,
ich habe mal wieder ein Problemchen.
Ich habe in der Kundenverwaltung einen eigenen Bereich angelegt, und dort einzelne Felder. Diese möchte ich nun auf der Kundenseite ausgeben. Das will aber nicht so, wie ich mir das vorstelle.
Z.b.

Code: Alles auswählen

<we:sessionField type="print" name="Kontakt_Ort" />
gibt nix aus. Verwende ich type="textinput", zeigt er nur ein leeres Eingabefeld an.

Code: Alles auswählen

<input name="s[Kontakt_Ort]" value="" type="text">
value bleibt dabei leer.

Code: Alles auswählen

<we:sessionField type="print" name="Surname" />
läuft ohne Probleme.

Rufe ich die Daten über eine listview auf, werden mir die Daten angezeigt.

Re: we:sessionField eigene Felder ausgeben

Verfasst: Mo 3. Okt 2016, 20:25
von AndreasWitt
... welche webEdition Version benutzt du denn?

Bist du dir sicher, dass in dem Feld "Kontakt_Ort" auch etwas drin steht? Wenn

Code: Alles auswählen

<we:sessionField type="print" name="Surname" />
sollte ja eigentlich auch

Code: Alles auswählen

<we:sessionField type="print" name="Kontakt_Ort" />
gehen. Ich würde mal den Datensatz prüfen, der ausgegeben werden soll. Du kannst ja mal

Code: Alles auswählen

<?php var_dump($_SESSION['webuser']); ?>
machen.

Re: we:sessionField eigene Felder ausgeben

Verfasst: Mo 3. Okt 2016, 21:36
von mobby
Ich nutze die aktuelle 7.0.2 (7.0.2.0, SVN-Revision: 12643). Und drin steht definitiv was. Bei

Code: Alles auswählen

<we:field name="Kontakt_Ort" />
wird was ausgegeben.
Bei

Code: Alles auswählen

<?php var_dump($_SESSION['webuser']); ?>
zeigt er mir die Felder "Kontakt_Ort" etc. auch nicht an.

Re: we:sessionField eigene Felder ausgeben

Verfasst: Mo 3. Okt 2016, 22:36
von mobby
Problem erkannt: Während der aktuellen Session werden die Daten nicht aktualisiert, wenn man die Daten in der Kundenverwaltung ändert. Man muss sich einmal ausloggen, dann wird auch alles angezeigt.

Re: we:sessionField eigene Felder ausgeben

Verfasst: Di 4. Okt 2016, 12:37
von mokraemer
ja, deshalb sind das ja auch Sitzungs-Daten, die während der Sitzung bestehen bleiben.

Re: we:sessionField eigene Felder ausgeben

Verfasst: Di 4. Okt 2016, 18:37
von mobby
Irgendwann kommt man auch dahinter... ;-)