Hi,
ich habe eine Extension "pb_downloadform", die es mir ermöglicht eine Liste von Files anzuzeigen, welche beim klick ein Formular öffnet, wo Daten abgefragt werden und mit "Senden" erhalte ich eine Email mit Den Infos und der User seine Datei. Soweit so gut.
Nur will das ganze unter Firefox nicht mehr(IE bisher keine Probleme) so ganz. Anstatt das Formular mit der Datenabfrage zu öffnen wird einfach die Seite in einem neuen Tab neu geöffnet. Auch ein Hardrefresh (Strg+F5) bringt nichts mehr (anfangs war das noch ein verlässliches Mittel um zumindest die eigentliche Funktionalität wiederherzustellen).
Es scheint als wäre das Problem so "schlimm" seitdem ich meine JSLibs in die JSFooterLibs verschoben habe, um ein paar andere Probleme zu lösen. Nun ist es natürlich keine Lösung das einfach wieder rückgängig zu machen^^
hier mal meine JS Reihenfolge:
includeJSFooterlibs {
jQuery.version = latest
jQuery.noConflict = 1
jQuery = https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js
jQuery.async = 1
jQuery.external = 1
jQuery.disableCompression = 1
jQuery.forceOnTop = 1
jQuery.excludeFromConcatenation = 1
bootstrapMaxCdn = https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.1.3/js/bootstrap.js
bootstrapMaxCdn.external = 1
bootstrapMaxCdn.disableCompression = 1
bootstrapMaxCdn.excludeFromConcatenation = 1
bootstrapMaxCdnMap = https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.1.3/js/bootstrap.js.map
bootstrapMaxCdnMap.external = 1
bootstrapMaxCdnMap.disableCompression = 1
bootstrapMaxCdnMap.excludeFromConcatenation = 1
sfMenu = {$path.public}Javascript/superfish.js
sfMenu.disableCompression = 1
jQueryUi.version = latest
jQueryUi.noConflict = 1
jQueryUi = https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.js
jQueryUi.async = 1
jQueryUi.external = 1
jQueryUi.disableCompression = 1
jQueryUi.excludeFromConcatenation = 1
stickyJS = {$path.public}Javascript/sticky-kit.js
stickyJS.disableCompression = 1
customJS = {$path.public}Javascript/custom.js
customJS.disableCompression = 1
}
dazu kommt dann noch die extension TS-Config:
page.includeJSFooterlibs.tx_pbdownloadform_mfpJs = EXT:pb_downloadform/Resources/Public/Scripts/Magnific/magnific-popup.min.js
page.includeJSFooterlibs.tx_pbdownloadform_downloadformJs = EXT:pb_downloadform/Resources/Public/Scripts/downloadform.js
[globalVar = LIT:1 = {$plugin.tx_pbdownloadform.settings.load-default-css}]
page.includeCSS.tx_pbdownloadform_defaultCss = EXT:pb_downloadform/Resources/Public/Styles/Default/downloadform.css
[END]
page.includeCSS.tx_pbdownloadform_mfpCss = EXT:pb_downloadform/Resources/Public/Styles/Magnific/magnific-popup.css
page.headerData.998 >
Hat jemand eine Idee oder gar Lösung ?!
Danke!
Gruß,
L.