Как можно сделать синхронизацию календаря Drupal с любым другим календарем?
Чтобы при изменении или создании события на Drupal в календаре google или yandex синхронизировалось все
А что такое "календарь Друпал"? В ядре Друпала никакого календаря нет, есть несколько десятков (если не сотен) контрибных модулей, реализующих функции календаря, есть даже модули, импортирующие или просто показывающие события прямо из календаря Google.
Конкретный ответ:
1. Изучить API гугл календаря
2. Изучить как программно создавать записи в друпал календарь
3. Можно написать функцию для единоразового импорта (опционально)
4. Написать в кастомном модуле rest функцию для немедленной синхронизации (если api гугл календаря так умеет)
5. Если нет, то написать в кастомном модуле функцию, которая будет каждую минуту проверять новые записи в календаре
Комментарии
А что такое "календарь Друпал"? В ядре Друпала никакого календаря нет, есть несколько десятков (если не сотен) контрибных модулей, реализующих функции календаря, есть даже модули, импортирующие или просто показывающие события прямо из календаря Google.
Модуль Calendar
Беглый поиск на drupal.org по export Google calendar выдает довольно много конструктивных обсуждений. Читали? Пробовали?
Есть конкретный вопрос, если не можете дать ответ, то не стоит флудить
Конкретный ответ:
1. Изучить API гугл календаря
2. Изучить как программно создавать записи в друпал календарь
3. Можно написать функцию для единоразового импорта (опционально)
4. Написать в кастомном модуле rest функцию для немедленной синхронизации (если api гугл календаря так умеет)
5. Если нет, то написать в кастомном модуле функцию, которая будет каждую минуту проверять новые записи в календаре
Я это делал ещё в 2016 году. Iсal - называется