ich würde gerne eine Listview ausgeben, die alle Dokumente, die seit 3 Monate nicht mehr bearbeitet wurden auflistet.
Nur stört mich dabei, dass das Eigenschaftsfeld we_moddate als "d.m.Y - H:i Uhr" geschrieben ist (was an der Stelle auch Sinn macht) und nicht als timestamp. Da ich mit einer we:condition nur Dokumentenfelder auslesen kann, frage ich mich ob es möglich ist das Feld moddate auch als timestamp zu vergleichen.
Mein Ansatz:
Code: Alles auswählen
<?php $timestamp = strtotime("-3 months"); ?>
<we:setVar name="timestamp" value="$timestamp" type="global" />
<we:condition name="docFilter">
<we:conditionAdd field="we_moddate" compare="<" var="timestamp" />
</we:condition>
<we:listview type="document" condition="docFilter" name="meineDocs">
<we:repeat>
<we:field name="we_title" alt="we_path" hyperlink="true"/><br>
</we:repeat>
</we:listview>
Mit freundlichen Grüßen
Oliver