Tovább a tartalomhoz

Horgok: Google Naptár

A Google Naptár hitelesítésének, összekapcsolásának és az események létrehozásának, módosításának, javításának és törlésének horgai.

A Google Naptár horgaival módosíthatod a hitelesítési címet, szabályozhatod a naptár összekapcsolását és bontását, és testre szabhatod, hogyan jönnek létre, módosulnak vagy törlődnek az események a Google Naptárban. Programozási ismeret kell hozzá, a támogatás csak általános tanácsot ad.

Horog Típus Mikor fut Paraméterek
amelia_get_google_calendar_auth_url_filter szűrő a munkavállaló Google Naptár-összekötésének hitelesítési címe, módosíthatod $authUrl, $employeeId
amelia_get_google_calendar_auth_url művelet a hitelesítési cím visszaadása előtt $authUrl, $employeeId
Horog Típus Mikor fut Paraméterek
amelia_before_google_calendar_added_filter szűrő a sikeres hitelesítés után, mielőtt a naptár adata az adatbázisba kerül $accessToken, $employeeId
amelia_before_google_calendar_added művelet a mentés előtt $googleCalendar, $employeeId
amelia_after_google_calendar_added művelet a mentés után $googleCalendar, $employeeId
amelia_before_google_calendar_deleted művelet mielőtt a munkavállaló leválasztja a fiókját, és a naptár adata törlődik $googleCalendar, $employeeId
amelia_after_google_calendar_deleted művelet a leválasztás után $googleCalendar, $employeeId
Horog Típus Mikor fut Paraméterek
amelia_before_google_calendar_event_added_filter szűrő az esemény Google Naptárba illesztése előtt, módosíthatod az adatot $event, $reservation, $provider
amelia_before_google_calendar_event_added művelet az illesztés előtt $event, $reservation, $provider
amelia_after_google_calendar_event_added művelet az illesztés után $event, $reservation, $provider
amelia_before_google_calendar_event_updated_filter szűrő az esemény módosítása előtt, módosíthatod az adatot $event, $reservation, $provider
amelia_before_google_calendar_event_updated művelet a módosítás előtt $event, $reservation, $provider
amelia_after_google_calendar_event_updated művelet a módosítás után $event, $reservation, $provider
amelia_before_google_calendar_event_patched_filter szűrő az esemény részleges módosítása (javítása) előtt, amikor foglalást adnak hozzá vagy mondanak le $event, $reservation, $provider
amelia_before_google_calendar_event_patched művelet a részleges módosítás előtt $event, $reservation, $provider
amelia_after_google_calendar_event_patched művelet a részleges módosítás után $event, $reservation, $provider
amelia_before_google_calendar_event_deleted művelet az esemény Google Naptárból törlése előtt $reservation, $provider
amelia_after_google_calendar_event_deleted művelet a törlés után $reservation, $provider
function example($event, $reservation, $provider)
{
// eseményadat módosítása
return $event;
}
add_filter('amelia_before_google_calendar_event_added_filter', 'example', 10, 3);

A törlési horgok két paramétert kapnak, ezért a negyedik argumentum 2:

function example($reservation, $provider)
{
// saját kód
}
add_action('amelia_after_google_calendar_event_deleted', 'example', 10, 2);

Készült:

Tiszteletben tartjuk a magánszférádat

Sütiket használunk a böngészési élmény javítására és a forgalom elemzésére. Az analitika csak akkor indul, ha engeded. Adatvédelmi irányelvek, Sütitájékoztató.

Sütibeállítások