GELÖST OG View: og_members_block ...
am 30.09.2009 - 15:10 Uhr in
Hallo zusammen,
ich stürze mich mehr oder weniger gerade in die Tiefen von OG :-) Beim Modul gibt es unter anderem den VIEWS Block og_members_block ... Der funktioniert auch ganz nett, allerdings ist von Haus auf eingestellt, daß nur Gruppen Mitglieder den Block sehen können. Ich erkenne aber leider nicht wo im VIEW das eingestellt ist?
Ich vermute ja ganz stark, daß es am "PHP-Argumentcode" unter Argumente liegt? Aber leider kann ich nicht erkennen, was der PHP Schnippsel argumentiert? Bin halt nach wie vor PHP Trottel :-(
Hat jemand den VIEW, oder Block im Einsatz und könnte mir sagen, was ich ändern muss, damit alle User die Gruppenmitglieder sehen können?
Danke schon mal ...
- Anmelden oder Registrieren um Kommentare zu schreiben
Irgendwo in den Views Argumenten ist PHP-Code...
am 01.10.2009 - 13:15 Uhr
Hallo,
das Problem hatte ich auch schon. Schau mal in den Views-Argumenten nach. Die Validierungsoption wird default über ein PHP Snippet gelöst, das Nicht-Mitglieder aussperrt. Da ich dieses Snippet rausgeschmissen habe, kann ich leider nicht für Dich nachschauen.
Poste es doch am besten noch mal dazu, wenn Du es gefunden hast...
Schöne Grüße,
Ralf Hendel
| comm-press.de
Schöne Grüße,
Ralf Hendel
|
Hallo Ralf, nachdem ich
am 01.10.2009 - 14:00 Uhr
Hallo Ralf,
nachdem ich mittlerweile alles andere ausprobiert habe, gehe ich auch davon aus, dass es das Snippet ist :-)
Es lautet wie folgt:
<?php
if ($node = og_get_group_context()) {
return $node->nid;
}
else {
return NULL;
}
?>
als alter PHP Nichtkönner stehe ich da wieder mal aufm Schlauch ... wäre klasse, wenn es daran läge! Oder könntest du Deine angepasste Ansicht hier mal posten?
---------------------------------------------------------------------------
NEU! Drupalseiten vorstellen, bewerten und kommentieren - Jetzt eintragen!
Drupal 7 Screencasts in deutsch!
Habe das Standardargument geändert
am 02.10.2009 - 08:09 Uhr
Moin Thomas,
ich verstehe doch selber nichts von PHP ;-)
Ich habe das Snippet einfach deaktiviert, indem ich als Standardargument "Ansicht ausblenden / Seite wurde nicht gefunden (404)" eingestellt habe.
Schöne Grüße,
Ralf Hendel
| comm-press.de
Schöne Grüße,
Ralf Hendel
|
Ach komm Ralf! Da habe ich
am 02.10.2009 - 09:55 Uhr
Ach komm Ralf! Da habe ich mehr erwartet von Dir :-) Ichhatte die große Hoffnung, daß Du PHP Könner bist ...
Aber egal ... das mit dem geänderten Standardargument hat bei mir schon mal nicht hingehauen. Macht aber auch Sinn, daß die Seite dann leer bleibt, wenn man da Ansicht ausblenden wählt ... ich habe es aber letztendlich doch noch gefunden, woran es lag!
Es ist sozusagen die drittletzte Option beim OG Argument insgesamt und zwar unter den Validatoroptionen: Validate current user is a member of a specified group - Da den Haken entfernt und schon darf die ganze Menschheit die Gruppenmitglieder sehen :-)
kleines Beispiel ... meine lieben Vereinskollegen :-) http://www.steeldart.org/dart-vereine/dsv-finnigans-harp-nuernberg
Aber trotzdem vielen Dank, für die Unterstützung bei dem Problem!
---------------------------------------------------------------------------
NEU! Drupalseiten vorstellen, bewerten und kommentieren - Jetzt eintragen!
Drupal 7 Screencasts in deutsch!
Pardon - Du hast völlig recht!
am 02.10.2009 - 11:24 Uhr
Ja - Du hast natürlich völlig recht!
Für die Zukunft können wir hier nachschlagen ;-)
Schöne Grüße,
Ralf Hendel
| comm-press.de
Schöne Grüße,
Ralf Hendel
|