[gelöst]Print Modul - 'Druckversion' in Menüleiste
am 07.06.2012 - 08:34 Uhr in
Hallo zusammen,
ich möchte, dass die 'Druckversion' des Print Moduls nicht über bzw. unter dem Content steht, sondern in einem (von mir erstellten) Menü erscheint. Also habe ich gegooglet und diese Anleitung gefunden.
Bei mir funktioniert dies aber leider nicht so. Habe ich irgendwas vergessen?
Ich arbeite mit Drupal 7 und habe mir ein Fusion Subtheme erstellt. Die template.php aus dem Core habe ich in mein Subthemeverzeichnis kopiert, den Inhalt gelöscht und dies hier eingefügt:
function mein_theme_menu_item_link($link) {
$nid = arg(1);
if($link['title'] == 'Druckversion') {
$link['href'] = 'print/'.$nid;
}
return l($link['title'], $link['href'], $link['localized_options']);
}
'mein_theme' habe ich in 'sdownst' geändert, der Name meines Subthemes. Dann habe ich einen Menülink mit dem Titel 'Druckversion' erstellt, der erstmal auf die Startseite verlinkt. Ich benutze das Modul 'Nice Menu', um jeden Menülink einzeln ansprechen und per css verändern zu können.
Die 'Druckversion' verlinkt aber (trotz oben genannten Codeschnipsel in der template.php) nur auf die Startseite.
Kann mir da jemand helfen?
Viele Grüße
- Anmelden oder Registrieren um Kommentare zu schreiben
manchmal denkt man einfach zu kompliziert...
am 07.06.2012 - 10:40 Uhr
In der Bearbeitung der Menülinks einfach unter Pfad 'print/' eingeben und dann funktioniert es auch wie gewollt.
Manchmal steht man einfach auf dem Schlauch. Trotzdem habe ich keine Ahnung, warum die template.php nicht ausgeführt wurde, aber die ist dafür ja nun auch nicht mehr nötig.