Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module › Views ›

[gelöst] View nur Profilinhaber anzeigen lassen

Eingetragen von Helge (404)
am 29.05.2013 - 13:37 Uhr in
  • Views
  • Drupal 7.x oder neuer

Servus zusammen,

ich habe eine Block-View mit ein Paar Funktionen erstellt die im jeweils eigenen Benutzerprofil angezeigt werden sollen.
Nur der Profilbesitzer soll diese View in seinem Profil sehen können.

Als Kontextfilter habe ich die Uid benutzt.
Allerdings benötige ich wohl noch eine Beziehung.
Die View gibt mir immer automatisch an, dass sie die Beziehung "Inhalt: Autor" verwenden will.
Die ist aber gänzlich unpassend. Ein neu registrierter Benutzer würde die View nicht angezeigt bekommen,
da er ja noch keine Inhalte erstellt hat.
Er ist noch kein Autor und könnte sein Profil nicht bearbeiten.
Das ist ganz schlecht.

Ich finde leider keine passende Beziehung und immer wenn ich die Beziehung "Inhalt: Autor" lösche,
schreibt Drupal diese beim nächsten editieren wieder von selbst rein.

Hat jemand eine Idee?

AnhangGröße
view-profil_funktionen_drupalcenter.jpg73.2 KB
‹ [gelöst] Platzhalter für Bilder-Pfade im "Rewrite results" Bereich der Views? [gelöst] View nur Profilinhaber anzeigen lassen ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo, sollte wie folgt

Eingetragen von Jenna (1883)
am 29.05.2013 - 16:57 Uhr

Hallo,

sollte wie folgt gehen:

Erstelle eine View vom Typ Benutzer, unter Kontextfilter Benutzer UID wählen, Vorgabewert bereitstellen: Benutzer ID aus der URL

Unter Beziehungen: Benutzer: Content authored dazunehmen um die Verbindung zu Flags etc. herzustellen um diese unter Felder ausgeben zu können.

Viele Grüße Jenna

  • Anmelden oder Registrieren um Kommentare zu schreiben

View vom Typ Benutzer

Eingetragen von Helge (404)
am 29.05.2013 - 17:29 Uhr

Sehr schön Jenna,

es musste natürlich eine "View vom Typ Benutzer" sein, sonst bezieht sich Drupal natürlich auf die Inhalte.

Nun zeigt Drupal diese View blöder weise in jedem Profil an.
Wie mache ich der View begreiflich, dass sie entweder nur in meinem Profil oder in den jeweils anderen Profilen angezeigt werden soll.
Hab gelesen, dass das Einige über die Sichtbarkeit des Blockes mit PHP lösen.

Gibts da für die Views evtl. eine Einstellung?

Danke schonmal, Jenna

  • Anmelden oder Registrieren um Kommentare zu schreiben

Probier mal

Eingetragen von Jenna (1883)
am 29.05.2013 - 20:20 Uhr

Probier mal hier:

http://www.drupalcenter.de/faq/13060

Nur mit Vorsicht, der Beitrag ist aus 2008, sicher für Drupal 6 oder früher, falls es nicht klappt guck ich bei mir nochmal nach.

Viele Grüße
Jenna

  • Anmelden oder Registrieren um Kommentare zu schreiben

das könnte schon gehen

Eingetragen von Helge (404)
am 31.05.2013 - 15:33 Uhr

Muss der Code denn zwingend im Block eingegeben werden
oder geht das auch in der View. Für die View hab ich zumindest ein passendes Modul.
Für die Blöcke wollte ich es mit "Code Filter" probieren, das funktioniert dafür aber nicht.
Welches Modul eignet sich denn für eine PHP-Filterung im Sichtbarkeitsmodus eines Blockes?

Gruß
Helge

  • Anmelden oder Registrieren um Kommentare zu schreiben

Unter Module erstmal PHP

Eingetragen von Jenna (1883)
am 31.05.2013 - 17:45 Uhr

Unter Module erstmal PHP filter 7.22 Ermöglicht die Ausführung von eingebettetem PHP-Code.

aktivieren, vorsichtshalber auch Berechtigungen checken.

Danach kannst du im Block unter Full HTML usw. PHP Code auswählen.

Und auch praktisch ist https://drupal.org/project/computed_field

Viele Grüße Jenna

  • Anmelden oder Registrieren um Kommentare zu schreiben

Finde das Modul nicht

Eingetragen von Helge (404)
am 31.05.2013 - 19:57 Uhr

Ich hab ja schon gesucht, aber das Modul das Du beschreibst "PHP filter" finde ich auf der Drupalseite nicht unter Module.
Es gibt was für Views, aber das bringt ja nix für die Blöcke.
Hast Du evtl. die genaue Beschreibung von dem Modul?

Gruß
Helge

  • Anmelden oder Registrieren um Kommentare zu schreiben

PHP-Filter ist ein

Eingetragen von wla (9461)
am 31.05.2013 - 20:01 Uhr

PHP-Filter ist ein Core-Modul, das im Normalfall nicht aktiv ist. Also dort suchen und aktivieren.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

ahh, gut zu wissen

Eingetragen von Helge (404)
am 31.05.2013 - 20:11 Uhr

kaum macht man`s richtig, schon funktioniert`s ;o)

Danke Jungs

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • lstin tombent homophonic wikke
  • Rolle erstellen nicht zu finden
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
Weiter

Neue Kommentare

  • Rollen
    vor 2 Tagen 8 Stunden
  • Inzwischen sind wir bei
    vor 1 Woche 6 Tagen
  • Migrieren von D7 auf D8/ D10/ D11
    vor 1 Woche 6 Tagen
  • melde mich mal wieder, da ich
    vor 9 Wochen 3 Tagen
  • Hey danke
    vor 9 Wochen 4 Tagen
  • Update: jetzt gibt's ein
    vor 9 Wochen 5 Tagen
  • Hallo, im Prinzip habe ich
    vor 10 Wochen 2 Tagen
  • Da scheint die Terminologie
    vor 10 Wochen 2 Tagen
  • Kannst doch auch alles direkt
    vor 11 Wochen 5 Stunden
  • In der entsprechenden View
    vor 11 Wochen 5 Stunden

Statistik

Beiträge im Forum: 250238
Registrierte User: 20466

Neue User:

  • StevenEness
  • FoxPiola
  • ocvk2810

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 1 Benutzer und 19 Gäste online.

Benutzer online

  • caw

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association