Welcome, Guest. Please login or register.
Did you miss your activation email?
May 26, 2012, 01:04:25 AM

Login with username, password and session length
Search:     Advanced search
Interested in joining the WebsiteBaker team?
For more Information read here or on our new website.
155533 Posts in 21713 Topics by 7738 Members
Latest Member: Pattieardathfe
* Home Help Search Login Register
Pages: [1]   Go Down
Print
Author Topic: mehrsprachige seite mit mehreren unabhängigen menüs  (Read 455 times)
reschl

Offline Offline

Posts: 6


« on: October 13, 2009, 07:57:36 PM »

hallo,

ich versuche gerade eine seite zu machen welche mehrere sprachen haben wird.
ich gehe dabei nach dieser anleitung vor.

dazu benötige ich auch mehrere unabhängige menüs.
dazu gehe ich nach dieser anleitung vor.

mein problem:

da die seiten, welche zb. im Menü Nr. 2 angezeigt werden sollen ja ebenfalls unterhalb einer sprach-überseite sind (zb. DE) funktioniert show_menu(2) nicht.

diese seiten welchen die menü-id 2 zugeordnet ist erscheinen dann trotzdem beim aufruf von menü nr1.
erscheinen aber nicht beim aufruf von menü nr 2.

das liegt scheintbar daran, dass ja auch diese seiten als parent die sprach-überseite haben.


ich komme nicht drauf, wie ich das lösen kann.

hat jemand einen tipp für mich?
Logged
erpe

Offline Offline

Posts: 2077


WWW
« Reply #1 on: October 13, 2009, 10:27:30 PM »

Hallo

ich habe die Seite jetzt nicht parat aber zu diesem Thema gibt es eine ausgezeichnete Lösung hier im Forum.

Bitte mal die Suchfunktion nutzen.

Gruss

erpe

Logged

hamburg-support

Offline Offline

Posts: 25


« Reply #2 on: October 14, 2009, 12:44:50 AM »

Hi,

habe das gleiche Proplem!

bei mir werden sämtliche Links angezeigt und nicht nur die vom Menu1 oder Menü 2.

Sagt Bitte Bescheid wenn jemand die Lösung des Problems im Forum gefunden hat.
Die Suche ergab bei mir leider auch nichts.

Ist das denn nun ein Programmier oder Anwenderfehler?
Logged
erpe

Offline Offline

Posts: 2077


WWW
« Reply #3 on: October 14, 2009, 08:32:05 AM »

Habe jetzt noch mal selbst gesucht und gefunden:

http://www.websitebaker2.org/forum/index.php/topic,9833.msg78022.html#msg78022

Gruss

erpe
Logged

reschl

Offline Offline

Posts: 6


« Reply #4 on: October 14, 2009, 09:27:00 AM »

vielen dank!

das funktioniert.
Logged
erpe

Offline Offline

Posts: 2077


WWW
« Reply #5 on: October 14, 2009, 09:34:56 AM »

Quote
das funktioniert.

ich weiss
Logged

hamburg-support

Offline Offline

Posts: 25


« Reply #6 on: October 14, 2009, 11:53:34 AM »

Hier zur Vollständigkeit die Lösung von VolGas:

Quote
Lösung

Der zweite Wert von "show_menu2", der angibt, bei welcher Menüebene das Menü starten soll, so definieren:
$wb->page['root_parent']

Damit ist festgelegt, das als Startelement IMMER die erste Ebene der gerade ausgewählten Memüstruktur genommen wird. Voila, das Menü steht nun wie fest gemauert, egal welcher Sub-Level gewählt wird.


Praktisches Beispiel

Das zweite Menu soll in dieser Art angezeigt werden:   Impressum | Kontakt

Dazu im Template wie folgt einsetzen:

<?php  // Submenu
    show_menu2(2, $wb->page['root_parent'], SM2_ALL,
        SM2_ALL | SM2_PRETTY,
        ' | [a][menu_title]</a>',   // aItemOpen
        '',                         // aItemClose
        '',                         // aMenuOpen
        '',                         // aMenuClose
        '[a][menu_title]</a>',      // aTopItemOpen
        ''                          // aTopMenuOpen
    );
?>
Logged
Pages: [1]   Go Up
Print
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!