Rene
Rene
Offline
0
Hallo Alexander,

ich bin gerade sowas von aufgeschmissen, weil ich hier ein Problem habe, bei dem ich seit 2 Tagen nicht weiterkomme.

Problem:
Das mobile Menü meiner Joomla-Seite öffnet sich, schließt sich, aber nicht wieder, wenn ich draufklicke.

Als Ursache habe ich dank deiner bisherigen Foreneinträge ausgemacht, dass bootstrap.min.js zweimal geladen wird. Einmal aus dem Templateordner und einmal aus dem Ordner media/jui/js...
Ich habe auch schon den Übeltäter ausgemacht und weiß, dass es an Breezingforms liegt. Das heißt, wenn ich mein Kontaktformularmodul deaktiviere, dann funktioniert das Menü 100%.

Leider komme ich mit Breezingforms nicht weiter, weil für mich absolut nicht ersichtlich ist, an welcher Stelle Breezingforms bootstrap lädt.


Was könnte ich denn tun?
media/jui/js/ bootstrap.min.js löschen möchte ich nicht. Zumal dann auch die Menüs im Joomla-Backend nicht funktionieren.
JHtml::_('bootstrap.tooltip'); find eich nirgendwo in den Breezingforms-Dateien und
unset($doc->_scripts[$this->baseurl.'/media/jui/js/bootstrap.min.js']); fubnktioniert bei mir leider nicht.

Hast du eine Idee?

Ich danke dir!



Viele Grüße aus Monnem
Rene
Responses (4)
  • Accepted Answer

    Wednesday, 02. September 2015, 16:37 - #permalink
    0
    Hallo Rene,

    im Template-Ordner findest du die Datei logik.php. Dort kommentierst du die Zeile

    JHtml::_('bootstrap.framework');


    aus und es wird nur noch die bootstrap.js aus den Templates geladen.

    Viele Grüße
    Thomas
    The reply is currently minimized Show
  • Accepted Answer

    Rene
    Rene
    Offline
    Wednesday, 02. September 2015, 22:17 - #permalink
    0
    Hi Thomas,

    dank dir.

    Diese Zeile gibt es bei mir leider nicht.

    Bootrstrap wird bei mir so geladen:

    if ($bootstrap==1) :
    $doc->addScript('templates/basis/js/jquery-1.10.2.min.js');
    $doc->addScript('templates/basis/js/jquery-noconflict.js');
    $doc->addScript('templates/basis/js/bootstrap.min.js');



    Diese Zeile gibt es nirgendwo in meinem Template.
    Ich habe herausgefunden, dass ich das laden deiser Datei mit jqeryeasy vermeiden kann. Das Problem ist dann aber leider, dass andere Komponenten wie mein wow_slider nicht korrekt funktionieren...

    Hast du sonst noch eine Idee?

    Viele Grüße
    The reply is currently minimized Show
  • Accepted Answer

    Thursday, 03. September 2015, 17:29 - #permalink
    0
    Hallo,

    mit welcher Blank-Version arbeitest du denn? Die Zeile steht in der Datei standardmäßig drin ...
    The reply is currently minimized Show
  • Accepted Answer

    Rene
    Rene
    Offline
    Friday, 04. September 2015, 09:43 - #permalink
    0
    Hi

    Die ursprüngliche Basis war 2.5.1

    Aber es ist doch gut, wenn die Zeile nicht mehr da ist. Dann kann das nicht der Grund sein...
    Die Frage war ja wie ich rauskriegen könnte, wo die bootstrap-Datei sonst noch herkommen könnte...
    The reply is currently minimized Show
Your Reply