Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

"Mein Konto"-link ausblenden

Eingetragen von hausinho (41)
am 01.06.2011 - 09:40 Uhr in
  • Allgemeines zu Drupal
  • Drupal 7.x

wie kann ich den "mein konto"-link ausblenden bzw nur für eingeloggte user sichtbar machen?

‹ [gelöst] drupal auf server2go - Fatal MYSQL_ATTR_USE_BUFFERED_QUERY Doppelte Meta/Content bei Googel Webmaster! ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

hausinho schriebwie kann ich

Eingetragen von bramburi (205)
am 01.06.2011 - 10:33 Uhr
hausinho schrieb

wie kann ich den "mein konto"-link ausblenden bzw nur für eingeloggte user sichtbar machen?

Wo liegt das Problem?

Dieser Link ist sowieso nur für angemeldete User sichtbar.

Und wenn du ihn ganz weghaben willst:

->Verwalten
->Strukturierung
->Menue

und den Link deaktivieren.

Gruß

Robert

  • Anmelden oder Registrieren um Kommentare zu schreiben

ja ok, das war mir bekannt

Eingetragen von hausinho (41)
am 01.06.2011 - 11:18 Uhr

ja ok, das war mir bekannt :)

ich habe jedoch den menu-punkt "mein-konto" in ein eigens kreiertes menu erstellt, mit dem pfad "user" - und ja, diesen möchte ich halt ausblenden solange man nicht eingeloggt ist

im prinzip ist es ein menu-punkt wie jeder andere auch. nur weiss ich nicht wo oder wie man diesem menu-punkt sagt, dass er nur zu sehen sein soll wenn man eingeloggt ist.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das ist doch gerade

Eingetragen von wla (9012)
am 01.06.2011 - 12:01 Uhr

Das ist doch gerade geschrieben worden: Der Link ist nur für angemeldete User zu sehen. Du als Admin siehst ihn natürlich. Betrachte doch Deine Seite mal als Gast. Das hilft.

Beste Grüße
Werner

.
Werner
drupal-in-duesseldorf.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *

  • Anmelden oder Registrieren um Kommentare zu schreiben

hmm ja, ich verstehe schon,

Eingetragen von hausinho (41)
am 01.06.2011 - 13:03 Uhr

hmm ja, ich verstehe schon, aber ich meinte jetzt nicht den typischen "mein-konto"-link der im user-menu aufgelistet ist. ich habe sogesehen einen normalen link einfach nur "mein-konto" genannt. ok, ich hätte den thread vlt anders hätte nennen sollen - sorry...

Ums kurz zu machen: wie blende ich einen (normalen) link aus solange man nicht eingeloggt ist? :) soll ich etwa einen neuen block erstellen, den link da rein platzieren und den dann die regel verpassen dass der halt nur für registrierte user sichtbar ist?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Nur jemand der das Recht hat,

Eingetragen von wla (9012)
am 01.06.2011 - 13:37 Uhr

Nur jemand der das Recht hat, die hinter dem Link liegende Seite zu sehen, sieht auch den Link. Für andere wird der nicht gezeigt. Das ist eine Besonderheit von Drupal gegenüber anderen CMS.

Beste Grüße
Werner

.
Werner
drupal-in-duesseldorf.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *

  • Anmelden oder Registrieren um Kommentare zu schreiben

Links, die z.B. im template

Eingetragen von andres (25)
am 01.06.2011 - 13:51 Uhr

Links, die z.B. im template hart codiert werden mit <a href="">...</a> sind natürlich immer sichtbar.
Und ja, damit die drupal-eigene Routine für die Zugriffsberechtigung greift, muss der Link als Menüpunkt angelegt werden. Das Menü kann auch nur einen Menüpunkt besitzen. Der Block für das Menü kann mit Regeln angezeigt werden.
Du kannst auch deinen hart-codierten Link mit einer Bedingung versehen

if ($user->uid != 0) {
  <a href="">...</a>
}

Erstelle Links nicht hart codiert sondern mit der l()-function! Damit lassen sich viele Probleme lösen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • eMail-Adresse überprüfen ob diese auch tatsächlich existiert
  • [gelöst]Welche Tokens werden bei Images im Feld Dateiverzeichnis erlaubt
  • Modulupdate per Webinterace scheitert an authorize.php und access denied für Admin-User
  • Fehlermeldung nach Update auf PHP 7.4 - array offset on value of type null in geocoder_widget...
  • BEF Exposed Filter collapse funktioniert nicht mit Bootstrap Theme
  • content und media-files von drupal8 nach drupal9 migrieren
  • Notificationsnicht immer und gesammelt bei Update
  • Meldung zu Token im Statusbericht
  • Fehlermeldung: Deprecated function
  • Warning: call_user_func() expects parameter 1 to be a valid callback, class 'Drupal\node\Entity\Node' does not have a method 'ge
  • Versenden von Anfragen per Webform
  • Goodbye Online Drupal Meetup Germany - Hello Drupal DACH Online Meetup!
Weiter

Neue Kommentare

  • Moin Moin vielen lieben Dank
    vor 1 Stunde 5 Minuten
  • Auch,wenn es noch über
    vor 5 Stunden 49 Minuten
  • Das steht über dem Bereich,
    vor 5 Stunden 51 Minuten
  • Hallo Jenna, ich habe das
    vor 1 Tag 2 Stunden
  • Ich hatte gehofft, bis auf
    vor 1 Tag 2 Stunden
  • Wenn der Provider keine freie
    vor 1 Tag 2 Stunden
  • Problemeingrenzung
    vor 1 Tag 4 Stunden
  • Ich habe es bei einigen
    vor 2 Tagen 5 Stunden
  • Self-referencing
    vor 3 Tagen 20 Stunden
  • settings.php
    vor 3 Tagen 20 Stunden

Statistik

Beiträge im Forum: 245988
Registrierte User: 18832

Neue User:

  • finnster
  • Damian1802
  • MrWebMV

» Alle User anzeigen

User nach Punkten sortiert:
wla9012
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3916
ronald3829
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 7 Gäste online.

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