in einem geschlossenen Bereich möchten wir gerne PDFs nur bestimmten Usern anzeigen und haben uns dafür eine Dateikennung, die mit dem Username übereinstimmen muss, überlegt:
Usernname: 12345678 werden nur Dateien mit dem Filename 12345678 angezeigt.
Im Template für die Liste der Dokumente (PDFs) haben wir folgende Listview type="document" mit entsprechender condition.
Code: Alles auswählen
<we:condition name="filename">
<we:conditionAdd field="wedoc_Filename" compare="=" var="Username" type="sessionfield"/>
</we:condition>
<we:listview type="document" name="pdfs" searchable="true" order="we_creation_date" desc="false" workspaceID="636" condition="filename" contenttypes="application/pdf">
<we:repeat>
<we:field name="wedoc_Filename" />
</we:repeat>
</we:listview>
Komisch obwohl, wenn ich die Variablen mit we:var ausgebe, alles da ist.
Ist da irgendein Denkfehler in der Condition?
Schönen Sonntag,
Regina
P.S: Ich weiss, dass man Dokumente/Verzeichnisse auch Kunden zuweisen kann, aber das wäre in diesem Fall für die spätere Pflege zu aufwändig.