H

handrey

+2
Репутация
2
Рейтинг
+2
handrey handrey Виджет "Календарь событий" 3 года назад

Это будет просто шедеврально...

Будем ждать.

Спасибо

0
handrey handrey Виджет "Календарь событий" 3 года назад

Например name у нас в Базе  — Площадка «Спортивная»
Значит получим что то такое типа как ниже и это уже JS не нравиться
Как понимаю нужно экранировать кавычки. Это первое пока что нашел.

  1. <script src="/templates/default/controllers/content/widgets/events/assets/evo-calendar.min.js?1639575525" ></script>
  2. <script>
  3. $(document).ready(function() {
  4. $('#calend').evoCalendar({
  5. eventDisplayDefault: true,
  6. theme: "Midnight Blue",
  7. language: "ru",
  8. calendarEvents: [
  9. {
  10. id: 'event37293',
  11. name: "Площадка "Спортивная"",
  12. date: "2021-12-10 14:04:25",
  13. type: "holiday",
  14. todayHighlight: true,
  15. description: "1",
  16. },
0
handrey handrey Виджет "Календарь событий" 3 года назад

Что нашел, если в используемых полях есть символ " то возникает ошибка.

0
handrey handrey Виджет "Календарь событий" 3 года назад

Ставил на 2.14.2 и 2.14.3, шаблон модерн. Не заработало :(

Посмотрел код страницы, что там есть. Но не загрузилось

  1. <script src="/templates/default/controllers/content/widgets/events/assets/evo-calendar.min.js?1639575525" ></script>
  2. <script>
  3. $(document).ready(function() {
  4. $('#calend').evoCalendar({
  5. eventDisplayDefault: true,
  6. theme: "Midnight Blue",
  7. language: "ru",
  8. calendarEvents: [
  9. {
  10. id: 'event37293',
  11. name: "Площадка спортивная",
  12. date: "2021-12-10 14:04:25",
  13. type: "holiday",
  14. todayHighlight: true,
  15. description: "1",
  16. },

 

Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.