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

  • erfahrung mit dem Modul script manager
  • Verständnisfrage private_files in Drupal
  • [erledigt]MP3 in Drupal 10 einbinden
  • HTML oder JS Code wird nicht ausgeführt
  • Posts von einem Inhaltstyp in einen anderen verschieben
  • Mysql Ver 8.0.41 zu MariaDB 10.11.11
  • DrupalCamp Ruhr 12. / 13. September in Essen!
  • [gelöst]Zugriff auf inhaltstyp für angemeldete Benutzer wird verweigert
  • Word DOC Export Modul/Funktion gesucht
  • W3CSS Paragraphs Views
  • Advertising Modul gesucht
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
Weiter

Neue Kommentare

  • dinmikkith schrieb JavaScript
    vor 1 Woche 22 Stunden
  • Ex- und Import nutzen
    vor 1 Woche 3 Tagen
  • cut&paste lässt sich automatisieren
    vor 1 Woche 3 Tagen
  • geht, soweit mir bekannt, nur
    vor 1 Woche 3 Tagen
  • Inkompatibilität zwischen MySQL u. MariaDB sowie SQL-Basiswissen
    vor 1 Woche 3 Tagen
  • JavaScript gehört in Drupal
    vor 1 Woche 4 Tagen
  • JavaScript gehört in Drupal
    vor 1 Woche 4 Tagen
  • Ich würde mich an die beiden
    vor 3 Wochen 2 Tagen
  • @dinmikkith leider
    vor 3 Wochen 2 Tagen
  • Da gibt's schon was. Ich
    vor 3 Wochen 2 Tagen

Statistik

Beiträge im Forum: 250016
Registrierte User: 20329

Neue User:

  • antidetect-browser25
  • freundbs
  • Lorydom

» Alle User anzeigen

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