PageSourceSearch

https://eltex.ru/_nuxt/BZHoUKs-.js

js eltex.ru collected 2026-10-09 17:39:44 UTC 18,059 bytes, 1 lines download raw bytes

1import{k as B,j as pe,b as d,c as he,n as D,B as fe,o as Ne,O as r,U as m,Y as e,R as n,Q as S,J as q,W as N,P as A,_ as $,ab as Be,u as o,a0 as ve,a2 as be,a3 as ye,Z as J,$ as Fe,a4 as Ae,ai as Ee,X as U,A as O,ae as Te,r as ze,l as P,am as He}from"./CycZI0pG.js";import{u as Me,a as Pe}from"./DZY32y62.js";import{aa as Ue,a as E,c as G,_ as Z,i as ge,j as Oe,n as ke,k as Ve,e as je,f as L,T as F,P as _e,C as De,l as Ge,m as we,K as Je,N as Ze,as as Qe,S as We,b as Ye,d as Ke,B as Xe,o as de,q as et}from"./D7hBgvdr.js";import{C as tt}from"./MZHw9Qnk.js";import{_ as me}from"./BQsljgmn.js";import{u as Se}from"./CXu9xDNF.js";import{u as ot}from"./OAQSuWvm.js";import{u as nt}from"./Ceb41UEH.js";import{u as st}from"./D7qVxz0Z.js";import"./C0fI9eSc.js";import"./DGEOgZpe.js";import"./ChjWgUlz.js";const it={class:"anchor__container"},at=["href"],rt=B({__name:"Anchor",props:{links:{},button:{},getSectionById:{type:Function}},emits:["button-clicked"],setup(C,{expose:y}){const v=C,h=pe(),c=d(),b=d(),f=a=>{h.value=a},l={modules:[ve],navigation:{prevEl:".anchor__arrow--prev",nextEl:".anchor__arrow--next"}},t=Ue(),i=Me(),x=Pe({anchorRef:c,btnRef:b,getSectionById:v.getSectionById??(()=>null)});he(()=>v.links.length,async()=>{await D(),x.refreshSections()});let p=null;return fe(()=>{c.value&&(p=new IntersectionObserver(([a])=>a.target.classList.toggle("is-pinned",a.intersectionRatio<1),{threshold:[1]}),p.observe(c.value),i.observe(c.value),setTimeout(()=>{x.init()},0))}),Ne(()=>{x.destroy(),p==null||p.disconnect(),i.disconnect()}),y({refreshSections:x.refreshSections}),(a,u)=>{const g=be,R=ye;return r(),m("section",{ref_key:"anchorRef",ref:c,class:"anchor animate-block fade-up",style:Be({top:o(t).headerHeight.value+"px"})},[e("div",it,[n(R,{id:"anchorSwiper","space-between":0,"slides-per-view":"auto",modules:l.modules,navigation:l.navigation,observer:!0,observeParents:!0,observeSlideChildren:!0,class:"anchor__content",onSwiper:f},{default:S(()=>[(r(!0),m(q,null,N(a.links,(k,I)=>(r(),A(g,{key:I,class:"anchor__item"},{default:S(()=>[e("a",{href:k.link,class:"anchor__link"},$(k.name),9,at)]),_:2},1024))),128)),n(g,{class:"anchor__item"},{default:S(()=>{var k;return[e("button",{ref_key:"btnRef",ref:b,class:"anchor__btn btn btn--blue",onClick:u[0]||(u[0]=I=>a.$emit("button-clicked"))},[e("span",null,$((k=a.button)==null?void 0:k.title),1)],512)]}),_:1}),u[1]||(u[1]=e("div",{class:"anchor__arrows"},[e("button",{type:"button",class:"anchor__arrow anchor__arrow--prev swiper-button-disabled",style:{"--icon":"url(/images/prev.svg)"}}),e("button",{type:"button",class:"anchor__arrow anchor__arrow--next swiper-button-disabled",style:{"--icon":"url(/images/next.svg)"}})],-1))]),_:1},8,["modules","navigation"])])],4)}}}),ct=E(rt,[["__scopeId","data-v-60d9a066"]]),lt={class:"definition__container constructor__container"},ut={class:"definition__inner constructor__inner"},_t={class:"definition__content fade-up"},dt=["innerHTML"],mt={class:"definition__advantages"},pt={class:"definition__advantages-item"},ht=B({__name:"Description",props:{description:{},advantages:{default:()=>[]}},setup(C,{expose:y}){const v=d();return y({sectionRef:v}),(h,c)=>{const b=Z;return r(),m("section",{ref_key:"sectionRef",ref:v,id:"description",class:"definition constructor animate-block"},[e("div",lt,[e("div",ut,[c[0]||(c[0]=e("div",{class:"definition__info constructor__info fade-up"},[e("h2",{class:"definition__title constructor__title"}," Описание ")],-1)),e("div",_t,[e("div",{class:"definition__description",innerHTML:h.description},null,8,dt)]),c[1]||(c[1]=e("div",null,null,-1)),e("div",mt,[(r(!0),m(q,null,N(h.advantages,f=>(r(),m("div",pt,[n(b,{format:"webp",src:("checkImageLink"in h?h.checkImageLink:o(G))(f.image),width:56,height:56,class:"definition__advantages-item-image"},null,8,["src"]),J(" "+$(f.name),1)]))),256))])])])],512)}}}),ft={class:"scheme__container"},vt=B({__name:"Scheme",props:{schemas:{}},setup(C,{expose:y}){const v=d();return y({sectionRef:v}),(h,c)=>(r(),m("section",{ref_key:"sectionRef",ref:v,id:"scheme",class:"scheme animate-block"},[e("div",ft,[c[0]||(c[0]=e("h2",{class:"scheme__title fade-up"}," Общая схема решения ",-1)),n(tt,{slides:h.schemas,"img-height":"522px","img-width":"1215px"},null,8,["slides"])])],512))}}),bt=E(vt,[["__scopeId","data-v-5bb370a9"]]),yt={class:"history__container"},gt={class:"history__inner fade-up"},kt={itemprop:"offers",itemscope:"",itemtype:"https://schema.org/Offer",style:{display:"none"}},wt=["content"],St=["href"],xt={itemprop:"name"},Ct={class:"history__list"},$t={class:"compatibility__decor compatibility__decor--one pattern pattern--three"},Rt={class:"pattern pattern--four compatibility__decor--two"},qt=B({__name:"Equipment",props:{goods:{}},setup(C,{expose:y}){const v=Se(),h=pe(),c=d(),b=f=>{h.value=f};return y({sectionRef:c}),(f,l)=>{const t=be,i=ye,x=Z;return r(),m("section",{ref_key:"sectionRef",ref:c,id:"equipment",class:"history design animate-block"},[e("div",yt,[e("div",gt,[(r(!0),m(q,null,N(f.goods,(p,a)=>(r(),m("div",{key:a},[e("div",kt,[e("meta",{itemprop:"description",content:p.description.replace(/<[^>]*>/g,"").substring(0,80)},null,8,wt),l[0]||(l[0]=e("meta",{itemprop:"price",content:null},null,-1)),l[1]||(l[1]=e("meta",{itemprop:"priceCurrency",content:null},null,-1)),e("a",{itemprop:"url",href:`${o(v).origin}/product/${p.code}/`},[e("span",xt,$(p.name),1)],8,St)])]))),128)),l[4]||(l[4]=e("h2",{class:"history__title"}," Используемые продукты ",-1)),n(i,{id:"viewedProductsSwiper",modules:["
1SwiperNavigation"in f?f.SwiperNavigation:o(ve)],class:"history__slider","slides-per-view":"auto","space-between":21,navigation:{prevEl:".history__arrow.history__arrow--prev",nextEl:".history__arrow.history__arrow--next"},onSwiper:b},{default:S(()=>[(r(!0),m(q,null,N(f.goods,(p,a)=>(r(),A(t,{key:a,class:"history__slide"},{default:S(()=>[n(me,{product:p,static:!0,"active-hover":!0,"column-mode":!0},null,8,["product"])]),_:2},1024))),128)),l[2]||(l[2]=e("div",{class:"history__padding"},null,-1)),l[3]||(l[3]=e("div",{class:"history__arrows"},[e("button",{type:"button",class:"history__arrow history__arrow--prev",style:{"--icon":"url(/images/prev.svg)"}}),e("button",{type:"button",class:"history__arrow history__arrow--next",style:{"--icon":"url(/images/next.svg)"}})],-1))]),_:1},8,["modules"]),e("div",Ct,[(r(!0),m(q,null,N(f.goods,(p,a)=>(r(),A(me,{key:a,product:p,static:!0,"active-hover":!0,"column-mode":!0},null,8,["product"]))),128))])])]),e("div",$t,[n(x,{format:"webp",src:"/images/intro/06.webp"})]),e("div",Rt,[n(x,{format:"webp",src:"/images/intro/07.webp"})])],512)}}}),It=E(qt,[["__scopeId","data-v-5cdd39b8"]]),Lt={width:"25",height:"16",viewBox:"0 0 25 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function Nt(C,y){return r(),m("svg",Lt,y[0]||(y[0]=[e("path",{d:"M24.3353 0C23.9095 1.68197 23.4837 3.47039 23.0579 5.36527C22.6321 7.26015 22.2382 9.13373 21.8762 10.986C21.5356 12.817 21.2588 14.4884 21.0459 16H13.7325L13.2854 15.2974C13.6687 13.7432 14.1583 12.0825 14.7545 10.3154C15.3719 8.54824 16.0319 6.7811 16.7345 5.01397C17.4584 3.22555 18.1823 1.55422 18.9062 0H24.3353ZM11.018 0C10.5921 1.68197 10.1663 3.47039 9.74052 5.36527C9.3147 7.26015 8.92083 9.13373 8.55888 10.986C8.21823 12.817 7.93081 14.4884 7.69661 16H0.41517L0 15.2974C0.383234 13.7432 0.872921 12.0825 1.46906 10.3154C2.0652 8.54824 2.71457 6.7811 3.41717 5.01397C4.14105 3.22555 4.86494 1.55422 5.58882 0H11.018Z",fill:"#0072F4"},null,-1)]))}const Bt={render:Nt},Ft={class:"realization__container"},At={"data-tabs":"","data-tabs-animate":"800",class:"realization__tabs tabs"},Et={class:"tabs__menu fade-up"},Tt={class:"tabs__navigation"},zt=["onClick"],Ht={class:"tabs__content fade-up"},Mt={class:"block-realization__inner"},Pt={class:"block-realization__company"},Ut={key:0,class:"block-realization__logo",style:{"--color":"#F6F9FC"}},Ot={class:"block-realization__subtitle"},Vt={class:"block-realization__content"},jt={class:"block-realization__title"},Dt=["innerHTML"],Gt={key:0,class:"block-realization__blockquote blockquote-block"},Jt={class:"blockquote-block__icon"},Zt={class:"blockquote-block__info"},Qt={class:"blockquote-block__text"},Wt={class:"blockquote-block__bottom"},Yt={key:0,class:"blockquote-block__img"},Kt={class:"blockquote-block__content"},Xt={class:"blockquote-block__name"},eo={class:"blockquote-block__company"},to=B({__name:"Projects",props:{projects:{}},setup(C,{expose:y}){const v=C,h=d(v.projects?v.projects[0].id:""),c=d();return y({sectionRef:c}),(b,f)=>{const l=Z;return r(),m("section",{ref_key:"sectionRef",ref:c,id:"projects",class:"realization animate-block"},[e("div",Ft,[f[0]||(f[0]=e("h2",{class:"realization__title fade-up"}," Реализованные проекты ",-1)),e("div",At,[e("div",Et,[e("nav",Tt,[(r(!0),m(q,null,N(b.projects,t=>(r(),m("button",{key:t.id,type:"button",class:Fe(["tabs__title",{"_tab-active":o(h)===t.id}]),onClick:i=>h.value=t.id},$(t.title),11,zt))),128))])]),e("div",Ht,[(r(!0),m(q,null,N(b.projects,t=>Ae((r(),m("div",{key:t.id,class:"tabs__body block-realization"},[e("div",Mt,[e("div",Pt,[t.company_logo?(r(),m("div",Ut,[n(l,{format:"webp",src:("checkImageLink"in b?b.checkImageLink:o(G))(t.company_logo)},null,8,["src"])])):U("",!0),e("div",Ot,$(t.title),1)]),e("div",Vt,[e("div",jt,$(t.title),1),e("div",{class:"block-realization__info",innerHTML:t.text},null,8,Dt),t.comment?(r(),m("blockquote",Gt,[e("div",Jt,[n(o(Bt))]),e("div",Zt,[e("div",Qt,$(t.comment),1)]),e("div",Wt,[t.comment_logo?(r(),m("div",Yt,[n(l,{format:"webp",src:("checkImageLink"in b?b.checkImageLink:o(G))(t.comment_logo)},null,8,["src"])])):U("",!0),e("div",Kt,[e("div",Xt,$(t.fio),1),e("div",eo,$(t.job_title),1)])])])):U("",!0)])])])),[[Ee,o(h)===t.id]])),128))])])])],512)}}}),oo=E(to,[["__scopeId","data-v-03088ebd"]]),no={class:"form__row"},so={class:"phone-row"},io={class:"form__bottom"},ao=B({__name:"SolutionForm",props:{solutionId:{},solutionName:{}},emits:["success","error"],setup(C,{emit:y}){const{reachGoal:v}=ge(),h=C,{submitASolutionForm:c}=Oe(),b=y,f=ke(),l=d(!1),{createClaimCallTouch:t}=Ve(),i=async(u,{resetForm:g})=>{f.clearError(),l.value=!0,t({email:u.email,fio:u.name,subject:"Решение",phoneNumber:u.phone,"customField[company_name]":u.company_name,comment:u.comment,"customField[city]":u.city,"customField[solution]":h.solutionName}).catch(()=>{});try{v("SendReshenie"),await c({contacts:{comment:u.comment,phone:u.phone,phoneNumberExtension:u.phoneNumberExtension,name:u.name,email:u.email,city:u.city,company_name:u.company_name}},h.solutionId,a.value,p.value),b("success"),g({values:{phone:""}})}catch{b("error",{title:"Не удалось отправить заявку",text:"Возможно, возникли проблемы с сетью. Пожалуйста, повторите попытку еще раз"})}finally{l.value=!1}},x=je().shape({company_name:L().trim().required(),name:L().trim().required(),phone:L().trim().required().min(4),phoneNumberExtension:L(),email:L().email().trim().required(),city:L().trim().required(),comment:L().trim().required()}),p=d(!1),a=d(!1);return(u,g)=>(r(),A(o(Je),{ref:"form",class:"form__items",onSubmit:i,"validation-schema":o(x)},{default:S(({meta:R})=>[n(F,{name:"company_name",label:"Название компании*",type:"text",extraCh
1ars:"№"}),n(F,{name:"name",label:"Ваше имя*",type:"text"}),e("div",no,[e("div",so,[n(_e,{name:"phone",label:"Номер телефона*",type:"text"}),n(_e,{name:"phoneNumberExtension",keyfilter:"int",label:"Доб.",type:"text"})]),n(F,{name:"email",label:"Email*",type:"email"})]),n(F,{name:"city",label:"Город*",type:"text"}),n(F,{name:"comment",label:"Комментарий*",type:"text"}),n(De,{news:o(p),"onUpdate:news":g[0]||(g[0]=k=>O(p)?p.value=k:null),policy:o(a),"onUpdate:policy":g[1]||(g[1]=k=>O(a)?a.value=k:null)},null,8,["news","policy"]),e("div",io,[n(we,{type:"submit",color:"blue",size:"fit",disabled:!R.valid||!o(a)||o(l)},Te({default:S(()=>[g[2]||(g[2]=J(" Отправить "))]),_:2},[o(l)?{name:"spinner",fn:S(()=>[n(Ge,{class:"spinner spinner_gray"})]),key:"0"}:void 0]),1032,["disabled"])])]),_:1},8,["validation-schema"]))}}),ro=E(ao,[["__scopeId","data-v-429f9339"]]),co={class:"page__inner",itemscope:"",itemtype:"https://schema.org/TechArticle"},lo=["content"],So=B({__name:"[code]",async setup(C){var ee;let y,v;const h=Ze(),c=Se(),{reachGoal:b}=ge(),f=ke(),l=d(!1),t=ze({title:"",text:""}),{solution:i,getSolutionByCode:x}=Qe(),p=P(()=>{var _,w;const s=[{link:"#description",name:"Описание"},{link:"#scheme",name:"Общая схема решения"},{link:"#equipment",name:"Используемые продукты"}];return(w=(_=i.value)==null?void 0:_.company_feedback)!=null&&w.length&&s.push({link:"#projects",name:"Реализованные проекты"}),s}),a=d(!1),u=d(!1);function g(){b("ClickReshenie"),a.value=!0}if([y,v]=He(()=>x(h.params.code)),await y,v(),!i.value)throw We({statusCode:404,statusMessage:"not found",fatal:!0});const{data:R}=ot(void 0,(ee=i.value)==null?void 0:ee.id,1,0,{withPagination:!1}),k=d(`Комплексное решение Eltex: ${i.value.name}`),I=d("Решения для ШПД, Wi-Fi, VoIP сетей на базе оборудования ТОРП. Каталог комплексных решений от организации небольших локальных сетей до сложнейших мультисервисных инфраструктур. Поможем с подбором оборудования по вашему ТЗ");st({title:k,description:I,ogTitle:k,ogDescription:I,ogType:"product"}),Ye({name:k,description:I});const T=P(()=>{var s,_;return(s=R.value)!=null&&s.data?(_=R.value)==null?void 0:_.data:R.value?R.value:[]});Ke(P(()=>{var s;return{script:[{type:"application/ld+json",innerHTML:JSON.stringify({"@context":"https://schema.org","@type":"Service",serviceType:(s=i.value)==null?void 0:s.name,name:I.value,provider:{"@type":"Organization",name:"Предприятие «Элтекс»",url:c.origin+"/"},areaServed:{"@type":"Country",name:"RU"}})},...T.value.length?[{type:"application/ld+json",innerHTML:JSON.stringify({"@context":"https://schema.org","@type":"ItemList",url:c.href,numberOfItems:T.value.length,itemListElement:T.value.map((_,w)=>({"@type":"ListItem",position:w+1,name:_.name,url:`${c.origin}/product/${_.code}/`}))})}]:[]]}}));const xe=()=>{t.title="Заявка успешна отправлена",t.text="Мы свяжемся с Вами в ближайшее время.",u.value=!0,a.value=!1},Ce=s=>{t.title=(s==null?void 0:s.title)||"Не удалось отправить заявку",t.text=(s==null?void 0:s.text)||"Возможно, возникли проблемы с сетью. Пожалуйста, повторите попытку еще раз",l.value=!0},$e=()=>{u.value=!1,t.title="",t.text=""},Re=()=>{l.value=!1,t.title="",t.text="",f.clearError()},qe=P(()=>{var _,w;const s=[{name:"Главная",path:"/"},{name:"Решения",path:"/solutions/"}];return(_=i.value)!=null&&_.name&&s.push({name:(w=i.value)==null?void 0:w.name}),s}),Q=d(null);nt(Q);const W=d(null),Y=d(null),K=d(null),X=d(null);function Ie(s){var w,z,H,M;return{description:(w=W.value)==null?void 0:w.sectionRef,scheme:(z=Y.value)==null?void 0:z.sectionRef,equipment:(H=K.value)==null?void 0:H.sectionRef,projects:(M=X.value)==null?void 0:M.sectionRef}[s]??null}const V=d(null);return he(()=>{var s,_;return(_=(s=i.value)==null?void 0:s.company_feedback)==null?void 0:_.length},async()=>{await D(),requestAnimationFrame(()=>{var s;(s=V.value)==null||s.refreshSections()})}),fe(async()=>{await D(),requestAnimationFrame(()=>{var s;(s=V.value)==null||s.refreshSections()})}),(s,_)=>{var te,oe,ne,se,ie,ae,re,ce,le,ue;const w=ct,z=ht,H=bt,M=It,Le=oo;return r(),m(q,null,[n(Xe,{title:(te=o(i))==null?void 0:te.name,"title-type":"h1",breadcrumb:o(qe),description:(oe=o(i))==null?void 0:oe.preview,"has-tags":!0,tags:(ne=o(i))==null?void 0:ne.tags,link:"/solutions/task/","friendly-url":"","is-placement-up":!0},{buttons:S(()=>
1[n(we,{color:"blue",size:"default",onClick:g},{default:S(()=>_[2]||(_[2]=[J(" Заказать решение ")])),_:1})]),_:1},8,["title","breadcrumb","description","tags"]),e("div",co,[e("meta",{itemprop:"name",content:(se=o(i))==null?void 0:se.name},null,8,lo),n(w,{ref_key:"uiAnchorRef",ref:V,links:o(p),button:{title:"Заказать решение"},"get-section-by-id":Ie,onButtonClicked:g},null,8,["links"]),e("div",{itemprop:"articleBody",ref_key:"contentRoot",ref:Q},[n(z,{ref_key:"descriptionRef",ref:W,description:(ie=o(i))==null?void 0:ie.description,advantages:(ae=o(i))==null?void 0:ae.advantages},null,8,["description","advantages"]),n(H,{ref_key:"schemeRef",ref:Y,schemas:(re=o(i))==null?void 0:re.schemas},null,8,["schemas"])],512),n(M,{ref_key:"equipmentRef",ref:K,goods:o(T)},null,8,["goods"]),(le=(ce=o(i))==null?void 0:ce.company_feedback)!=null&&le.length?(r(),A(Le,{key:0,ref_key:"projectsRef",ref:X,projects:(ue=o(i))==null?void 0:ue.company_feedback},null,8,["projects"])):U("",!0)]),n(de,{showed:o(a),"onUpdate:showed":_[0]||(_[0]=j=>O(a)?a.value=j:null),mustRerender:!0,title:"Заказать решение",text:"Оставьте ваши контактные данные и мы свяжемся с вами в ближайшее время","class-list":"popup--partners"},{default:S(()=>[n(ro,{class:"popup__form",solutionId:o(i).id,"solution-name":o(i).name,onSuccess:xe,onError:Ce},null,8,["solutionId","solution-name"])]),_:1},8,["showed"]),n(de,{showed:o(u),"onUpdate:showed":_[1]||(_[1]=j=>O(u)?u.value=j:null),title:o(t).title,text:o(t).text,"show-close-icon":!1},{default:S(()=>[e("button",{"data-close":"",type:"button",class:"btn btn--blue",onClick:$e},_[3]||(_[3]=[e("span",null,"Понятно",-1)]))]),_:1},8,["showed","title","text"]),n(et,{"is-error":o(l),title:o(t).title,text:o(t).text,onCloseAlert:Re},null,8,["is-error","title","text"])],64)}}});export{So as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.