[TYPO3-german] Re: TYPO3 6.2 - Powermail Pflichtfelder und PowermailCond Probleme

M S ms at ipandmore.de
Wed Feb 18 09:50:29 CET 2015


Ich habe, soweit ich mich erinnere, keinen Eintrag bei powermail_cond im Forge gemacht, daher wird vermutlich auch noch kein Bugfix vorliegen.

Hier mal die Änderungen die durchgeführt wurden:

File-Change: /typo3conf/ext/powermail_cond/Resources/Public/Js/powermailCond.js

Ganz oben am Anfang:

//@change
var requiedIpmEls = [];


Sowie folgende Funktionsanpassungen:

/**
* Hide a field and clear its value
*
* @param {integer} uid uid of the element
* @return void
*/
function hideField(uid) {
                $('.powermail_fieldwrap_' + uid).addClass('hide').attr('required', false);
        var elements = $('.powermail_fieldwrap_' + uid).find('select,input,textarea');
        //@change
        requiedIpmEls = elements;
        $.each(elements, function(idx, el){
            $(el).attr('required', false);
        });
                  
    // hide current field
                deRequiredField(uid, true);
                if ($('.powermail_fieldwrap_' + uid + ' .powermail_field').val() != '') { // only if value is not yet empty
                               clearValue('.powermail_fieldwrap_' + uid + ' .powermail_field'); // clear value of current field
                               clearSession(uid); // clear value of current field
                }
}


/**
* Show all fields and fieldsets
*
* @return void
*/
function showAll() {
                reRequiredAll();
                $('.powermail_fieldwrap, .powermail_fieldset').removeClass('hide');
        //@change
        $.each(requiedIpmEls, function(idx, el){
            $(el).attr('required', true);
        });
        //.attr('required', )
}

Ich hoffe es hilft Dir.
-- 
Kind regards,
Michael

Open Theads:
http://forum.typo3.org/index.php?t=tree&th=208338
http://forum.typo3.org/index.php?t=tree&th=208346


More information about the TYPO3-german mailing list