{"id":764,"date":"2026-08-23T21:12:13","date_gmt":"2026-08-23T21:12:13","guid":{"rendered":"https:\/\/www.foto-laccer.cz\/?page_id=764"},"modified":"2026-08-23T21:39:04","modified_gmt":"2026-08-23T21:39:04","slug":"potisk","status":"publish","type":"page","link":"https:\/\/www.foto-laccer.cz\/?page_id=764","title":{"rendered":"Potisk"},"content":{"rendered":"<div id=\"fldp\" class=\"flfs\">\n    <h2>Potisk d\u00e1rkov\u00fdch p\u0159edm\u011bt\u016f<\/h2>\n    \n    <div class=\"flfs-box\">\n        <h3>1. Nahrajte fotografie<\/h3>\n        <label class=\"flfs-upload\">\n            <input id=\"fldp-files\" type=\"file\" multiple accept=\".jpg,.jpeg,.png\">\n            <b>\uff0b Vybrat obr\u00e1zky (lze p\u0159id\u00e1vat postupn\u011b)<\/b>\n        <\/label>\n        <div id=\"fldp-file-info\" style=\"margin-top:10px; font-weight:bold;\"><\/div>\n        <div id=\"fldp-preview\" class=\"flfs-preview\" style=\"display:flex; gap:10px; flex-wrap:wrap; margin-top:10px;\"><\/div>\n    <\/div>\n\n    <div class=\"flfs-box\">\n        <h3>2. V\u00fdb\u011br p\u0159edm\u011bt\u016f k potisku<\/h3>\n        <div id=\"fldp-items\"><\/div>\n        <button type=\"button\" id=\"fldp-add\" class=\"flfs-btn-small\" style=\"padding:10px 15px; margin-top:10px;\">\uff0b P\u0159idat dal\u0161\u00ed p\u0159edm\u011bt<\/button>\n    <\/div>\n\n    <div class=\"flfs-box\">\n        <h3>3. Va\u0161e \u00fadaje<\/h3>\n        <div class=\"flfs-grid\">\n            <label>Jm\u00e9no *<input id=\"fldp-name\" type=\"text\"><\/label>\n            <label>Telefon *<input id=\"fldp-phone\" type=\"tel\"><\/label>\n            <label>E-mail *<input id=\"fldp-email\" type=\"email\"><\/label>\n            <label class=\"full\">Pozn\u00e1mka<textarea id=\"fldp-note\" rows=\"3\"><\/textarea><\/label>\n        <\/div>\n    <\/div>\n    \n    <button id=\"fldp-submit\" class=\"btn\" style=\"width:100%; padding:15px; background:#ea5c13; color:#fff; border:none; font-weight:bold; border-radius:8px; cursor:pointer;\">ODESLAT POPT\u00c1VKU<\/button>\n    <div id=\"fldp-message\" class=\"msg\" hidden style=\"margin-top:15px; padding:15px; border-radius:8px;\"><\/div>\n    <input type=\"hidden\" id=\"fldp-nonce\" value=\"bb882c31e5\">\n<\/div>\n\n<style>\n.flfs { max-width:900px; margin:30px auto; font-family:'Segoe UI', sans-serif; color:#4e4c4c; padding:0 16px; }\n.flfs-box { border:1px solid #ddd; border-radius:14px; padding:22px; margin:18px 0; background:#fff; }\n.flfs-upload { min-height:100px; border:2px dashed #aaa; border-radius:12px; display:flex; align-items:center; justify-content:center; cursor:pointer; background:#fafafa; }\n.flfs-upload input { display:none; }\n.fldp-item { border:1px solid #ddd; background:#fafafa; border-radius:10px; padding:15px; margin-bottom:15px; }\n.fldp-grid { display:grid; grid-template-columns:1fr 1fr; gap:15px; margin-top:10px; }\n.fldp-grid label { font-weight: 600; display:flex; flex-direction:column; font-size:14px;}\n.fldp-grid select, .fldp-grid input { width:100%; padding:10px; border:1px solid #ccc; border-radius:6px; margin-top:5px; box-sizing:border-box;}\n.flfs-grid { display:grid; grid-template-columns:1fr 1fr; gap:14px; }\n.flfs-grid label { font-weight:600; }\n.flfs-grid input, .flfs-grid textarea { width:100%; box-sizing:border-box; margin-top:5px; padding:10px; border:1px solid #ccc; border-radius:6px;}\n.flfs-grid .full { grid-column:1\/-1; }\n.msg.ok { background:#e5f5e5; color:#2e7d32; border: 1px solid #c8e6c9;}\n.msg.err { background:#fce5e5; color:#c62828; border: 1px solid #ffcdd2;}\n.flfs-thumb { width:70px; height:70px; position:relative; cursor:pointer; border:3px solid transparent; border-radius:6px; overflow:hidden; opacity:0.6; }\n.flfs-thumb:hover { opacity:1; }\n.flfs-thumb.selected { border-color:#ea5c13; opacity:1; }\n.flfs-thumb img { width:100%; height:100%; object-fit:cover; }\n.flfs-thumb .del { position:absolute; top:2px; right:2px; background:rgba(0,0,0,0.7); color:#fff; border:none; border-radius:50%; cursor:pointer; width:20px; height:20px; line-height:18px; text-align:center; padding:0;}\n.color-swatch-container { display:flex; gap:8px; margin-top:8px; flex-wrap:wrap; }\n.color-swatch { width:30px; height:30px; border-radius:50%; border:2px solid #ccc; cursor:pointer; }\n.color-swatch.active { border-color:#ea5c13; transform:scale(1.1); box-shadow:0 0 5px rgba(234,92,19,0.5);}\n<\/style>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function() {\n    const root = document.getElementById('fldp');\n    if(!root) return;\n    \n    let photoPool = [];\n    let photoCounter = 0;\n    let items = [];\n\n    const products = { 'hrnek': 'Hrnek', 'tricko': 'Tri\u010dko', 'platno': 'Pl\u00e1tno', 'puzzle': 'Puzzle', 'podlozka': 'Podlo\u017eka', 'kappa': 'Kappa deska' };\n    \n    const hrnekColors = [\n        {n:'V\u00ednov\u00e1', h:'#721830'}, {n:'Tmav\u011b zelen\u00e1', h:'#1e7124'}, {n:'\u017dlut\u00e1', h:'#f9a72a'}, \n        {n:'Tmav\u011b modr\u00e1', h:'#183a73'}, {n:'Sv\u011btle zelen\u00e1', h:'#89c73a'}, {n:'R\u016f\u017eov\u00e1', h:'#d58c9b'}, \n        {n:'Oran\u017eov\u00e1', h:'#f27a1c'}, {n:'Sv\u011btle modr\u00e1', h:'#2eaeed'}, {n:'\u010cerven\u00e1', h:'#d90710'}\n    ];\n\n    root.querySelector('#fldp-files').addEventListener('change', e => {\n        Array.from(e.target.files).forEach(f => {\n            if(f.type.startsWith('image\/')) {\n                photoPool.push({ id: photoCounter++, file: f, url: URL.createObjectURL(f) });\n            }\n        });\n        e.target.value = '';\n        renderPool();\n        renderItems();\n    });\n\n    function renderPool() {\n        const preview = root.querySelector('#fldp-preview');\n        preview.innerHTML = '';\n        photoPool.forEach((p, i) => {\n            const d = document.createElement('div'); d.className = 'flfs-thumb'; d.style.opacity = '1';\n            d.innerHTML = `<img decoding=\"async\" src=\"${p.url}\"><button class=\"del\" title=\"Smazat\">\u00d7<\/button>`;\n            d.querySelector('.del').addEventListener('click', () => {\n                URL.revokeObjectURL(p.url);\n                photoPool.splice(i, 1);\n                items.forEach(it => { it.ids = it.ids.filter(id => id !== p.id); });\n                renderPool(); renderItems();\n            });\n            preview.appendChild(d);\n        });\n        root.querySelector('#fldp-file-info').textContent = photoPool.length ? `${photoPool.length} nahran\u00fdch fotografi\u00ed` : '';\n    }\n\n    function renderItems() {\n        const container = root.querySelector('#fldp-items');\n        container.innerHTML = '';\n        \n        items.forEach((item, index) => {\n            const div = document.createElement('div');\n            div.className = 'fldp-item';\n            \n            let photosHtml = photoPool.map(p => `\n                <div class=\"flfs-thumb ${item.ids.includes(p.id) ? 'selected' : ''}\" data-id=\"${p.id}\">\n                    <img decoding=\"async\" src=\"${p.url}\">\n                <\/div>\n            `).join('');\n\n            let dynamicHtml = '';\n            \n            if(item.product === 'hrnek') {\n                let colorPicker = '';\n                if(item.colorType === 'Dvoubarevn\u00fd') {\n                    colorPicker = `<div class=\"color-swatch-container\">` + \n                        hrnekColors.map(c => `<div class=\"color-swatch ${item.innerColor === c.n ? 'active' : ''}\" data-color=\"${c.n}\" style=\"background-color:${c.h};\" title=\"${c.n}\"><\/div>`).join('') + \n                    `<\/div>`;\n                }\n\n                dynamicHtml = `\n                    <label>Velikost<select class=\"opt-size\"><option ${item.size==='250ml'?'selected':''}>Mal\u00fd (250ml)<\/option><option ${item.size==='330ml'?'selected':''}>Velk\u00fd (330ml)<\/option><\/select><\/label>\n                    <label>Orientace ucha<select class=\"opt-hand\"><option ${item.hand==='Pravak'?'selected':''}>Prav\u00e1k (ucho vpravo)<\/option><option ${item.hand==='Levak'?'selected':''}>Lev\u00e1k (ucho vlevo)<\/option><\/select><\/label>\n                    <label>Rozvr\u017een\u00ed fotek<select class=\"opt-layout\">\n                        <option value=\"1_sirka\" ${item.layout==='1_sirka'?'selected':''}>1 fotografie (na \u0161\u00ed\u0159ku)<\/option>\n                        <option value=\"2_vyska\" ${item.layout==='2_vyska'?'selected':''}>2 fotografie (na v\u00fd\u0161ku)<\/option>\n                    <\/select><\/label>\n                    <label>Typ barvy<select class=\"opt-colortype\"><option ${item.colorType==='B\u00edl\u00fd'?'selected':''}>Z\u00e1kladn\u00ed b\u00edl\u00fd<\/option><option ${item.colorType==='Dvoubarevn\u00fd'?'selected':''}>Dvoubarevn\u00fd<\/option><\/select>${colorPicker}<\/label>\n                `;\n            } else if(item.product === 'tricko') {\n                dynamicHtml = `\n                    <label>Velikost<select class=\"opt-size\">${['XS','S','M','L','XL','XXL','3XL'].map(s => `<option ${item.size===s?'selected':''}>${s}<\/option>`).join('')}<\/select><\/label>\n                    <label>Barva<select class=\"opt-color\"><option ${item.color==='B\u00edl\u00e1'?'selected':''}>B\u00edl\u00e1<\/option><option ${item.color==='\u010cern\u00e1'?'selected':''}>\u010cern\u00e1<\/option><\/select><\/label>\n                    <label>Um\u00edst\u011bn\u00ed potisku<select class=\"opt-placement\"><option ${item.placement==='Predek'?'selected':''}>P\u0159edek<\/option><option ${item.placement==='Zada'?'selected':''}>Z\u00e1da<\/option><\/select><\/label>\n                `;\n            } else if(item.product === 'puzzle') {\n                dynamicHtml = `<label>Form\u00e1t<select class=\"opt-size\"><option>A4<\/option><option>A3<\/option><\/select><\/label>`;\n            }\n\n            div.innerHTML = `\n                <div style=\"display:flex; justify-content:space-between; margin-bottom:10px;\">\n                    <label style=\"font-weight:bold;\">P\u0159edm\u011bt: <select class=\"sel-product\" style=\"padding:5px;\">\n                        ${Object.entries(products).map(([k,v]) => `<option value=\"${k}\" ${item.product === k ? 'selected' : ''}>${v}<\/option>`).join('')}\n                    <\/select><\/label>\n                    <button type=\"button\" class=\"fldp-remove\" style=\"background:#ff4d4d; color:#fff; border:none; padding:5px 10px; border-radius:4px; cursor:pointer;\">Odebrat<\/button>\n                <\/div>\n                <div class=\"fldp-grid\">${dynamicHtml}<\/div>\n                <div style=\"margin-top:15px;\">\n                    <label style=\"font-size:13px; font-weight:bold;\">P\u0159i\u0159a\u010fte fotky k tomuto p\u0159edm\u011btu (kliknut\u00edm na miniaturu):<\/label>\n                    <div style=\"display:flex; gap:10px; flex-wrap:wrap; margin-top:5px; background:#fff; padding:10px; border:1px solid #eee; border-radius:6px;\">\n                        ${photosHtml || '<span style=\"font-size:12px; color:#888;\">Nejprve nahrajte fotografie v kroku 1.<\/span>'}\n                    <\/div>\n                <\/div>\n            `;\n\n            div.querySelector('.sel-product').addEventListener('change', e => {\n                const val = e.target.value; items[index].product = val;\n                if(val==='hrnek'){ items[index].layout = '1_sirka'; items[index].colorType = 'B\u00edl\u00fd'; items[index].innerColor = 'V\u00ednov\u00e1'; items[index].hand = 'Pravak'; items[index].size = '250ml'; }\n                if(val==='tricko'){ items[index].placement = 'Predek'; items[index].size = 'L'; items[index].color = 'B\u00edl\u00e1'; }\n                renderItems();\n            });\n            \n            if(div.querySelector('.opt-layout')) div.querySelector('.opt-layout').addEventListener('change', e => items[index].layout = e.target.value);\n            if(div.querySelector('.opt-colortype')) div.querySelector('.opt-colortype').addEventListener('change', e => { items[index].colorType = e.target.value; renderItems(); });\n            if(div.querySelector('.opt-placement')) div.querySelector('.opt-placement').addEventListener('change', e => items[index].placement = e.target.value);\n            \n            const swatches = div.querySelectorAll('.color-swatch');\n            swatches.forEach(sw => sw.addEventListener('click', e => { items[index].innerColor = e.target.getAttribute('data-color'); renderItems(); }));\n\n            div.querySelectorAll('.flfs-thumb').forEach(thumb => {\n                thumb.addEventListener('click', () => {\n                    const pid = parseInt(thumb.getAttribute('data-id'));\n                    const pos = item.ids.indexOf(pid);\n                    let limit = (item.product === 'hrnek' && item.layout === '2_vyska') ? 2 : 1;\n\n                    if(pos > -1) {\n                        item.ids.splice(pos, 1);\n                        thumb.classList.remove('selected');\n                    } else {\n                        if(item.ids.length >= limit) { alert(`Pro toto nastaven\u00ed m\u016f\u017eete vybrat maxim\u00e1ln\u011b ${limit} foto.`); return; }\n                        item.ids.push(pid);\n                        thumb.classList.add('selected');\n                    }\n                });\n            });\n\n            div.querySelector('.fldp-remove').addEventListener('click', () => { items.splice(index, 1); renderItems(); });\n            container.appendChild(div);\n        });\n    }\n\n    root.querySelector('#fldp-add').addEventListener('click', () => {\n        items.push({ product: 'hrnek', ids: [], size: '250ml', hand: 'Pravak', layout: '1_sirka', colorType: 'B\u00edl\u00fd', innerColor: 'V\u00ednov\u00e1', qty: 1 });\n        renderItems();\n    });\n\n    items.push({ product: 'hrnek', ids: [], size: '250ml', hand: 'Pravak', layout: '1_sirka', colorType: 'B\u00edl\u00fd', innerColor: 'V\u00ednov\u00e1', qty: 1 });\n    renderItems();\n\n    root.querySelector('#fldp-submit').addEventListener('click', async () => {\n        const msg = root.querySelector('#fldp-message'); msg.hidden = true;\n        const name = root.querySelector('#fldp-name').value.trim();\n        const phone = root.querySelector('#fldp-phone').value.trim();\n        const email = root.querySelector('#fldp-email').value.trim();\n        const note = root.querySelector('#fldp-note').value.trim();\n        \n        if(!photoPool.length) return showMsg('Nahrajte pros\u00edm alespo\u0148 jednu fotografii.', 'err');\n        if(!items.length) return showMsg('P\u0159idejte p\u0159edm\u011bt k potisku.', 'err');\n        for(let i=0; i<items.length; i++) {\n            if(items[i].ids.length === 0) return showMsg('Ke ka\u017ed\u00e9mu p\u0159edm\u011btu mus\u00edte vybrat fotografii kliknut\u00edm na miniaturu.', 'err');\n        }\n        if(!name || !email || !phone) return showMsg('Vypl\u0148te jm\u00e9no, telefon a e-mail.', 'err');\n        \n        const fd = new FormData();\n        fd.append('action', 'fldp_submit');\n        fd.append('nonce', root.querySelector('#fldp-nonce').value);\n        fd.append('name', name); fd.append('phone', phone); fd.append('email', email); fd.append('note', note);\n        \n        let idMap = {};\n        photoPool.forEach((p, idx) => { idMap[p.id] = idx; fd.append('photos[]', p.file, p.file.name); });\n        \n        let itemsToSend = items.map(it => ({\n            product: it.product, size: it.size, hand: it.hand, layout: it.layout, \n            colorType: it.colorType, innerColor: it.innerColor, \n            placement: it.placement, color: it.color, qty: it.qty || 1,\n            ids: it.ids.map(id => idMap[id])\n        }));\n        fd.append('items', JSON.stringify(itemsToSend));\n        \n        const btn = root.querySelector('#fldp-submit');\n        btn.disabled = true; btn.textContent = 'ODES\u00cdL\u00c1N\u00cd...';\n        \n        try {\n            const res = await fetch('https:\/\/www.foto-laccer.cz\/wp-admin\/admin-ajax.php', { method: 'POST', body: fd });\n            const data = await res.json();\n            if(!data.success) throw new Error(data.data?.message || 'Chyba p\u0159i odes\u00edl\u00e1n\u00ed.');\n            showMsg('Popt\u00e1vka byla \u00fasp\u011b\u0161n\u011b odesl\u00e1na!', 'ok');\n            setTimeout(() => location.reload(), 3000);\n        } catch(err) {\n            showMsg(err.message, 'err');\n            btn.disabled = false; btn.textContent = 'ODESLAT POPT\u00c1VKU';\n        }\n    });\n\n    function showMsg(t, c) {\n        const m = root.querySelector('#fldp-message');\n        m.className = 'msg ' + c; m.innerHTML = t; m.hidden = false;\n        m.scrollIntoView({behavior: 'smooth', block: 'center'});\n    }\n});\n<\/script>\n<figure class=\"wp-block-gallery aligncenter has-nested-images columns-2 is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\"><figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"1152\" data-id=\"772\" src=\"https:\/\/www.foto-laccer.cz\/wp-content\/uploads\/2026\/08\/660068563_1386842343248094_5722392106463064777_n.jpg\" alt=\"\" class=\"wp-image-772\" srcset=\"https:\/\/www.foto-laccer.cz\/wp-content\/uploads\/2026\/08\/660068563_1386842343248094_5722392106463064777_n.jpg 2048w, https:\/\/www.foto-laccer.cz\/wp-content\/uploads\/2026\/08\/660068563_1386842343248094_5722392106463064777_n-300x169.jpg 300w, https:\/\/www.foto-laccer.cz\/wp-content\/uploads\/2026\/08\/660068563_1386842343248094_5722392106463064777_n-768x432.jpg 768w, https:\/\/www.foto-laccer.cz\/wp-content\/uploads\/2026\/08\/660068563_1386842343248094_5722392106463064777_n-1024x576.jpg 1024w, https:\/\/www.foto-laccer.cz\/wp-content\/uploads\/2026\/08\/660068563_1386842343248094_5722392106463064777_n-1536x864.jpg 1536w, https:\/\/www.foto-laccer.cz\/wp-content\/uploads\/2026\/08\/660068563_1386842343248094_5722392106463064777_n-840x473.jpg 840w, https:\/\/www.foto-laccer.cz\/wp-content\/uploads\/2026\/08\/660068563_1386842343248094_5722392106463064777_n-599x337.jpg 599w\" sizes=\"auto, (max-width: 2048px) 100vw, 2048px\" \/><\/figure>\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"1152\" data-id=\"771\" src=\"https:\/\/www.foto-laccer.cz\/wp-content\/uploads\/2026\/08\/657829187_1386842516581410_9214918347465853832_n.jpg\" alt=\"\" class=\"wp-image-771\" srcset=\"https:\/\/www.foto-laccer.cz\/wp-content\/uploads\/2026\/08\/657829187_1386842516581410_9214918347465853832_n.jpg 2048w, https:\/\/www.foto-laccer.cz\/wp-content\/uploads\/2026\/08\/657829187_1386842516581410_9214918347465853832_n-300x169.jpg 300w, https:\/\/www.foto-laccer.cz\/wp-content\/uploads\/2026\/08\/657829187_1386842516581410_9214918347465853832_n-768x432.jpg 768w, https:\/\/www.foto-laccer.cz\/wp-content\/uploads\/2026\/08\/657829187_1386842516581410_9214918347465853832_n-1024x576.jpg 1024w, https:\/\/www.foto-laccer.cz\/wp-content\/uploads\/2026\/08\/657829187_1386842516581410_9214918347465853832_n-1536x864.jpg 1536w, https:\/\/www.foto-laccer.cz\/wp-content\/uploads\/2026\/08\/657829187_1386842516581410_9214918347465853832_n-840x473.jpg 840w, https:\/\/www.foto-laccer.cz\/wp-content\/uploads\/2026\/08\/657829187_1386842516581410_9214918347465853832_n-599x337.jpg 599w\" sizes=\"auto, (max-width: 2048px) 100vw, 2048px\" \/><\/figure>\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"1152\" data-id=\"773\" src=\"https:\/\/www.foto-laccer.cz\/wp-content\/uploads\/2026\/08\/657599854_1386842443248084_6324370569100997221_n.jpg\" alt=\"\" class=\"wp-image-773\" srcset=\"https:\/\/www.foto-laccer.cz\/wp-content\/uploads\/2026\/08\/657599854_1386842443248084_6324370569100997221_n.jpg 2048w, https:\/\/www.foto-laccer.cz\/wp-content\/uploads\/2026\/08\/657599854_1386842443248084_6324370569100997221_n-300x169.jpg 300w, https:\/\/www.foto-laccer.cz\/wp-content\/uploads\/2026\/08\/657599854_1386842443248084_6324370569100997221_n-768x432.jpg 768w, https:\/\/www.foto-laccer.cz\/wp-content\/uploads\/2026\/08\/657599854_1386842443248084_6324370569100997221_n-1024x576.jpg 1024w, https:\/\/www.foto-laccer.cz\/wp-content\/uploads\/2026\/08\/657599854_1386842443248084_6324370569100997221_n-1536x864.jpg 1536w, https:\/\/www.foto-laccer.cz\/wp-content\/uploads\/2026\/08\/657599854_1386842443248084_6324370569100997221_n-840x473.jpg 840w, https:\/\/www.foto-laccer.cz\/wp-content\/uploads\/2026\/08\/657599854_1386842443248084_6324370569100997221_n-599x337.jpg 599w\" sizes=\"auto, (max-width: 2048px) 100vw, 2048px\" \/><\/figure><\/figure>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-764","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.foto-laccer.cz\/index.php?rest_route=\/wp\/v2\/pages\/764","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.foto-laccer.cz\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.foto-laccer.cz\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.foto-laccer.cz\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.foto-laccer.cz\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=764"}],"version-history":[{"count":4,"href":"https:\/\/www.foto-laccer.cz\/index.php?rest_route=\/wp\/v2\/pages\/764\/revisions"}],"predecessor-version":[{"id":777,"href":"https:\/\/www.foto-laccer.cz\/index.php?rest_route=\/wp\/v2\/pages\/764\/revisions\/777"}],"wp:attachment":[{"href":"https:\/\/www.foto-laccer.cz\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=764"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}