GX-Version des "Confirm" nutzen?

Dieses Thema im Forum "Sonstiges" wurde erstellt von Manni_HB, 8. November 2015.

  1. Manni_HB

    Manni_HB G-WARD 2012/13/14/15

    Ist es möglich diese "GX-Confirm" Box ...
    GX_Confirm.jpg
    .. in einem eigenen Admin-Script zu nutzen?
     
  2. Manni_HB

    Manni_HB G-WARD 2012/13/14/15

    Kein kleiner Tipp? :(
     
  3. Torben Wark

    Torben Wark Gambio GmbH

    Hallo Manfred,

    diese Lightbox wird per JavaScript aufgerufen. Hier ist einmal beispielhaft die JavaScript-Funktionalität, die sich um den Aufruf der Lightbox zum Löschen der Anhänge kümmert. Die sollte man auch auf andere Lightboxen anwenden können:

    HTML:
    /**
     * Open handle attachments modal window.
     *
     * @param {object} event Contains event information.
     */
    var _onHandleAttachments = function (event) {
       var $attachmentsModal = $('#attachments-modal');
    
       // Reset modal state.
       $attachmentsModal.find('#removal-date').val('').datepicker({
                                                                     maxDate: new Date()
                                                                  });
       $(document).find('.ui-datepicker').not('.gx-container').addClass('gx-container');
    
       // Display modal to the user.
       $attachmentsModal.dialog({
                                   title: jse.core.lang.translate('handle_attachments', 'emails'),
                                   width: 400,
                                   modal: true,
                                   dialogClass: 'gx-container',
                                   closeOnEscape: false
                                });
    };
    
    Ich hoffe das hilft dir weiter.

    LG Torben
     
  4. Anonymous

    Anonymous Erfahrener Benutzer

    sieht mir aus wie ein jquery modal ...
     
  5. Torben Wark

    Torben Wark Gambio GmbH

    Ist es auch.

    LG Torben
     
  6. Manni_HB

    Manni_HB G-WARD 2012/13/14/15

    Der ausgewiesene JS-Experte :( dachte, man könne der vorhandenen Funktion "einfach" eigene Texte übergeben und dann das Return true/false auswerten.
     
  7. Avenger

    Avenger G-WARD 2012/13/14/15

    Nein, das wird nie als direkter Ersatz des Javascript "confirm" funktionieren, da nur das Javascript "confirm" die Ausführung des Scripts wirklich anhält.
     
  8. Manni_HB

    Manni_HB G-WARD 2012/13/14/15

    Im Prinzip stimmt das.
    Nur - die "Confirm-Simulation" (siehe "Kunden - E-Mails => Senden) erfüllt doch m.E. voll&ganz den Zweck. Durch das transparent 100% Overlay kann ein User auch nix anderes machen, als JA/Nein - vom Seitenreload mal abgesehen.
    Man kann natürlich ein eigenes Script bauen - und dann noch eins und noch eins. Ist doch irgendwie doof.