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

Modul-Seitentitel ändern

Eingetragen von DrupalFan (1646)
am 14.08.2007 - 22:36 Uhr in
  • Module

Hilfe!!!

Ich versuche alles, um den Titel eines Moduls zu ändern:
- Im Adminbereich bei den Einstellungen für dieses Modul -> Seitentitel kann hier eingegeben werden, erscheint aber nicht auf der Seite.
- direkt in der Datenbank unter "variable" scheint der geänderte (also richtige) Titel auf, aber auf der Seite selbst scheint noch immer der alte, englische Titel auf.
- habe auch die Tabelle "cache_menu" in der DB geleert, leider ohne Erfolg.

Im Modul selbst wird der Titel über folgende Codeteile festgelegt:

  if ($may_cache) {
    $items = array(
      array(
        'path' => 'site_user_list',
        'title' => variable_get('site_user_list_title', t('Site user list')),
        'callback' => 'drupal_get_form',
        'callback arguments' => array('site_user_list_form'),
        'access' => user_access('view site user list'),
      ),
   ...
   }

  variable_set('site_user_list_title', $data['site_user_list_title']);

in modul.install:

variable_del('site_user_list_title');

Habe wirklich alles versucht, sogar das Modul umgeschrieben (testweise) und direkt im Modul einen deutschen Titel gesetzt, alles ohne Erfolg.

Bitte um Hilfe, wie bekomme ich den Original-Titel weg und zu dem veränderten Titel, der ja schon in der DB drin steht, aber einfach nicht und nicht auf der Seite angezeigt wird.

Vielen Dank.

‹ Breadcrumb unvollständig Avatar_gallery möglich mit Zufallsbild? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Falls sich der Titel

Eingetragen von profix898 (140)
am 15.08.2007 - 00:04 Uhr

Falls sich der Titel ständig ändert, solltest Du den Menüpunkt eventuell in den !may_cache Bereich verschieben. Ansonsten dürfte ein einfaches menu_rebuild() im #submit handler (nach variable_set('site_user_list_title', $data['site_user_list_title']);) helfen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke

Eingetragen von DrupalFan (1646)
am 15.08.2007 - 00:28 Uhr

Danke, habs inzwischen geschafft, in dem ich die entsprechenden DB-Einträge in der Tabelle "menu" verändert habe und danach auch noch die Tabelle "cache_menu" geleert habe.

Warum es überhaupt zu diesem Zustand gekommen ist, dass der Titel nicht gestimmt hat und warum der Titel nicht von dem Feld im Admin-Bereich dieses Moduls übernommen wird, ist weiter unklar, aber jetzt passt der Titel.

  • Anmelden oder Registrieren um Kommentare zu schreiben

$may_cache

Eingetragen von profix898 (140)
am 15.08.2007 - 00:55 Uhr

Hast Du menu_rebuild() denn in Deinem Code aufgerufen? Falls nicht ist es total logisch, dass Du die Änderungen nicht sehen konntest. '$may_cache' Einträge werden eben nicht bei jedem Aufruf von hook_menu() aktualisiert.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Für Arbeiten am Menu und

Eingetragen von sanduhrs (1285)
am 15.08.2007 - 10:56 Uhr

Für Arbeiten am Menu und das manuelle leeren des Caches ist das Devel-Modul [1] ideal.

Wenn das Modul es erlaubt den Titel zu ändern, das aber nicht funktioniert, solltest Du einen Bug-Report [2] posten und den Maintainer darauf hinweisen.
vg

[1] http://drupal.org/project/devel
[2] http://drupal.org/node/add/project-issue

--
sanduhrs · Stefan Auditor · Drupalcenter
---------------------------------------------------------------------
http://erdfisch.de · http://audiens.de · http://drupal.org/user/28074

  • Anmelden oder Registrieren um Kommentare zu schreiben

menu_rebuild

Eingetragen von DrupalFan (1646)
am 16.08.2007 - 11:57 Uhr

menu_rebuild() ist nicht enthalten in dem Modul, stattdessen die Zeile

  cache_clear_all('*', 'cache_menu', true); // this should clear the menu cache, allowing a title change to come through

Soll ich trotzdem einen Bug-Report machen?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wenn das Modul nicht

Eingetragen von sanduhrs (1285)
am 16.08.2007 - 11:59 Uhr

Wenn das Modul nicht funktioniert, wie beschrieben, solltest Du einen Bug-Report posten und das Problem beschreiben.
vg

--
sanduhrs · Stefan Auditor · Drupalcenter
---------------------------------------------------------------------
http://erdfisch.de · http://audiens.de · http://drupal.org/user/28074

  • Anmelden oder Registrieren um Kommentare zu schreiben

Eingebaut

Eingetragen von DrupalFan (1646)
am 16.08.2007 - 12:02 Uhr

Ich habe jetzt auch

menu_rebuild();

in das Modul eingebaut, das Verändern des Seitentitels funktioniert trotzdem nicht. Oder muss man bei menu_rebuild() einen Parameter übergeben?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
Weiter

Neue Kommentare

  • Verwende doch das Tag dafür,
    vor 2 Wochen 1 Tag
  • Guckst du hier: step by step
    vor 2 Wochen 1 Tag
  • Guckst du hier: step by step
    vor 2 Wochen 1 Tag
  • Ich habe ja keine Angst vor
    vor 3 Wochen 3 Tagen
  • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
    vor 3 Wochen 6 Tagen
  • Vielen Dank erst einmal, aber
    vor 4 Wochen 18 Stunden
  • Du hast die "Trusted host
    vor 4 Wochen 1 Tag
  • Bitte genauer den aktuellen Lösungs-Ansatz beschreiben
    vor 5 Wochen 6 Tagen
  • Git und rsync sind die wichtigsten Werkzeuge
    vor 6 Wochen 3 Tagen
  • Arrrrg. Nix Tabelle :-D /*
    vor 10 Wochen 5 Tagen

Statistik

Beiträge im Forum: 250284
Registrierte User: 20506

Neue User:

  • Marvinkep
  • RandallFloop
  • Inga GuAph

» Alle User anzeigen

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