[gelöst] Context filter und users/23
![](http://www.drupalcenter.de/files/noavatar_mini.gif)
am 15.05.2015 - 06:09 Uhr in
Komme leider wieder nicht weiter und bitte Euch um Euere Hilfe:
Habe mit views und contextfilter eine liste erstellt, die alle geschriebenen Nodes eines Users zeigt. Dieses zeige ich als Pane an. Es funktioniert gut - aber wenn ich dies auf users/xxx Seite anzeige erscheint gar nichts.
Es muss also mit der users/... Seite zusammenhängen. Gibt es eine Möglichkeit, damit dieses View mit Context filter auch dort erscheint?
Vielen Dank.
- Anmelden oder Registrieren um Kommentare zu schreiben
Wird diese View als Block auf
am 15.05.2015 - 15:53 Uhr
Wird diese View als Block auf der users/xxx Seite eingebunden?
Dann mußt Du das Argument (also in dem Fall die User-ID) als Default-Value übergeben.
Dazu beim CONTEXTUAL FILTERS "Provide default value" -> Typ: PHP Code.
Dort in das Fenster sowas schreiben:
<?php
if (arg(0) == 'user' && is_numeric(arg(1))) {
return arg(1);
}
?>
allo Montviso, danke Dir fuer
am 15.05.2015 - 20:53 Uhr
allo Montviso, danke Dir fuer die Antwort. Versuche es nun - Php bin ich aber unbewandert.
Geb Dir dann bescheid.
Gruss
.
.....
hat leider nicht geklappt-funktioniert auch auf normalen Pages nicht.
Standardargument zu Verfügung stellen
am 15.05.2015 - 21:04 Uhr
Das geht auch ohne PHP mit "Standardargument zu Verfügung stellen" und dann "Benutzer ID aus URL".
Bzw. auf Englisch "Provide default argument" und "User ID from URL".
genau: geht auch ohne php
am 17.05.2015 - 06:03 Uhr
genau: geht auch ohne php
Auweh, peinlich. Wann habe
am 17.05.2015 - 15:18 Uhr
Auweh, peinlich.
Wann habe ich das verpennt?
War das mit Umstellung auf Drupal 7?
mit views 3 und d7
am 17.05.2015 - 17:13 Uhr
mit views 3 und d7
danke Euch allen für Euere
am 19.05.2015 - 20:28 Uhr
danke Euch allen für Euere Antworten, hat dann wie von Euch vorgeschlagen geklappt. VielenDank und viele Grüße
hallo,kannst du mir
am 19.06.2015 - 13:12 Uhr
hallo,
kannst du mir vielleicht mitteilen wo ich das "Provide default argument" und "User ID from URL" oder "Standardargument zu Verfügung stellen" in der view finde,
z.b. view -> felder, view -> filterkriterien
oder hab ich deine antwort nicht verstanden.
gruß chris
Advanced (rechte Spalte im
am 18.06.2015 - 20:34 Uhr
Advanced (rechte Spalte im View) => Kontextfilter => was tun, wenn der Filter nicht in der URL vorhanden ist?
Advanced
am 18.06.2015 - 21:16 Uhr
danke habs gefunden und funktioniert.
chris