Antworten auf deine Fragen:
Neues Thema erstellen

Antworten zum Thema „Joomla - Mootools“

Ossipower

Nicht mehr ganz neu hier

ich habe wieder mal ein Problem.

ich habe joomla 1.5.10 installiert. klappt auch wunderbar.
habe mir jetzt aber ein paar scripte für mootools runtergeladen die ich jetzt nutzen möchte.

die scripte sind aber für die neue version von mootools geschrieben und in meiner joomla version befindet sich noch die vorgängerversion.
überspiele ich die neue version auf den server, dann funktioniert im adminbereich die menuleiste nicht mehr.

ich habe mir jetzt überlegt, dass ich die neuste mootoolsversion als externe datei einbinde.

Code:
<script type="text/javascript" src="<?php echo $this->baseurl ?>/.../.../mootools2.js"></script>
aber das script läuft nicht.

habt ihr eine idee?

gruß
ossipower
 

tymoe

graphicdrunkie

AW: Joomla - Mootools

HTML:
<script type="text/javascript" src="<?php echo $this->baseurl ?>/.../.../mootools2.js"></script>
dein pfad ist falsch, du musst das entweder nur 2 punkte machen ../../ oder die angabe ../../ weglassen weil du mit

HTML:
<script type="text/javascript" src="<?php echo $this->baseurl ?>
schon den eigentlichen joomla installationspfad angibst mit ../../ wechstelst du ja weiter in unterverzwichnisse.


und auch nicht mit einem / anfangen wenn du in ein verzeichniss wechseln willst.

als beispiel sieht das so aus:

ich habe ein bild auf www.meinedomain.de/folder1/folder2/bild.suffix
dieses will ich auf der seite www.meinedomain.de/folder1/folder2/folder3/datei.html einbinden,
also muss ich einen folder runter

und binde das so ein <img src="../folder2/bild.suffix


grüße
ty!
 
Zuletzt bearbeitet:

Ossipower

Nicht mehr ganz neu hier

AW: Joomla - Mootools

sorry, da hab ich was falsch geschrieben. die /.../ waren nur ein Beispiel.

mit pfad habe ich es so:

Code:
<script type="text/javascript" src="<?php echo $this->baseurl ?>/templates/seite/lib/mootools/mootools2.js"></script>

<script type="text/javascript" src="<?php echo $this->baseurl ?>/templates/seite/lib/javascript/test.js"></script>
es müßte eigentlich richtig sein, weil ich den stylesheet auch so einbinde und dieser auch verwendet wird

Code:
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/seite/css/template.css" type="text/css" />
oder bin ich auf dem holzweg?
kann ich denn zwei versionen von mootools einbinden?

gruß
ossipower
 

tymoe

graphicdrunkie

AW: Joomla - Mootools

schau dir doch mal den generierten quelltext an, vielleicht findest du da ja den von mir vermuteten fehler

ich kenn mootools leider nicht, aber normalerweise kannst du das modul ja kopieren insofern brauchst du das auch nicht 2mal einbinden.

sind denn auch die dateien in den jeweiligen verzeichnissen?

grüße
ty!
 

scanner

...searching...

AW: Joomla - Mootools

Hi,
damit auch ältere Tools laufen, musst Du als Admin in Joomla unter System/Plugins den "Legacy"-Modus aktivieren!
Häkchen dran und Site durchklicken, ob nicht ein anderes Modul den Legacy-Modus nicht mag.
Ist bei mir aber noch nie vorgekommen.

Good Luck
scanner
 
D

DJ Fotoart

Guest

AW: Joomla - Mootools

Schon gewusst? :

Reine Energieverschwendung mit Joomla 1.0.X irgendwas anzustellen. :)
 

Ossipower

Nicht mehr ganz neu hier

AW: Joomla - Mootools

hi scanner, im aktuellen joomla core (1.5.10) beinhaltet die mootoolversion 1.11. die aktuelle mootoolsversion ist 1.2. würde also der lagacy-modus nichts bringen.


Habe jetzt aber eine Lösung gefunden wie ich die v.1.11 im backend und die v.1.2 im frontend laufen lassen kann.

die mootools v.1.2 in diesem pfad /media/system/js mit dem namen mootools-1.2-core.js speichern.

die behavior.php muss geändert werden. diese befindet sich /libraries/joomla/html/html.

in der zeile 35 steht dies

Code:
function mootools($debug = null)
    {
        static $loaded;
...
dies wird um eine zeile erweitert

Code:
function mootools($debug = null)
    {
        static $loaded;
        [COLOR=Red][B]global $mainframe;[/B][/COLOR]
...
und ab der zeile 54 muß dies

Code:
if ($debug || $konkcheck) {
   JHTML::script('mootools-uncompressed.js', 'media/system/js/', false);
} else  {
   JHTML::script('mootools.js', 'media/system/js/', false);
}
mit den zeilen

Code:
[COLOR=Red]if ($debug || $konkcheck) {
   JHTML::script('mootools-uncompressed.js', 'media/system/js/', false);
} else if ($mainframe->getClientId()==1) {
   JHTML::script('mootools.js', 'media/system/js/', false);
} else {
   JHTML::script('mootools-1.2-core.js', 'media/system/js/', false);
}[/COLOR]
ausgetauscht werden.

klappt bei mir wunderbar.

ACHTUNG!!! mit der mootools v.1.2.1 gibt caption.js einen fehler aus. also bleibt bei der v.1.2.

aber mein javascript läuft immer noch nicht. :'(


gruß ossipower
 

Ossipower

Nicht mehr ganz neu hier

AW: Joomla - Mootools

so klappt alles bei mir. hat sich noch ein kleiner fehler im script eingeschlichen.

danke für die hilfe

gruss
ossipower
 
B

betabomber

Guest

AW: Joomla - Mootools

joa mootools ist echt ne feine sache wenns einmal läuft.

habe selbst joomla als auch ilch und muss echt sagen das mit dem mootools sich richtig geile sachen realisieren lassen
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Flatrate für Tutorials, Assets, Vorlagen

Statistik des Forums

Themen
175.155
Beiträge
2.581.854
Mitglieder
67.221
Neuestes Mitglied
opaklaus
Oben