Individuelle Primary Links
am 09.09.2008 - 21:42 Uhr in
Guten Abend zusammen :)
Habe mal wieder eine Frage undzwar ... kann man die Primary Links irgendwie einzelnd bearbeiten? z.B. möchte ich dem einen Link:
onmouseover="Tip('BLA', BGCOLOR, '#171717', TITLEFONTCOLOR, '#52a3c9', FONTCOLOR, '#ffffff', OPACITY, 80, TITLE, 'BLA', BORDERCOLOR, '#171717', TITLEBGCOLOR, '#171717')" onmouseout="UnTip()"
hinzufügen und dem anderen dann:
onmouseover="Tip('BLA2', BGCOLOR, '#171717', TITLEFONTCOLOR, '#52a3c9', FONTCOLOR, '#ffffff', OPACITY, 80, TITLE, 'BLA2', BORDERCOLOR, '#171717', TITLEBGCOLOR, '#171717')" onmouseout="UnTip()"
ist dies irgendwie möglich? gibt es vielleicht ein Modul womit ich einzelne Links bearbeiten kann??
MfG Michael
- Anmelden oder Registrieren um Kommentare zu schreiben

Kommt auch ein Stück weit
am 09.09.2008 - 22:04 Uhr
Kommt auch ein Stück weit auf Dein Template an.
Ich würde es lösen, indem ich den Links vereschiedene CSS-Stile zuweise.
Oder meintest Du was anderes?
hmm ja mein das anders ...
am 09.09.2008 - 22:08 Uhr
hmm ja mein das anders ... also mit css formatier ich ja nur ... das was ich mein ist das ich in jeden einzelnen link was ergänzen kann z.B.:
<a href="#" onmouseover="" target="_blank">bla</a>In diesem fall "Onmouseover"
Gruß
Sicher kannst Du das, das
am 10.09.2008 - 07:54 Uhr
Sicher kannst Du das, das ist zwar kein triviales Thema, aber ich war vor einiger Zeit gezwungen mich sehr damit zu befassen.
Finde leider im Moment nicht den Thread hier, den ich dazu aufgemacht habe.
Google mal intensiv danach oder schreib mal ne PM und beschreibe ausführlich was du möchtest (am besten mit ein paar vorhandenen Snippets von Dir), dann schauen wir mal.
-------------------
gruss
drupalino
jQuery
am 10.09.2008 - 11:16 Uhr
Da Du ja Javascript hinzufügen willst, benutz doch einfach jQuery (ist Standard).
Schau mal hier: http://docs.jquery.com/Events/bind#typedatafn
Viele Grüße
Edmund
------
Drupal Migrationen, Modul- und Themeentwicklung, Drupal Hosting - http://www.katp.de
jQuery benutz ich ja ... wie
am 10.09.2008 - 12:01 Uhr
jQuery benutz ich ja ... wie gesagt .. wenn ein link folgender maßen aufgebaut ist:
<a HREF="" TITLE="" >LINK</a>dann würde ich gerne individuell die Primary Links bearbeiten
etwa so
PLINK1 <a HREF="" TITLE="" ONMOUSEOUT="">PLINK1</a>PLINK2 <a HREF="" TITLE="" ONMOUSEOVER="">PLINK2</a>
Ich hoffe das ist klar verständlich :)
Wenn Du jQuery benutzt, dann
am 10.09.2008 - 12:32 Uhr
Wenn Du jQuery benutzt, dann kannst Du doch mittels Javascript die Events binden also etwa
$(document).ready(function() {$("#primary a").bind('mouseenter mouseleave', function () { /* hier dein event */ } );
};
Code nicht so getestet, aber so ähnlich müßte es gehen. Doku siehe oben.
Viele Grüße
Edmund
------
Drupal Migrationen, Modul- und Themeentwicklung, Drupal Hosting - http://www.katp.de
Alternative
am 10.09.2008 - 12:43 Uhr
Du kannst natürlich auch in der template.php mittels _phptemplate_variables die Variable 'primary_links' ändern.
Oder die Funktion 'theme_menu_item_link' ebenfalls in der template.php überschreiben.
Ist in allen drei Fällen allerdings die gleiche Fummelei, die Links per href zu unterscheiden (wenn Du bei jedem etwas anderes willst).
Viele Grüße
Edmund
------
Drupal Migrationen, Modul- und Themeentwicklung, Drupal Hosting - http://www.katp.de