[Frage] Extension pb_downloadform öffnet neue Seite statt form TYPO3-Version: 8.7.19

  • 0 x
    13 Beiträge
    0 Hilfreiche Beiträge
    05. 11. 2018, 15:42

    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:
    [code]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
    }
    [/code]

    dazu kommt dann noch die extension TS-Config:
    [code]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 >
    [/code]

    Hat jemand eine Idee oder gar Lösung ?!

    Danke!

    Gruß,

    L.


  • 1
  • pstranghoener pstrangho...
    Die Macht
    0 x
    504 Beiträge
    22 Hilfreiche Beiträge
    12. 11. 2018, 09:42

    Hallo L.,

    ich habe mal deine Frage als "wichtig" markiert, da dies bestimmt auch für andere interessant ist.

    VG

  • 1