[Gelöst] View - nur für den Profilbesitzer anzeigen lassen.
am 23.05.2012 - 19:16 Uhr in
Problem:
Ein User „A“ füllt eine Webform aus. Diese hat nun eine Webform SID. Ein anderer User „B“ (hat eine andere Userrolle) kann nun mit einer anderen Webform darauf antworten, muss aber die SID von User „A“ dabei angeben.
Beispiel:
User „A“ = erhält SID 11
User „B“ reagiert darauf und gibt in der Webform 11 ein.
Ziel:
Ich möchte nun ein View erstellen, das dem User „A“ alle Ergebnisse zu „11“ in einem Block anzeigt, dabei ist zu Berücksichtigen, dass nur User „A“ die Ergebnisse auf einer bestimmten Seite „...../antworten-auf-gesuch“ angezeigt bekommt.
Folgendes habe ich bereits herausgefunden:
Dieses Script kann ich im Block eingeben, doch er muss angepasst werden.
<?php
global $user;
if (arg(0) == 'user' && $user->uid == arg(1)) {
return true;
} else {
return false;
}
?>
Meine php Kenntnisse sind gleich 0! Kann mir jemand helfen?
Danke vorab
- Anmelden oder Registrieren um Kommentare zu schreiben
Inhaltstyp + Relations statt Webform
am 24.05.2012 - 15:03 Uhr
wär meine erste Idee (sofern du mit Webform das entsprechende Modul meinst).
Ansonsten gibt's http://drupalmodules.com/module/webform-tokens
Und bei Views kannst du auch den User als Argument mit übergeben.
Nur so ein paar spontane Gedanken ;-)
Gruß
Frank
Bitte Erledigtes im Betreff des ersten Postings als [gelöst] markieren. Danke!
Inhaltstyp + Relations statt Webform
am 24.05.2012 - 15:17 Uhr
Hallo Frank,
lieben Dank für deine Antwort. Ich schaue mir das heute abend mal an und werde deinen Gedanken nachgehen.
Gruss
Marcus
Bitte Lösung kurz skizzieren
am 30.07.2012 - 08:40 Uhr
für andere mit demselben Problem. Danke
Gruß
Frank
Bitte Erledigtes im Betreff des ersten Postings als [gelöst] markieren. Danke!