Виджет "Календарь событий"

+11
2.52K

Виджет, который позволит организовать на вашем сайте афишу мероприятий, календарь событий, календарь праздников и многое другое посредством стандартных типов контента. Создан на основе EvoCalendar

Изображение

Виджет подключается к любым типам контента, и в нем можно гибко манипулировать с датой события. По умолчанию виджет подцепляет дату публикации, но вы можете создать свое поле для вывода.

Поддерживается группировка событий, объединение событий в одну дату и многое другое. Виджет будет развиваться и дополняться дополнительным функционалом

0
Happy Happy 2 года назад #

классная штука на 2.13 подойдет?

Make Make 2 года назад #
Комментарий удален
0
Сергей Сергей 2 года назад #

Данные событий из одного типа контента, или из нескольких указанных?

0
Анапа-Турцентр Анапа-Турцентр 2 года назад #

В одном виджете календаря один тип контента и пока только одну дату на событие. В процессе должно быть больше всего. 

Make Make 2 года назад #
Комментарий удален
0
Сергей Сергей 2 года назад #

Тогда действительно афиша событий, получится, отменно.+++

0
Алексей Т Алексей Т 2 года назад #

Отличное дополнение для сайтов на Инстант+

0
Milyana Milyana 2 года назад #

Здравствуйте. Кто-нибудь ставил на шаблон Ultimate? Он не отображается, а делает отступ вниз. 

0
handrey handrey 2 года назад #

Ставил на 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. },

 

0
handrey handrey 2 года назад #

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

0
handrey handrey 2 года назад #

Например 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. },
Make Make 2 года назад #
Комментарий удален
+2
handrey handrey 2 года назад #

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

Будем ждать.

Спасибо

0
alexbabo alexbabo 1 год назад #

Здравствуйте,
Обновление планиурете в ближайшее время дла 2.15.2?

0
akokna akokna 1 год назад #

Виджет вписался на сайт отлично, спасибо разработчику! Только есть одно маленькое НО по фукционалу. Когда выбираешь дату, событие выводится, но при клике по событию не происходит перехода на материал. Причём при наведении на событие, курсор показывает что это Ссылка, но при этом внизу окна браузера не отображается адрес перехода.

Может кто нибудь знает как это изменить, и сделать ссылку рабочей? Подскажите, плиз.

Make Make 1 год назад #
Комментарий удален

Еще от автора

Бесплатный компонент - управление страницами 404
Простой компонент, который позволяет переопределить настройки дефолтной страницы 404, а также установить новую на выбор из двух представленных шаблоно
User-Panel v.1.0.4
Большое обновление виджета, множество улучшений, а также дополнительный запланированный функционал.
User-панель. Функциональное меню для вашего сайта
Виджет, который позволит вывести на вашем сайте функциональную панель с различными настройками.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.