we:ifRegisteredUserCanChange

Hier können Sie Fragen bezüglich der Kundenverwaltung stellen.
mbo
Member
Beiträge: 64
Registriert: Do 1. Jan 1970, 02:00

we:ifRegisteredUserCanChange

Beitragvon mbo » Do 2. Jun 2005, 15:41

Hallo webEdition-User, Hallo Support-Team,
ich kämpfe gerade mit obigem we-tag und komme da leider nicht zum Ziel.
Aufgabenstellung ist wie folgt:

Kunden sollen ausgewählte Downloads nach dem Einloggen angezeigt werden. Die Downloads sind jeweils an einen Kunden gebunden und dürfen von den anderen Kunden nicht gesehen werden. Dazu wird die Datei über WE hochgeladen ein Objekt (href) erstellt mit Feld 'KundenID' in dem die ID des Kunden eingetragen wird.
Jetzt war die Idee mit folgendem Code die Datei zum Download anzuzeigen.
Code: Alles auswählen
<we:ifRegisteredUserCanChange userid="KundenID" type="listview">
<we:listview type="object" classid="2">
<we:repeat>
<a href="<we:field name="Datei" type="href" />">Download</a>

</we:repeat>
</we:listview>
</we:ifRegisteredUserCanChange>
Leider funktioniert es so nicht. Auch die Variante mit
Code: Alles auswählen
<we:a edit="object" type="listview" id="84">Editieren</we:a>
zwischen den we:ifRegisteredUserCanChange geht nicht.

Bin ich da irgendwie auf dem Holzweg?
Geht das überhaupt mit we:ifRegisteredUserCanChange, sind nur bestimmte we-Tags dazwischen erlaubt? Die Hilfe dazu ist nicht wirklich eine und im Forum gibt es leider auch nicht viel dazu.
Oder sollte ich vielleicht einen ganz anderen Ansatz wählen?
Danke für die Hilfe.

Martin
------------------------------------------------------------
Man kann nicht alles wissen, man muss nur wissen wo es steht!

mbo
Member
Beiträge: 64
Registriert: Do 1. Jan 1970, 02:00

Beitragvon mbo » Fr 3. Jun 2005, 11:21

So, habs dann doch noch hinbekommen :-)
Das Geheimnis ist die Anordnung:
Code: Alles auswählen
<we:listview type="object" classid="2">
<we:repeat>
<we:ifRegisteredUserCanChange userid="KundenID" type="listview">
<a href="<we:field name="Datei" type="href" />">Download</a>

</we:ifRegisteredUserCanChange>
</we:repeat>
</we:listview>


Falls es mal jemand braucht :-)
------------------------------------------------------------
Man kann nicht alles wissen, man muss nur wissen wo es steht!


Zurück zu „Kundenverwaltung“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 7 Gäste