Welcome, Guest. Please login or register.
Did you miss your activation email?
May 24, 2012, 11:31:30 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.
155454 Posts in 21705 Topics by 7731 Members
Latest Member: zvaigzdzius
* Home Help Search Login Register
Pages: [1]   Go Down
Print
Author Topic: Menü in Headnavi und Submenü in normale Navi - WIE?  (Read 401 times)
kompi19

Offline Offline

Posts: 3


« on: November 08, 2008, 07:11:11 PM »

Hiho.

Ich suche einen Profi der mir bei einem schwierigen Sachverhalt hilft. Es handelt sich um die Seite http://www.optik-bolle.de . Da gibt es oben eine Headnavigation wo nur die "Oberseiten" stehen. Links an der Seite gibt es eine Navigation mit dem blauen Kopf, wo nur die Unterseiten stehen sollen. Quasi die in zweiter Ebene. Hat also jetzt eine Oberseite Unterseiten ( wie auf optik-bolle.de Kontakt mit den Unterpunkten Mobil und Mail) dann sollen nur die Links zu den Unterseiten in der Linken Navigation angezeigt werden. Keine Weiteren. Wenn eine Oberseite keine Unterseiten hat, soll die Navigation mit dem blauen Kopf ganz und gar weg sein und der Teil mit "Aktuelle Brillen" nach oben rutschen.

Wär schön wenn sich ein Profi von euch sich mal meldet.
(Bin auch bereit dies zu honorieren)

Danke im Voraus.
Logged
erpe

Offline Offline

Posts: 2077


WWW
« Reply #1 on: November 08, 2008, 07:22:13 PM »

Hallo

das kannst du mit dem Menuaufruf über sm2 erreichen.
Am Besten setzt du dich mal damit auseinander.
Von hier aus kannst du alles erreichen, was du zu dem Thema wissen musst.

Gruss

erpe
Logged

vyni

Offline Offline

Posts: 566


« Reply #2 on: November 09, 2008, 01:40:15 AM »

Nun, da muss aber noch ein eventuelles Vorhandensein geprüft werden.

Ich hab´ grad wieder meine freundlichen 2 Minuten, die ich fast täglich habe, deshalb hier ein Ansatz, der Dir Deine Wünsche erfüllen kann.

Schreib in Deine index.php ab der Zeile <div id="nav">

Code:
<div id="nav">
          <?php ob_start();     // start output buffer
                        
show_menu(1,1,-1,true,'<li>[a][menu_title][/a]</li>'); 
                        
$foo=ob_get_contents();    // put outputbuffer in $foo
                        
ob_end_clean();             // clear outputbuffer
                        
if ($foo<>"") {
                          
// some code to execute cause there is some block
                          
echo '<div class="navTop">Navigation</div>';
                          echo 
'<div class="navMid">';
                          echo 
'<ul>';
                          echo 
$foo;
                          echo 
'</ul></div>';
                          echo 
'<div class="navFoot"/></div>';
                          
// show the block (as saved in $foo)
                          
} else {
                           
// some code for no info
                        
}
                        
?>

Übrigens - da fehlt das schließende </div> in Deiner index.php beim div navFoot.
So oder so ähnlich muss das heißen.
Klarerweise mußt Du alles vor der Zeile <div class="navTop2">Aktuelle Brillen</div> ersetzen.

Eventuell musst Du noch die eine oder andere Korrektur vornehmen. Aber das kann nur eine Kleinigkeit sein.


Gruss aus Himberg, kurz vor Wien - könnte aber auch nach Wien sein, je nachdem woher man kommt
Logged

PS: Falls jemand eine Idee hat was zu tun ist und mir das erklären könnt - geh bitte davon aus dass ich ahnungslos bin, was php und so betrifft. Ich kann grad was lesen, kopieren und einfügen,  ungefähr verfolgen und glauben.
kompi19

Offline Offline

Posts: 3


« Reply #3 on: November 09, 2008, 05:15:34 PM »

Habe es meinem Progger gegeben und der hats eingebaut. Funktioniert einwandfrei. Vielen Dank für die schnelle Unterstützung. MFG
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!