Welcome, Guest. Please login or register.
Did you miss your activation email?
May 26, 2012, 07:21:58 PM

Login with username, password and session length
Search:     Advanced search
Wollen Sie dem WebsiteBaker Team beitreten?
Nähere Informationen finden Sie unter hier und auf unserer neuen Webseite.
155550 Posts in 21714 Topics by 7737 Members
Latest Member: gx-world
* Home Help Search Login Register
Pages: [1]   Go Down
Print
Author Topic: Showmenu2 class Probleme  (Read 609 times)
AL BUNDY

Offline Offline

Posts: 11


« on: July 27, 2011, 10:10:02 AM »

Hi Gemeinde
Ich komme seit Tagen einfach nicht schlau aus dem Showmenu2
In der HTML ausführung funkioniert mein Menu tadelos.
Doch im PHP knallt es gewaltig.
Das mit den zwei Menu muss so sein.
der Tag menu_current markiert die Seite auf der man sich gerade befindet.
Irgend wie bekomme ich durch lesen das mit den class im showmenu nicht gebacken.
 Wo liegt mein Denkfehler huh

Mein HTML
Code:
<div class="menu2">
<div class="menuhaeder">
<p>MENU1</p>
</div>
<div class="menuleft">
<ul>
<li class="menu_current"><a href="index.html">home</a></li>
<li><a href="kontakt.html">kontakt</a></li>
<li><a href="impressum.html">impressum</a></li>
</ul>
<div class="tren"></div>
</div>
</div>


<div class="menu2">
<div class="menuhaeder">
<p>MENU2</p>
</div>
<div class="menuleft">
<ul>
<li><a href="#">home</a></li>
<li><a href="#">kontakt</a></li>
<li><a href="#">impressum</a></li>
</ul>
<div class="tren"></div>
</div>
</div>

mein CSS
Code:
li.menu_current {
    color: #FFFF00;
background-image: url(../img/menu_o.png);
    height: 32px;
    width: 186px;
}


 .menuleft ul {
 list-style: none;
 margin: 0;
 padding: 0;
  background-image: url(../img/menu.png);
}


.menuleft li a {
 height: 32px;
 height: 24px;
 text-decoration: none;
 text-transform:uppercase;

}


 .menuleft li a:link {
 color: #000000;
 display: block;
 padding: 8px 0 0 25px;
}


 .menuleft li a:visited {
 color: #800000;
}


 .menuleft li a:hover  {
 color: #800000;
background-image: url(../img/menu_o.png);
 padding: 8px 0 0 25px;
}

 .menuleft li a:active {
 color: #800000;
background-image: url(../img/menu_o.png);
 padding: 8px 0 0 25px;
}



.menuleft li a:focus {

}

Showmenu2
menu1
<?php show_menu2(1, SM2_ROOT, SM2_START,'<li class="[class]" [a][menu_title]</a>', '</li>', '[ul]', '</ul>',  false, false);  ?>

Menu2
<?php show_menu2(2, SM2_ROOT, SM2_START,'<li class="[class]" [a][menu_title]</a>', '</li>', '[ul]', '</ul>',  false, false);  ?>
« Last Edit: July 27, 2011, 10:23:49 AM by cms » Logged

Al Bundy
DarkViper
Development Team
*****
Offline Offline

Posts: 1253


« Reply #1 on: July 27, 2011, 10:22:51 AM »

Dein Ansatz ist gar nicht soo 'unrichtig'   wink

Wenn Du jetzt noch in deinem CSS die Selektorklasse menu_current auf menu-current änderst, dann könnt's sogar klappen.

have fun...  cool

(Quelle:  modules/show_menu2/README.de.txt  Zeile 200-220)
Logged

Anleitungen lesen und selber nachdenken ist anstrengend...  Da lass ich doch lieber andere für mich denken...

In 1984:  Nineteen Eighty-Four is a unrealistic utopia!!
In 2012:  Nineteen Eighty-Four is a little piece only of our reality!!
AL BUNDY

Offline Offline

Posts: 11


« Reply #2 on: July 27, 2011, 10:41:35 AM »

Danke DarkViper 
 Leider funktioniert das eben nicht die li.menu_current auf .menu_current im css zu wechseln.
Das Ergebnis ist das es mein Layout zerschiesst.
Gibt es eventuell noch einen anderen menu2 Aufruf wie man das machen könnte?? huh
Logged

Al Bundy
pcwacht
AddOn Development
*
Offline Offline

Posts: 2859



WWW
« Reply #3 on: July 27, 2011, 10:55:28 AM »

Vielleicht hilft es die bronne von html zu schauen was mit shwomenu2 gemacht wurde.

Da findet ich meistens meiner fehler.

John
Logged

http://www.ictwacht.nl = Dutch ICT info
http://www.pcwacht.nl = My first
both still work in progress, since years.....
AL BUNDY

Offline Offline

