Seite 1 von 1

UpDate auf 7.0

Verfasst: Di 24. Mai 2016, 15:59
von kay
Moin,

seit dem Update auf 7 funktioniert folgender Code nicht mehr.

Hat jemand eine Idee woran es liegen könnte?

Code: Alles auswählen

<?php if($lv->f("datum_zeigen") == "0"): ?>
<we:field name="datum_von" type="date" format=" d. F Y" hyperlink="false" />
<?php endif; ?>
<?php if($lv->f("datum_zeigen") == "1"): ?>
<we:field type="date" name="datum_von" format="d.m." /> bis <we:field type="date" name="datum" format="d.m.y" /> 
<?php endif; ?>

Re: UpDate auf 7.0

Verfasst: Di 24. Mai 2016, 16:04
von blickfang
Hallo Kay,

$lv sollte auf $GOBALS['lv'] geändert werden. Du kannst das aber auch mit webEdition Tags machen.

Code: Alles auswählen

<we:ifField name="datum_zeigen" match="0">
Ausgabe
</we:ifField>
Mit webEdtion tags bist Du sicherer bei künftigen Updates.

Gruß
Timo

Re: UpDate auf 7.0

Verfasst: Mi 25. Mai 2016, 09:04
von Carrear
Oder wenn du deinen PHP Code magst, scheibst dir das Feld vorher in eine Variable :D dir stehen alle Türen offen

Code: Alles auswählen

<we:field name="datum_zeigen" type="checkbox" to="global" nameto="showDate" />
<?php if( $GLOBALS[showDate] == 0 ) { ?>
	Datum anzeigen.
<?php } ?>

Re: UpDate auf 7.0

Verfasst: Mi 25. Mai 2016, 13:54
von kay
Leider funktioniert das in einem listview nicht.
biwaMedia hat geschrieben:Hallo Kay,

$lv sollte auf $GOBALS['lv'] geändert werden. Du kannst das aber auch mit webEdition Tags machen.

Code: Alles auswählen

<we:ifField name="datum_zeigen" match="0">
Ausgabe
</we:ifField>
Mit webEdtion tags bist Du sicherer bei künftigen Updates.

Gruß
Timo

Re: UpDate auf 7.0

Verfasst: Mi 25. Mai 2016, 14:01
von e_herrmann
Hi,
wenn das zu prüfende Feld eine Checkbox ist, musst du type="checkbox" einfügen.

Bei Checkboxen prüfe ich meistens auf gleich/ungleich 1. Da je nach Browser manchmal der Wert mit 0 oder leer belegt wird.

Grüße Elko

Re: UpDate auf 7.0

Verfasst: Mi 25. Mai 2016, 14:22
von kay
Ja so geht es:

Code: Alles auswählen


<we:ifField type="checkbox" name="datum_zeigen" match="1">
<we:field type="date" name="datum_von" format="d.m." /> bis <we:field type="date" name="datum" format="d.m.y" />
<we:else />
<we:field name="datum_von" type="date" format=" d. F Y" hyperlink="false" />
</we:ifField>