Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Themes & Theming ›

tabs deaktivieren

Eingetragen von byronic (195)
am 27.11.2007 - 00:45 Uhr in
  • Themes & Theming

Wie kann ich im User Profil, durch manch eingefügte Module die Tabs deaktivieren. z.B. erstell mit das Modul Rsvp dort einen tab. Diesen würde ich gerne rausnehmen ohne direkt in dem RSVP Modul rum zu editieren.

‹ Naviagtionsdesign Pfad für Themen einstellen ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Einfachste Variante wäre

Eingetragen von derjochenmeyer@... (591)
am 28.11.2007 - 23:11 Uhr

Einfachste Variante wäre über "display:none" im css. Ist zwar unsauber, aber funtioniert. Und auf die Schnelle fällt mir nichts besseres ein.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Meinst Du das normale

Eingetragen von quiptime (4972)
am 28.11.2007 - 23:30 Uhr

Meinst Du das normale Userprofil?

Kannst Du einen Link posten?
(Temporaer mal Userprofile fuer Gast sichtbar machen.)

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja im normale user profil.

Eingetragen von byronic (195)
am 29.11.2007 - 14:54 Uhr

Ja im normale user profil. Da wo hier zb im eigenen Konto der Tab "Beiträge" ist. Über die Css habe ich mir das auch schon angeschaut, doch leider haben die

  • punkte keine eigenen Klassen. So kann ich nur alle oder gar keine ausblenden. Da ich jedoch nur bestimmt weghaben will, kann ich dies nicht anwenden.
  • Gibts denn nicht die Möglichkeit das Hook_menu das durch da jeweilige Modul erstellt wird, zu überschreiben, ohne direkt in das Modul einzugreifen?

    • Anmelden oder Registrieren um Kommentare zu schreiben

    Zitat: doch leider haben

    Eingetragen von quiptime (4972)
    am 29.11.2007 - 15:26 Uhr
    Zitat:

    doch leider haben die # punkte keine eigenen Klassen. So kann ich nur alle oder gar keine ausblenden

    Genau das ist der Punkt. Man muss also eine andere Loesung finden.

    Bei RSVP Tab-Praesenz im Userprofil ist nun die Frage zu welchem Zeipunkt welche Tabs nicht erscheinen sollen.

    Tipp als Loesungs-Ansatz: http://www.drupalbook.com/node/112

    -------------
    quiptime

    Nur tote Fische schwimmen mit dem Strom.

    XING

    • Anmelden oder Registrieren um Kommentare zu schreiben

    Es gibt eine Funktion die

    Eingetragen von derjochenmeyer@... (591)
    am 29.11.2007 - 16:46 Uhr

    Es gibt eine Funktion, die die Tabs erstellt. Die Tabs heißen Drupal-intern "local tasks". Einfach mal bei api.drupal.org nach tasks suchen. Das hier dürfte interessant sein (http://api.drupal.org/api/function/phptemplate_menu_local_tasks/5)

    <?php
    function phptemplate_menu_local_tasks() {
     
    $output = '';

      if (
    $primary = menu_primary_local_tasks()) {
       
    $output .= "<ul class=\"tabs primary\">\n". $primary ."</ul>\n";
      }

      return
    $output;
    }
    ?>

    Ansatz: In der template.php die obige Funktion überschreiben. Mit ner Abfrage "if user page" und dann versuchen auf den array direkt zuzugreifen (eventuell über menu_primary_local_tasks()). Dann kannst du unset() benutzen um bestimmte Tabs abzuschalten.

    • Anmelden oder Registrieren um Kommentare zu schreiben

    Benutzeranmeldung

    • Registrieren
    • Neues Passwort anfordern

    Aktive Forenthemen

    • gepatchte PHP Version 7.4 für Windows
    • Рейтинг онлайн казино 2026 — полный разбор
    • Canvas Palette: Eine fertige Komponentenbibliothek für Drupal Canvas
    • Hilfe zu Updates oder Composer
    • Vergleich Drupal und Contao
    • [geloest] Blocks in Bootstrap nebeneinander darstellen und nicht untereinander
    • DrupalCamp Frankfurt 27-28 November 2026
    • Bitte mein Bentzerkonto löschen
    • Beim Aufruf einiger Inhalte erhalte ich folgende Fehlermeldung
    • Neuinstallation: vermutlich ein rewrite-Problem
    • Drupal CMS installieren
    • [erledigt]MP3 in Drupal 10 einbinden
    Weiter

    Neue Kommentare

    • Danke Schmittrich. Die Frage
      vor 7 Stunden 19 Minuten
    • Keine Antwort auf die Frage nach dem Woher
      vor 10 Stunden 15 Sekunden
    • Danke ich werde mir die
      vor 5 Wochen 5 Tagen
    • Vielen Dank für Ihren
      vor 6 Wochen 21 Stunden
    • Composer ist sehr ratsam
      vor 6 Wochen 2 Tagen
    • Vielen Dank für den
      vor 6 Wochen 5 Tagen
    • Die alten CMS Vergleiche von contentmanager.de
      vor 6 Wochen 5 Tagen
    • Gut gemacht
      vor 6 Wochen 5 Tagen
    • Layout Builder etc. z.B. für Landing Pages
      vor 6 Wochen 5 Tagen
    • Links
      vor 7 Wochen 1 Tag

    Statistik

    Beiträge im Forum: 250320
    Registrierte User: 20569

    Neue User:

    • AnthonyhoF
    • CasinoTopsam
    • Philiphelve

    » Alle User anzeigen

    User nach Punkten sortiert:
    wla9466
    stBorchert6003
    quiptime4972
    Tobias Bähr4019
    bv3924
    ronald3857
    md3717
    Thoor3678
    Alexander Langer3416
    Exterior2903
    » User nach Punkten
    Zur Zeit sind 0 User und 20 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