rough-rainbow-3431
06/13/2023, 9:22 AM/**
* Register global event listeners
*/
$('body')
.on('click', '.add-another-image-set', addAnotherImageSet)
.on('click', '.add-another-image-collection', addAnotherImageCollection)
.on('click', '.remove-image-set', deleteImageSet)
.on('click', '.remove-image-collection', deleteImageCollection);
/**
* @param event
*/
function addAnotherImageCollection(event) {
event.preventDefault();
var prototypeTemplate = $(event.target).closest('[data-image-collection-prototype]');
var imageSet = $(event.target).closest('.image-set');
var imageSetIndex = imageSet.data('imageSetIndex');
var imageCollectionIndex = imageSet.find('.image-collection').length;
var newOptionFormHTML = prototypeTemplate
.data('imageCollectionPrototype')
.replace(/__image_set_name__/g, imageSetIndex)
.replace(/__name__/g, imageCollectionIndex);
newOptionFormHTML = setSortOrderFieldValue(newOptionFormHTML);
imageSet.find('.image-collection-container').append($(newOptionFormHTML));
}
mammoth-ram-1172
06/13/2023, 5:15 PMrough-rainbow-3431
06/14/2023, 10:11 AM