WebsiteBaker Logo
  • *
  • Templates
  • Help
  • Add-ons
  • Download
  • Home
*
Welcome, Guest. Please login or register.

Login with username, password and session length
 

News


WebsiteBaker 2.13.6 is now available!


Will it continue with WB? It goes on! | Geht es mit WB weiter? Es geht weiter!
https://forum.websitebaker.org/index.php/topic,32340.msg226702.html#msg226702


The forum email address board@websitebaker.org is working again
https://forum.websitebaker.org/index.php/topic,32358.0.html


R.I.P Dietmar (luisehahne) and thank you for all your valuable work for WB
https://forum.websitebaker.org/index.php/topic,32355.0.html


* Support WebsiteBaker

Your donations will help to:

  • Pay for our dedicated server
  • Pay for domain registration
  • and much more!

You can donate by clicking on the button below.


  • Home
  • Help
  • Search
  • Login
  • Register

  • WebsiteBaker Community Forum »
  • WebsiteBaker Support (2.8.x) »
  • General Help & Support »
  • Hilfe & Support (deutsch) »
  • Diskussion über WB (closed) »
  • Mehrsprachig - 2 Navigationen - nur 2 Navigationsebene anzeigen lassen
  • Print
Pages: [1]   Go Down

Author Topic: Mehrsprachig - 2 Navigationen - nur 2 Navigationsebene anzeigen lassen  (Read 1653 times)

ptical

  • Guest
Mehrsprachig - 2 Navigationen - nur 2 Navigationsebene anzeigen lassen
« on: June 03, 2009, 08:06:49 PM »
Hallo,

ich mache gerade eine mehrsprachige Webseite.
Die Seite verfügt über 2 getrennte Navigationsmenüs.

Ich habe folgenden Code genutzt um das zweite Menü ebenfalls sprachabhängig zu machen:

<?php show_menu2(2, $wb->page['root_parent'], SM2_ALL, SM2_ALL | SM2_PRETTY); ?>

Ich würde aber gerne im Menü 2 erst ab der zweiten Navigationsebene die Menüpunkte anzeigen lassen.
Im Normalfall würde ich ja SM2_ROOT+1 verwenden. Dies ist aber hier nicht möglich.

Wie könnte man das Problem lösen?

Vielen Dank und Gruss
Logged

Offline Luisehahne

  • WebsiteBaker Org e.V.
  • **
  • Posts: 4548
  • Gender: Male
Re: Mehrsprachig - 2 Navigationen - nur 2 Navigationsebene anzeigen lassen
« Reply #1 on: June 03, 2009, 08:24:57 PM »
Hallo,

ich habe auch immerso meine roblem mit showmenu2. Ich habe 3 Menus Header, linke Spalte, Bottom, und setze für jede menu auswahl einb eigenes Showmnenu

Code: [Select]
<?php
function set_show_menu($id) {

$options = array(&#39;flags&#39; => (SM2_ALL|SM2_PRETTY), &#39;notrim&#39; => 1);

ob_start();
switch (
$id) {
    case 
2:  case 3:
    
show_menu2($id, ROOT_PARENT, SM2_ALL, SM2_ALL, false, false);
        break;
     case 
1:
     
show_menu($id, 2,-1,$options);
        break;
    default:
    
show_menu2($id, ROOT_PARENT, SM2_ALL, SM2_ALL, false, false);
        break;

  }
$childmenu=ob_get_contents();
ob_end_clean();

return 
$childmenu;

}
?>

einbinden als funktion geht so

Code: [Select]
<?php echo set_show_menu(&#39;2&#39;); ?>

Live zu sehen mit Sprachumschaltung hier

http://cms.wdsnet.de/wb985/pages/de/startseite.php

Gruss
Dietmar
Logged
Note: Once the code has been generated, it is easy to debug. It's not a bug, it's a feature!

ptical

  • Guest
Re: Mehrsprachig - 2 Navigationen - nur 2 Navigationsebene anzeigen lassen
« Reply #2 on: June 03, 2009, 08:32:16 PM »
Wahnsinn. Auf sowas muss man erstmal kommen.

Dank dir.

Ich werde deine Lösung mal versuchen.

Gruss
Logged

Offline Luisehahne

  • WebsiteBaker Org e.V.
  • **
  • Posts: 4548
  • Gender: Male
Re: Mehrsprachig - 2 Navigationen - nur 2 Navigationsebene anzeigen lassen
« Reply #3 on: June 03, 2009, 08:38:25 PM »
Hallo,

Ja ich hatte auch keine Universallösung mit showmenu2 finden. So dachte ich, dann muss das Tempalte zu showmen2 kommen.

Und wenn bei dir was nicht funktioniert, dann gehe auf die Authorenseite Demo, und versuche es mit try and Error, siehe mein Ergebnis.

Gruss
Dietmar
Logged
Note: Once the code has been generated, it is easy to debug. It's not a bug, it's a feature!

  • Print
Pages: [1]   Go Up
  • WebsiteBaker Community Forum »
  • WebsiteBaker Support (2.8.x) »
  • General Help & Support »
  • Hilfe & Support (deutsch) »
  • Diskussion über WB (closed) »
  • Mehrsprachig - 2 Navigationen - nur 2 Navigationsebene anzeigen lassen
 

  • SMF 2.0.19 | SMF © 2017, Simple Machines
  • XHTML
  • RSS
  • WAP2