Code: Alles auswählen
<we:condition name="heuer">
<we:conditionAdd field="date_start" value="1577833200" compare=">"/>
<we:conditionAnd/>
<we:conditionAdd field="date_start" value="1609455599" compare="<"/>
</we:condition>
<we:listview type="document" doctype=Fortbildung" order="date_start" desc="false" condition="$heuer">
<we:repeat>
(...)
</we:repeat>
</we:listview>
Dabei habe ich z.B. ein Dokument mit
date_start: 1604751420
Ein SQL Fehler wird nicht geworfen. Ich habe es auch mit
Code: Alles auswählen
<?php
$heuer = '((date_start > "1577833200") AND (date_start < "1609455599") )';
?>
Code: Alles auswählen
<?php
$heuer = '((date_start > "1577833200") )';
?>
Code: Alles auswählen
<?php
$heuer = '((date_foo > "1577833200") )';
?>
Ein
Code: Alles auswählen
<?php p_r($GLOBALS['lv']); ?>
Sogar wenn ich die Condition so vereinfache:[condition:protected] => ((date_start > "1577833200") AND (date_start < "1609455599") )
Code: Alles auswählen
<we:condition name="heuer">
<we:conditionAdd field="plz" compare="=" value="35392" />
</we:condition>
Lasse ich die Condition hingegen weg, dann werden mir alle Dokumente angezeigt.
Ist das ein Bug, oder übersehe ich etwas?