Паспорт решения для первой партии косметики
За две минуты соберите исходные данные для первого предметного разговора с производством: продукт, формат, упаковку, канал продаж и стадию образца.
1. Выберите первый SKU
2. Паспорт проекта
выберите SKU и заполните поля — здесь появится краткое резюме.
3. Отправьте паспорт в Marisova
Мы используем данные только для ответа по вашему проекту. Паспорт сохраняет контекст, чтобы не начинать разговор с нуля.
(function(){var q=function(s){return document.querySelector(s)},f=q(‘#passport-form’),p=q(‘#phone’),status=q(‘#form-status’);function summary(){var sku=document.querySelector(‘input[name=»sku»]:checked’).value,format=q(‘#format’).value||’не указан’,pack=q(‘#packaging’).value||’не выбрана’,channel=q(‘#channel’).value||’не выбран’,sample=q(‘#sample’).value||’не указана’,question=q(‘#question’).value||’нет’,text=’SKU: ‘+sku+’; формат: ‘+format+’; упаковка: ‘+pack+’; канал: ‘+channel+’; стадия: ‘+sample+’; вопрос: ‘+question;q(‘#summary’).innerHTML=’Ваш паспорт:
‘+text;q(‘#passport-summary’).value=text}document.querySelectorAll(‘input,select,textarea’).forEach(function(el){el.addEventListener(‘input’,summary);el.addEventListener(‘change’,summary)});p.addEventListener(‘input’,function(){var d=p.value.replace(/D/g,»).replace(/^7/,»).slice(0,10),a=[‘+7’];if(d.length)a.push(‘ (‘+d.slice(0,3));if(d.length>=3)a.push(‘) ‘+d.slice(3,6));if(d.length>=6)a.push(‘-‘+d.slice(6,8));if(d.length>=8)a.push(‘-‘+d.slice(8,10));p.value=a.join(»)});f.addEventListener(‘submit’,function(e){e.preventDefault();summary();if(p.value.replace(/D/g,»).length<11){status.textContent='Введите номер телефона полностью.';return}status.textContent='Отправляем…';fetch(f.action,{method:'POST',body:new URLSearchParams(new FormData(f))}).then(function(r){if(!r.ok)throw new Error();status.textContent='Паспорт отправлен. Мы свяжемся с вами.';f.reset();summary()}).catch(function(){status.textContent='Не удалось отправить. Позвоните нам, пожалуйста.'})});summary()})();