<?php // Add the colorbox style sheet $GLOBALS['TL_CSS'][] = 'files/themes/vonrotenberg_2020/assets/js/lib/jBox/1.0.7/jBox.min.css|static'; $GLOBALS['TL_CSS'][] = 'files/themes/vonrotenberg_2020/assets/js/lib/jBox/1.0.7/plugins/jBox.Image.css|static'; $GLOBALS['TL_CSS'][] = 'files/themes/vonrotenberg_2020/assets/css/jBox.TooltipDurbacher.css|static'; ?> <script src="files/themes/vonrotenberg_2020/assets/js/lib/jBox/1.0.7/jBox.all.min.js"></script> <script> jQuery(function($) { $('a[data-jbox-iframe]').map(function() { new jBox('Modal', { attach: $(this), preventDefault: true, title: $(this).data('jbox-title') ? '<h3>' + $(this).data('jbox-title') + '</h3>' : ($(this).attr('title') ? '<h3>' + $(this).attr('title') + '</h3>' : ''), content: '<iframe frameborder="0" class="jBox-iframe" src="' + $(this).attr('href') + '"></iframe>', closeButton: 'title', width: 700, height: 650, theme: 'iframe', addClass: 'jBox-noPadding' }); }); $('a[data-jbox-modal]').map(function() { new jBox('Modal', { attach: $(this), preventDefault: true, title: $(this).data('jbox-title') ? '<h3>' + $(this).data('jbox-title') + '</h3>' : ($(this).attr('title') ? '<h3>' + $(this).attr('title') + '</h3>' : ''), content: $($(this).data('jbox-modal')), closeButton: 'title', width: 700, height: 650, theme: 'iframe', // addClass: 'jBox-noPadding' }); }); $lbImages = $('[data-lightbox]').filter(function(index) { if (!$(this).parents().eq(3).hasClass('slick-cloned')) { return true; } }); new jBox('Image', { // Put custom options here gallery: 'data-lightbox', attach: $lbImages, imageCounter: true }); new jBox('Tooltip', { attach: '.tooltip', theme: 'TooltipDurbacher', pointer: 'right:60', maxWidth: 250, adjustPosition: true, adjustTracker: true, closeOnClick: true }); }); </script>