{"id":142469,"date":"2025-08-21T17:17:54","date_gmt":"2025-08-21T14:17:54","guid":{"rendered":"https:\/\/jdm.lv\/?page_id=142469"},"modified":"2025-08-21T17:22:50","modified_gmt":"2025-08-21T14:22:50","slug":"submit","status":"publish","type":"page","link":"https:\/\/jdm.lv\/lv\/submit\/","title":{"rendered":"SUBMIT"},"content":{"rendered":"\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><form class=\"jdm-submit\" method=\"post\" enctype=\"multipart\/form-data\" action=\"https:\/\/jdm.ostrovskis.com\/wp-admin\/admin-post.php\" novalidate>\n  <input type=\"hidden\" id=\"jdm_submit_nonce\" name=\"jdm_submit_nonce\" value=\"2e545efce2\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/lv\/wp-json\/wp\/v2\/pages\/142469\" \/>  <input type=\"hidden\" name=\"action\" value=\"jdm_submit_front\">\n  <input type=\"hidden\" name=\"redirect\" value=\"https:\/\/jdm.lv\/lv\/sludinajumi\/\">\n\n  <input type=\"text\" name=\"title\" placeholder=\"Title\">\n  <textarea name=\"description\" placeholder=\"Description\" rows=\"6\"><\/textarea>\n  <input type=\"number\" step=\"0.01\" name=\"price\" placeholder=\"Price (\u20ac)\">\n  <input type=\"number\" name=\"year\" placeholder=\"Year\">\n  <input type=\"number\" name=\"power\" placeholder=\"Power (hp)\">\n  <input type=\"number\" name=\"mileage\" placeholder=\"Mileage (km)\">\n  <input type=\"text\" name=\"make\" placeholder=\"Make\">\n  <input type=\"text\" name=\"model\" placeholder=\"Model\">\n  <input type=\"text\" name=\"location\" placeholder=\"Location\">\n  <select name=\"gearbox\"><option value=\"\">Gearbox<\/option><option>Manual<\/option><option>Automatic<\/option><option>CVT<\/option><option>Other<\/option><\/select>\n  <select name=\"fuel\"><option value=\"\">Fuel<\/option><option>Petrol<\/option><option>Diesel<\/option><option>Hybrid<\/option><option>Electric<\/option><option>LPG<\/option><option>Other<\/option><\/select>\n  <select name=\"body\"><option value=\"\">Body<\/option><option>Sedan<\/option><option>Hatchback<\/option><option>Wagon<\/option><option>Coupe<\/option><option>SUV<\/option><option>Pickup<\/option><option>Van<\/option><option>Other<\/option><\/select>\n\n  <label>Images (1\u20138): <input id=\"jdm-images-input\" type=\"file\" name=\"images[]\" accept=\"image\/*\" multiple><\/label>\n\n  <style>\n  .jdm-previews{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin:8px 0}\n  .jdm-thumb{position:relative;border:1px solid #e5e5e5;border-radius:10px;overflow:hidden;background:#fafafa}\n  .jdm-thumb img{width:100%;height:90px;object-fit:cover;display:block}\n  .jdm-actions{position:absolute;left:4px;right:4px;bottom:4px;display:flex;gap:4px;justify-content:space-between}\n  .jdm-btn{font-size:11px;padding:4px 6px;border-radius:8px;border:1px solid #ddd;background:#fff;cursor:pointer}\n  .jdm-badge{position:absolute;top:4px;left:4px;background:#111;color:#fff;font-size:11px;padding:2px 6px;border-radius:999px}\n  @media (max-width:980px){.jdm-previews{grid-template-columns:repeat(4,1fr)}}\n  @media (max-width:640px){.jdm-previews{grid-template-columns:repeat(3,1fr)}}\n  <\/style>\n  <div id=\"jdm-previews\" class=\"jdm-previews\" aria-live=\"polite\"><\/div>\n  <script>\n  (function(){\n    var input = document.getElementById('jdm-images-input');\n    if(!input) return;\n    var container = document.getElementById('jdm-previews');\n    var files = [];\n    function syncInput(){ if(typeof DataTransfer==='undefined'){ return; } var dt=new DataTransfer(); files.forEach(function(f){ dt.items.add(f); }); input.files = dt.files; }\n    function render(){\n      container.innerHTML='';\n      files.forEach(function(file, idx){\n        var wrap=document.createElement('div'); wrap.className='jdm-thumb';\n        var img=document.createElement('img'); var rd=new FileReader(); rd.onload=function(e){ img.src=e.target.result; }; rd.readAsDataURL(file); wrap.appendChild(img);\n        if(idx===0){ var badge=document.createElement('div'); badge.className='jdm-badge'; badge.textContent='Main'; wrap.appendChild(badge); }\n        var act=document.createElement('div'); act.className='jdm-actions';\n        var b1=document.createElement('button'); b1.type='button'; b1.className='jdm-btn'; b1.textContent='Set main'; b1.onclick=function(){ if(idx!==0){ var f=files.splice(idx,1)[0]; files.unshift(f); syncInput(); render(); } };\n        var b2=document.createElement('button'); b2.type='button'; b2.className='jdm-btn'; b2.textContent='Delete'; b2.onclick=function(){ files.splice(idx,1); syncInput(); render(); };\n        act.appendChild(b1); act.appendChild(b2); wrap.appendChild(act); container.appendChild(wrap);\n      });\n    }\n    input.addEventListener('change', function(){\n      var incoming = Array.prototype.slice.call(input.files||[]);\n      incoming.forEach(function(f){\n        var key = f.name + ':' + f.size;\n        var exists = files.some(function(x){ return (x.name+':'+x.size)===key; });\n        if(!exists && files.length < 8){ files.push(f); }\n      });\n      syncInput(); render();\n      try{ input.value=''; }catch(e){}\n    });\n    document.addEventListener('submit', function(e){\n      var form = e.target; if(!form || !form.classList.contains('jdm-submit')) return;\n      var c = input.files ? input.files.length : 0;\n      if(c<1){ e.preventDefault(); alert('Please select at least 1 image.'); }\n      else if(c>8){ e.preventDefault(); alert('You can only upload up to 8 images.'); }\n    }, true);\n  })();\n  <\/script>\n\n  <button type=\"submit\" class=\"jdm-btn\">Submit advert<\/button>\n<\/form>\n\n<\/div>\n<\/div>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"GearboxManualAutomaticCVTOther FuelPetrolDieselHybridElectricLPGOther BodySedanHatchbackWagonCoupeSUVPickupVanOther Images (1\u20138): Submit advert","protected":false},"author":905,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_eb_attr":"","footnotes":""},"class_list":["post-142469","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/jdm.lv\/lv\/wp-json\/wp\/v2\/pages\/142469","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jdm.lv\/lv\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/jdm.lv\/lv\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/jdm.lv\/lv\/wp-json\/wp\/v2\/users\/905"}],"replies":[{"embeddable":true,"href":"https:\/\/jdm.lv\/lv\/wp-json\/wp\/v2\/comments?post=142469"}],"version-history":[{"count":0,"href":"https:\/\/jdm.lv\/lv\/wp-json\/wp\/v2\/pages\/142469\/revisions"}],"wp:attachment":[{"href":"https:\/\/jdm.lv\/lv\/wp-json\/wp\/v2\/media?parent=142469"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}