Posts: 11


« Reply #4 on: July 27, 2011, 11:06:50 AM »

Hast du mir vieleicht einen Link dazu?
Logged

Al Bundy
DarkViper
Development Team
*****
Offline Offline

Posts: 1253


« Reply #5 on: July 27, 2011, 11:16:22 AM »

Leider funktioniert das eben nicht die li.menu_current auf .menu_current im css zu wechseln.
Das Ergebnis ist das es mein Layout zerschiesst.

man sollte meine Posts etwas genauer anschauen..  wink

menu_current
ändern auf
menu-current

PS: die Datei heißt 'readme' was als 'lies mich' übersetzt wird... nicht als 'ignoriere mich'
« Last Edit: July 27, 2011, 11:25:05 AM by DarkViper » Logged

Anleitungen lesen und selber nachdenken ist anstrengend...  Da lass ich doch lieber andere für mich denken...

In 1984:  Nineteen Eighty-Four is a unrealistic utopia!!
In 2012:  Nineteen Eighty-Four is a little piece only of our reality!!
pcwacht
AddOn Development
*
Offline Offline

Posts: 2859



WWW
« Reply #6 on: July 27, 2011, 11:18:06 AM »

Deiner website

1 - Sie haben die html Sie wollen
2 - Schaut ein pagina an wo deinen show_menu2 eingebunden (websitebaker) ist und schau nach source

John
Logged

http://www.ictwacht.nl = Dutch ICT info
http://www.pcwacht.nl = My first
both still work in progress, since years.....
AL BUNDY

Offline Offline

Posts: 11


« Reply #7 on: July 27, 2011, 12:58:53 PM »

Leider funktioniert das eben nicht die li.menu_current auf .menu_current im css zu wechseln.
Das Ergebnis ist das es mein Layout zerschiesst.

man sollte meine Posts etwas genauer anschauen..  wink

menu_current
ändern auf
menu-current

PS: die Datei heißt 'readme' was als 'lies mich' übersetzt wird... nicht als 'ignoriere mich'
Also ich habe auch menu-current ausprobiert das geht auch nicht was ausgegeben wird im Quelltext sieht so aus.
Code:
<div class="menuleft">
</ul></li>[ul]</li>[ul]</li>[ul]</li>[ul]</li>[ul]</li>[ul]</li>[ul]</li>[ul]</ul><div class="tren"></div>
</div>

ich bin echt Ratlos.
Logged

Al Bundy
pcwacht
AddOn Development
*
Offline Offline

Posts: 2859



WWW
« Reply #8 on: July 27, 2011, 01:10:52 PM »

Deiner show_menu2 :
Code:
show_menu2(1, SM2_ROOT, SM2_START,'<li class="[class]" [a][menu_title]</a>', '</li>', '[ul]', '</ul>',  false, false);


Richtig:
Code:
show_menu2(1,SM2_ROOT,SM2_START,'<li class="[class]"><a href="[url]">[menu_title]</a>','</li>','<ul>','</ul>',false,false);

Da fehlt <a href="[url"> und [ul] muss <ul> sein

Spass,
John
Logged

http://www.ictwacht.nl = Dutch ICT info
http://www.pcwacht.nl = My first
both still work in progress, since years.....
AL BUNDY

Offline Offline

Posts: 11


« Reply #9 on: July 27, 2011, 01:43:16 PM »

Liebe WB Gemeinde
Erstmal an alle ein grossen Dank für eure Hilfe.
Da ich ein kleiner Anwender bin, bin ich auf Hilfe von euch angewiesen.
Mein Problem mit dem Menu besteht leider weiterhin.
Alle versuche und eure Vorschläge haben leider mich nicht weiter gebracht.
Es ist wohl eine unlösbare Aufgabe, wie soll ich es als Leihe hinbekommen wenn es die Profis nicht hin bekommen.
Trotzdem allen nochmals vielen Dank die versucht haben mir zu Helfen.

Al Bundy
Logged

Al Bundy
dbs
WebsiteBaker Org e.V.

Offline Offline

Posts: 3719


WWW
« Reply #10 on: July 27, 2011, 02:48:52 PM »

gib den profis doch mal einen link zu deiner seite.

mir scheint dir fehlt etwas im aufruf an der 4. position.
Code:
show_menu2(1, SM2_ROOT, SM2_START,'<li class="[class]" [a][menu_title]</a>', ...
nach SM2_START muss nochmal etwas mit SM2_ kommen.
Logged

Luisehahne
Board Member
Development Team
*****
Offline Offline

Posts: 3147



WWW
« Reply #11 on: July 27, 2011, 06:03:05 PM »

Versuche es einfach mal mit einem einfachen Aufruf.

show_menu2(1);

oder schau im Ordner modules/show_menu2 dort liegt eine Deutsche readme

Dietmar
Logged

We are human beings - and nobody is perfect at all.
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!