{"id":5058,"date":"2026-07-22T17:18:43","date_gmt":"2026-07-22T15:18:43","guid":{"rendered":"https:\/\/hotelgarda-lagodigarda.it\/veranstaltungsdetails\/"},"modified":"2026-09-22T09:32:19","modified_gmt":"2026-09-22T07:32:19","slug":"details-zur-veranstaltung","status":"publish","type":"page","link":"https:\/\/www.hotelgarda-lagodigarda.it\/de\/details-zur-veranstaltung\/","title":{"rendered":"Veranstaltungsdetails"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"5058\" class=\"elementor elementor-5058 elementor-743\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2b6ae40 e-con-full e-flex e-con e-parent\" data-id=\"2b6ae40\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f6c737f e-flex e-con-boxed e-con e-parent\" data-id=\"f6c737f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-92d3d35 elementor-widget elementor-widget-html\" data-id=\"92d3d35\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div id=\"evento-container\">Der Ladevorgang l\u00e4uft...<\/div>\r\n\r\n<template id=\"tpl-evento\">\r\n  <div class=\"dettaglio-evento-card\">\r\n    <img decoding=\"async\" class=\"dettaglio-evento-img\" src=\"\" alt=\"Event image\">\r\n    <div class=\"dettaglio-evento-body\">\r\n      <h3 class=\"dettaglio-evento-titolo\"><\/h3>\r\n      <p class=\"dettaglio-evento-date\"><\/p>\r\n      <p class=\"dettaglio-evento-loc\"><\/p>\r\n      <p class=\"dettaglio-evento-desc\"><\/p>\r\n    <\/div>\r\n  <\/div>\r\n<\/template>\r\n\r\n<div id=\"map\"><\/div>\r\n\r\n<script>\r\n(function(){\r\n    \r\n  const pathParts = window.location.pathname.split('\/').filter(p => p !== '');\r\n  const eventId = pathParts[2];\r\n  \r\n  console.log(\"eventid \" + eventId);\r\n  \r\n   const lang = document.documentElement.lang.split('-')[0];\r\n   const url = `https:\/\/digiside.laspezia.it\/api\/tonelli\/eventi\/de\/${eventId}`;\r\n  const container = document.getElementById('evento-container');\r\n  container.textContent = 'Loading...';\r\n\r\n  fetch(url, {\r\n    method: 'POST',\r\n    headers: { 'Content-Type': 'application\/json' },\r\n    body: JSON.stringify({})\r\n  })\r\n  .then(res => {\r\n    if (!res.ok) throw new Error('HTTP ' + res.status);\r\n    return res.json();\r\n  })\r\n  .then(ev => {\r\n    container.innerHTML = '';\r\n    const tpl = document.getElementById('tpl-evento');\r\n    const clone = tpl.content.cloneNode(true);\r\n\r\n    clone.querySelector('.dettaglio-evento-img').src = ev.immagine;\r\n    clone.querySelector('.dettaglio-evento-img').alt = ev.titolo;\r\n    clone.querySelector('.dettaglio-evento-titolo').textContent = ev.titolo;\r\n    \r\n    if (ev.dataInizio != null) {\r\n\r\n    const inizio = new Date(ev.dataInizio).toLocaleDateString('de-DE');\r\n    const fine   = new Date(ev.dataFine).toLocaleDateString('de-DE');\r\n    clone.querySelector('.dettaglio-evento-date').textContent =\r\n      inizio === fine\r\n        ? inizio\r\n        : `${inizio} \u2013 ${fine}`;\r\n        \r\n    }\r\n    if (ev.coords_X != null) {\r\n        var map = L.map('map').setView([ev.coords_X, ev.coords_Y], 13);\r\n        const tiles = L.tileLayer('https:\/\/tile.openstreetmap.org\/{z}\/{x}\/{y}.png', {\r\n    \t\tmaxZoom: 19,\r\n    \t\tattribution: '&copy; <a href=\"http:\/\/www.openstreetmap.org\/copyright\">OpenStreetMap<\/a>'\r\n    \t}).addTo(map);\r\n    \tvar marker = L.marker([ev.coords_X, ev.coords_Y]).addTo(map);\r\n    }\r\n    \r\n\r\n    clone.querySelector('.dettaglio-evento-desc').innerHTML = ev.descrizione;\r\n    clone.querySelector('.dettaglio-evento-loc').textContent  = ev.localita;\r\n\r\n    container.appendChild(clone);\r\n  })\r\n  .catch(err => {\r\n    container.innerHTML = `<p class=\"error\">Error loading: ${err.message}<\/p>`;\r\n  });\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-fa3916b e-flex e-con-boxed e-con e-parent\" data-id=\"fa3916b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-598f80c elementor-align-center elementor-widget elementor-widget-button\" data-id=\"598f80c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/www.hotelgarda-lagodigarda.it\/de\/events\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Alle Veranstaltungen<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Der Ladevorgang l\u00e4uft&#8230; Alle Veranstaltungen<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-5058","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.hotelgarda-lagodigarda.it\/de\/wp-json\/wp\/v2\/pages\/5058","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hotelgarda-lagodigarda.it\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.hotelgarda-lagodigarda.it\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.hotelgarda-lagodigarda.it\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hotelgarda-lagodigarda.it\/de\/wp-json\/wp\/v2\/comments?post=5058"}],"version-history":[{"count":10,"href":"https:\/\/www.hotelgarda-lagodigarda.it\/de\/wp-json\/wp\/v2\/pages\/5058\/revisions"}],"predecessor-version":[{"id":5843,"href":"https:\/\/www.hotelgarda-lagodigarda.it\/de\/wp-json\/wp\/v2\/pages\/5058\/revisions\/5843"}],"wp:attachment":[{"href":"https:\/\/www.hotelgarda-lagodigarda.it\/de\/wp-json\/wp\/v2\/media?parent=5058"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}