Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.8 veröffentlicht (17.10.16)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Unterschiedliche Popupmenüs?
#1
Hallo,

ich habe hier: http://www.kartinfos-forum.de, oben im Menü, Popupmenüs eingebaut. Ich habe mir jetzt die popup_menu.js Datei etwas verändert. Diese möchte ich nun für manche der Menüpunkte verwenden. Nehmen wir an, die neue Javascript Datei heißt popup_menu2.js , wie schaffe ich es jetzt, dass die Menüpunkte mit dieser Datei erstellt werden und nicht mit der alten, ursprünglichen Datei popup_menu.js ?
Die Menüpunkte habe ich im Template wie folgt erstellt:

Code:
<div style="display: none;" class="popup_menu" id="topheaderm_popup">


<div class="popup_item_container"><a
href="http://www.kartinfos-forum.de/memberlist.php"
class="popup_item"><img src="http://www.kartinfos-forum.de/images/slate_yellow/toplinks/memberlist.gif">Mitglieder</a></div>

<div class="popup_item_container"><a
href="http://www.kartinfos-forum.de/membermap.php"
class="popup_item"><img src="http://www.kartinfos-forum.de/inc/plugins/icon_world.gif">Mitgliederkarte</a></div>

</div>

<li><a href="javascript:;" id="topheaderm" class="popup_button"><img src="http://www.kartinfos-forum.de/images/slate_yellow/toplinks/memberlist.gif">Mitglieder</a>
</li>
<script type="text/javascript">

new PopupMenu('topheaderm');

</script>

Danke schon mal im voraus =)

Gruß
Viktor
#2
Die neue Datei muss andere Variablen verwenden, die du dann verwenden kannst.
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
#3
Hi,
danke für die Antwort. Leider weiß ich nicht genau welche Variablen das sein könnten. Kannst du mir noch ein wenig auf die Sprünge helfen?
Gruß
Viktor
#4
Es darf keine Variable doppelt vorkommen im den JS-Dateien. Du müsstest deine Popup-Datei also umschreiben.
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
#5
ok, ich habe jetzt die .js datei umgeschrieben wie ich glaube, dass es passt. aber wie schaffe ich es nun im template, dass die anwendung auf eben die neue datei zugreift (also statt popup_menu.js nun popup_menu2.js). weil bislang wird immer nur die popup_menu.js benutzt...

gruß
viktor
#6
Lädst du die popup_menu2.js und benutzt du auch die Variablen dieser? Bitte hänge die Datei mal an.
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
#7
Hi,

in diesem Fall ist die "2" ein "s". Heißt also popup_menus.js

Gruß
Viktor
#8
Das beantwortet nicht die Fragen... Toungue
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.