Просмотр исходного кода

Ticket #3998 - Calendar: Use global variable for future reference.

AntonLV 4 лет назад
Родитель
Сommit
5582c01cfd
2 измененных файлов с 21 добавлено и 15 удалено
  1. 6 3
      template/calendar.html
  2. 15 12
      template/calendar_compact.html

+ 6 - 3
template/calendar.html

@@ -22,8 +22,11 @@
             return {html: oParams.event.extendedProps.card};
         }
     };
-    var oOptions = __options__;    
+    var oOptions = __options__;
+
+    var oBxFullCalendar = null;
     document.addEventListener('DOMContentLoaded', function() {
-        new FullCalendar.Calendar(document.getElementById('__id__'), $.extend({}, oDefaults, oOptions)).render();
+        oBxFullCalendar = new FullCalendar.Calendar(document.getElementById('__id__'), $.extend({}, oDefaults, oOptions));
+        oBxFullCalendar.render();
     });
-</script>
+</script>

+ 15 - 12
template/calendar_compact.html

@@ -1,16 +1,19 @@
 <div id="__id__"></div>
 <script>
     var oDefaults = {
-			headerToolbar: {
-				initialView: 'dayGridMonth',
-				left: 'prev,next today',
-				center: 'title',
-				right: '' 
-			},
-            navLinks: true, // can click day/week names to navigate views
+        headerToolbar: {
+            initialView: 'dayGridMonth',
+            left: 'prev,next today',
+            center: 'title',
+            right: '' 
+        },
+        navLinks: true, // can click day/week names to navigate views
     };
-    var oOptions = __options__;    
-	document.addEventListener('DOMContentLoaded', function() {
-        new FullCalendar.Calendar(document.getElementById('__id__'), $.extend({}, oDefaults, oOptions)).render();
-	});
-</script>
+    var oOptions = __options__;
+
+    var oBxFullCalendar = null;
+    document.addEventListener('DOMContentLoaded', function() {
+        oBxFullCalendar = new FullCalendar.Calendar(document.getElementById('__id__'), $.extend({}, oDefaults, oOptions));
+        oBxFullCalendar.render();
+    });
+</script>