mirror of
https://github.com/silverstripe/silverstripe-userforms.git
synced 2024-10-22 17:05:42 +02:00
Merge branch '4.3' into 4.4
This commit is contained in:
commit
c5d8bcf5cf
@ -2,35 +2,32 @@
|
|||||||
* Email recipient behaviour.
|
* Email recipient behaviour.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
(function ($) {
|
(function($) {
|
||||||
$(document).ready(function () {
|
$.entwine('ss', function($) {
|
||||||
|
|
||||||
var sendPlain = $('input[name="SendPlain"]');
|
|
||||||
var recipient = {
|
var recipient = {
|
||||||
// Some fields are only visible when HTML email are being sent.
|
// Some fields are only visible when HTML email are being sent.
|
||||||
updateFormatSpecificFields: function () {
|
updateFormatSpecificFields: function () {
|
||||||
var sendPlainChecked = sendPlain.is(':checked');
|
var sendPlainChecked = $('input[name="SendPlain"]').is(':checked');
|
||||||
|
|
||||||
$(".field.toggle-html-only")[sendPlainChecked ? 'hide' : 'show']();
|
$('.field.toggle-html-only')[sendPlainChecked ? 'hide' : 'show']();
|
||||||
$(".field.toggle-plain-only")[sendPlainChecked ? 'show' : 'hide']();
|
$('.field.toggle-plain-only')[sendPlainChecked ? 'show' : 'hide']();
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
$.entwine('udf.recipient', function ($) {
|
$('#Form_ItemEditForm .EmailRecipientForm').entwine({
|
||||||
$('#Form_ItemEditForm').entwine({
|
|
||||||
onmatch: function () {
|
onmatch: function () {
|
||||||
recipient.updateFormatSpecificFields();
|
recipient.updateFormatSpecificFields();
|
||||||
},
|
},
|
||||||
|
|
||||||
onunmatch: function () {
|
onunmatch: function () {
|
||||||
this._super();
|
this._super();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
sendPlain.entwine({
|
$('#Form_ItemEditForm .EmailRecipientForm input[name="SendPlain"]').entwine({
|
||||||
onchange: function () {
|
onchange: function () {
|
||||||
recipient.updateFormatSpecificFields();
|
recipient.updateFormatSpecificFields();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
});
|
|
||||||
}(jQuery));
|
}(jQuery));
|
||||||
|
Loading…
Reference in New Issue
Block a user