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
![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
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>