В ближайшие выходные, 21 и 22 сентября, пройдет ставший уже традиционным фестиваль народного творчества …
21 сентября 2024
В Звенигороде открылась выставка, посвящённая династии художников Пискарёвых.
21 сентября 2024
Усадьба расположена в селе Успенское, она построена на рубеже ХIХ и ХХ веков.
19 сентября 2024
На церемонии награждения победителю вручат специальный приз от Культурного фонда «Кобзон».
18 сентября 2024
Начало спектакля 21 сентября в 18:00 по адресу: г. Голицыно, Пролетарский проспект, д. 27
18 сентября 2024
Во второй части программы пройдёт дружеская встреча — концерт с артистом эстрады Александром Морозовым.
04 сентября 2024
Одной из особенностей фестиваля является отсутствие экспертного совета, определяющего «лучших».
30 августа 2024
В усадьбе Захарово прошел 9-й ежегодный фестиваль «Традиция». Гости фестиваля посетили встречу-воспомина…
27 августа 2024
Выставка «Преображенная Природа» в Звенигородском манеже продлится до 12 января 2025 года.
23 августа 2024
Заявочный лист необходимо отправить на электронную почту.
22 августа 2024
Перед спектаклем прошла экскурсия по маршруту «Зелёного театра» В. И. Никитина.
22 августа 2024
Гости смогут принять участие в Фестивале красок, где выступят лучшие DJ и прозвучат любимые хиты.
21 августа 2024
Место проведения: Немчиновский дом культуры (село Немчиновка, Советский проспект, 4).
20 августа 2024
Фестиваль стартует в 12:00. Окончание мероприятия запланировано на 22:00.
15 августа 2024
При температуре ниже 10 С ° и в дождь занятия отменяются.
08 августа 2024
В концерте также приняли участие вокалистка Анна Золотарёва и гитарист Игорь Юрасов.
07 августа 2024
В Центральном парке «Патриот» состоялось торжественное открытие передвижной выставки Сергея Марченко «Уг…
06 августа 2024
Экскурсия начнётся в 16:00. Продолжительность мероприятия — 1 час.
06 августа 2024
Музей-заповедник А.С.Пушкина - Виджет музея
var globalSetups = {};globalSetups["searchPlaceholder"] = "поиск по справочнику культурных объектов";globalSetups["inTheCity"] = "В городе";globalSetups["inTheTheme"] = "В категории";globalSetups["no-found"] = "<span style='padding: 10px'>не найдено</span>";globalSetups["tgIncFreeName"] = "свободно:";
var openEvent = null; var lang_code = ''; (function(m,e,t,r,i,k,a){ m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)}; m[i].l=1*new Date(); for (var j = 0; j < document.scripts.length; j++) {if (document.scripts[j].src === r) { return; }} k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a) })(window, document,'script','https://mc.yandex.ru/metrika/tag.js', 'ym'); ym(58983796, "init", { clickmap:true, trackLinks:true, accurateTrackBounce:true, webvisor:true, trackHash:true, ecommerce: "dataLayer" }); window.dataLayer = window.dataLayer || []; var userinfo = {};
var currency_code = 'руб.'; lang_code = '0'; globalSetups["step-hall"] = "Выберите свой билет"; globalSetups["step-user"] = "Укажите Заказчика"; //console.log('globalSetups', globalSetups); var hash = ''; var globalStep = 0; var activeDates = []; var device_ym = 0; maxTicket = 9; device_ym = 26816901; ym(26816901, "init", { clickmap:true, trackLinks:true, accurateTrackBounce:true, webvisor:true, trackHash:true }); var sidhash = '9cc78aee-394d-448c-bc60-7e12f8a4be7c'; var port = 1444; var deviceType = 'pc'; var userinfo = {}; var hs = 'f1c1592588411002af340cbaedd6fc33'; var utm_source = getParameterByName('utm_source'); (utm_source || !getCookie('tgutm')) && (document.cookie = "tgutm="+JSON.stringify({ "referrer":encodeURIComponent(document.referrer), "source":utm_source, "medium":getParameterByName('utm_medium'), "campaign":getParameterByName('utm_campaign'), "findreq":"", "ga":getCookie('_ga') ? getCookie('_ga').slice(6) : '', "ya":GetYMCID() })+"; path=/;"); ym(58983796,'reachGoal','tg_startView'); if(device_ym) ym(device_ym,'reachGoal','tg_startView'); if(device_ym) ga('send', 'event', 'tg', 'startView'); globalTHEATER = '';globalStep = 1;globalTID='2'; $(document).ready(function() { let $stepEvent = $('.step-event'); let $eventsContain = $('.container', $stepEvent); let $events = $('.tg-events', $eventsContain); let $pageTitle = $('.page-title', $stepEvent); let $l = $('<div class="loading128"></div>').appendTo('body'); $.post("nu", 'eyJ0aGVtZXMiOlsyXSwiZGF0ZV9mcm9tIjoiMTAtMDYtMjAyNiIsImRhdGVfdG8iOiIwOS0wOC0yMDI2IiwiZGF0ZV9hdXRvIjoiWSIsImVpZCI6WzBdLCJzaWQiOlswXSwiaXAiOiI0Ni4xNDguMjMzLjk4IiwiYnJvd3NlciI6InVua25vd24iLCJicm93c2VyX3ZlcnNpb24iOiJ1bmtub3duIiwicGxhdGZvcm0iOiJ1bmtub3duIiwiZGV2aWNlX3R5cGUiOiJwYyIsImdhIjoiIiwicXVlcnkiOiIiLCJmaW5kcmVxIjoiIiwiY3VycmVuY3lfaWQiOiIxIiwieWEiOiIiLCJzb3VyY2VfbWFpbiI6IiIsIm1lZGl1bV9tYWluIjoiIiwiY2FtcGFpZ25fbWFpbiI6IiIsInJlZmVyZXIiOiIiLCJ1dG0iOm51bGwsInNob3dfc2Vzc2lvbnMiOiJmIiwiZmlyc3RfdGhlYXRlciI6IjEsMiJ9', (d) => { //cl(d, "nu"); // console.log(d, 'nu'); $l.remove(); //hs let arr = []; arr[1] = '0'; arr[2] = '0'; arr[3] = '2'; arr[4] = '0'; arr[5] = '0'; arr[6] = '0'; arr[7] = '0'; console.log(d); let currentThemeAll = {}; if((d.theaters || arr[2]=='all' || arr[2].indexOf(',') !== -1) && true && true){ let $stepTheaters = $('.step-theaters').show(); let $theaters = $('.container', $stepTheaters); console.log('d.theaters', d.theaters); let s = ''; if(!d.theaters) s = 'Площадки недоступны'; else for(const theater of d.theaters){ s += '<div class="theaterContainer transition shadow-md'+(theater.id==arr[2]?' active':'')+'"><a href="/tickets/f1c1592588411002af340cbaedd6fc33/'+ arr[1]+'/'+ theater.id+'/0/'+arr[4]+'/'+arr[5]+'/'+(arr[6]?arr[6]:'')+'/' +(arr[7]?arr[7]:'')+'/widget4"><div>'; s += '<div data-id="64" class="tg-theater-element" style="background:url(/api/tickets/files/'+sidhash+'/'+theater.file_id+'_ws.jpg) no-repeat center;"></div>'; s += '<div class="name">'+theater.name+'</div>'; s += '<div class="category">'+theater.thname+'</div>'; s += '<div class="city">'+theater.city+' <span class="address">'+theater.address+'</span></div></div></a>'; s += '<div class="code"><a href="https://'+theater.code+'.muscom.ru" target="_blank"><span>'+theater.code+'.muscom.ru</span></a></div>'; //s += '<div class="preview_text"> <span>'+theater.preview_text+'</span></div>'; s += '</div>'; } $theaters.html(s); if( arr[2] == 'all' || arr[2].indexOf(',') !== -1 ){ $('.step-themes').hide(); return; } } if(d.themes){ let $stepThemes = $('.step-themes'); let $themes = $('.container', $stepThemes); let s = '<div class="page-subtitle"></div>'; if(globalTID!='0'){ var startDate = new Date() , numOfDays = 30; var monthNames = [ "Январь", "Февраль", "Март", "Апрель", "Май", "Июнь", "Июль", "Август", "Сентябрь", "Октябрь", "Ноябрь", "Декабрь" ]; s += '<div class="tg-calendar">'; var last_day = 0, last_month = 0, last_year = 0; while ( numOfDays-- ) { if(last_year != startDate.getFullYear()){ last_year = startDate.getFullYear(); s += '<div class="year">' + last_year+'</div>'; } if(last_month != startDate.getMonth()){ last_month = startDate.getMonth(); s += '<div class="month">' + (monthNames[last_month])+'</div>'; } last_day = startDate.getDate(); var isWeekend = startDate.getDay()%6==0; if(last_day < 10) last_day = '0'+last_day; let dd = last_day + '-'+(last_month<10?'0'+(last_month+1):(last_month+1))+'-'+last_year; s += '<div class="day'+(isWeekend?' weekend':'')+'" data-date="'+ last_day + '.'+(last_month<10?'0'+(last_month+1):(last_month+1))+'.'+last_year+'"><a href="/tickets/f1c1592588411002af340cbaedd6fc33/'+ arr[1]+'/'+arr[2]+'/'+arr[3]+'/'+ dd+':'+ dd+'/0/'+(arr[6]?arr[6]:'')+'/' +(arr[7]?arr[7]:'')+'/widget4">'+ last_day + '</a></div>'; addDay( startDate ); } s += '</div>'; } s += '<div class="tg-themes">'; console.log(d.themes); if (typeof d.themes === "undefined") { }else for (let theme of d.themes){ currentThemeAll[theme.theme_id] = theme; if (typeof theme.cnt === "undefined") theme.cnt =1; if(theme.theme_id=='2'){ // currentTheme = theme; }//show_sessions:Y;hide_sessions:Y; s += '<a class="tg-theme-cnt-' + (theme.cnt?theme.cnt:'0') + '" href="/tickets/f1c1592588411002af340cbaedd6fc33/'+ arr[1]+'/'+arr[2]+'/' +theme.theme_id+'/'+arr[4]+'/0/'+(arr[6]?arr[6]:'')+'/' + (theme.period?"":"" ) +(arr[7]?arr[7]:'')+'/widget4"><div style="'+ (theme.color?'--theme-color:#'+theme.color+';':'')+'" class="tg-theme-element-container '+((theme.theme_id == arr[3])?'active-theme':'') +'"><div data-id="'+theme.theme_id+'" class="tg-theme-element '+((theme.theme_id == arr[3])?'active-theme':'') +'" style="'+ (theme.color?'border-color: #'+theme.color+';box-shadow: inset 1px 1px 2px 1px #'+theme.color+';':'') +( parseInt(theme.file_id)? 'background:url(/api/tickets/files/'+sidhash+'/'+theme.file_id+'_ws.'+theme.ext+') no-repeat center;':'' /*'background:url(http://194.50.143.85/api/tickets/uploads/files/'+theme.dir+'/ws_'+theme.file_id+'.webp) no-repeat center;'*/ )+'"></div><div class="tg-theme-name">' + theme.themes_name + '</div></div></a>'; } s += '</div>'; $themes.html(s); } if(d.errorEvents){ if( d.errorEvents == "Билет" || d.errorEvents == "К сожалению, все билеты на данное мероприятие распроданы"){ d.errorEvents = d.errorEvents; } $('.step-event .container').html(d.errorEvents); $('.step-hall .container').html(d.errorEvents); $('.step-onlytid .container').html(d.errorEvents); return; } if(d.error){ let errorText = "Ошибка при загрузке"; if( d.error == "http-code: 0"){ errorText = 'Сервер недоступен. Повторите через несколько минут.'; } $('.step-event .container').html(errorText); $('.step-hall .container').html(errorText); $('.step-onlytid .container').html(errorText); return; } var last_date = ''; function showSesName(session, type){ let s = ''; let t = ''; if(last_date!=session.session_date) { s += '<div class="tg-ses-date-name">'+session.session_date+'</div>'; last_date = session.session_date; } t = session.session_time; let price_text = "0"; if(session.prices){ let p_arr = session.prices.split("-"); if(p_arr[0] == p_arr[1]) price_text = (p_arr[0]/ 100).format(2); else price_text = (p_arr[0]/ 100).format(2) + ' - '+(p_arr[1]/ 100).format(2); } s += '<div class="tg-events-session-element-cont"><div><a href="#null"><div eid="'+session.eid+'" sid="'+session.sid+'" hid="'+session.hall_id+'" class="tg-events-session-element tg-open-event'+ ( (session.events_type_id == 2 || session.events_type_id == 4) ? ' complex':'') + '" data-id="'+session.sid+'">'+t+(Object.keys(halls).length > 1?' '+halls[session.hall_id]:'')+'</div></a></div><div class="tg-events-session-element-right"><div class="tg-events-session-element-theater"><div>'+session.t_name+'</div><div class="tg-events-session-element-hall">'+session.hall_name+'</div></div><div class="tg-events-session-element-price">'+price_text+' руб.</div><div class="tg-events-session-element-free">Свободно: '+session.tg_free+'</div></div><div class="tg-events-session-element-button"><a href="#null"><div eid="'+session.eid+'" sid="'+session.sid+'" hid="'+session.hall_id+'" class="tg-events-session-element tg-open-event'+ ( (session.events_type_id == 2 || session.events_type_id == 4) ? ' complex':'') + '" data-id="'+session.sid+'">Купить</div></a></div></div>'; return s; } let events = {}; let halls = {}; let currentTheme = {}; if(d.r){ let $stepThemes = $('.step-onlytid'); let $themes = $('.container', $stepThemes); let s = ''; let eventsPos = {}; for (let k in d.r){ let event = d.r[k]; if(!events [event.eid]){ eventsPos[k] = event.eid; events [event.eid] = {}; events [event.eid]["sessions"] = []; events [event.eid]["ename"] = event.ename; events [event.eid]["age_category"] = event.age_category; events [event.eid]["theme_id"] = event.theme_id; events [event.eid]["short_description"] = event.short_description; events [event.eid]["preview_text"] = event.preview_text; events [event.eid]["detail_text"] = event.detail_text; events [event.eid]["session_date"] = event.session_date; events [event.eid]["session_time"] = event.session_time; events [event.eid]["event_type_name"] = event.event_type_name; events [event.eid]["pushka"] = event.pushka; if(event.is_presale) events [event.eid]["presale_text"] = event.presale_text; if(event.file_id){ //events [event.eid]["preview_file"] = event.file_id+'.'+event.ext; events [event.eid]["preview_file"] = event.file_id+'_wxm.'+event.ext; events [event.eid]["preview_file_300"] = event.file_id+'_ws.'+event.ext; } } if(event.hall_id){ halls[event.hall_id] = event.hall_name; } events [event.eid]["sessions"].push(event); } //console.log('currentThemeAll', currentThemeAll); let lastTheme = ""; for (let ik in eventsPos){ k = eventsPos[ik]; let event = events[k]; let sessions = event.sessions; // console.log('event.theme_id', event.theme_id); //if(!currentThemeAll [ event.theme_id ]) // continue; currentTheme = currentThemeAll [ event.theme_id ]?currentThemeAll [ event.theme_id ]:{ "id":event.theme_id }; //if(sessions.length==1){ // arr[6] = sessions[0].sid; //}else arr[6] = 0; console.log('currentTheme', currentTheme); if(currentTheme && lastTheme != currentTheme.themes_name){ lastTheme = currentTheme.themes_name; if(arr[3] != currentTheme.theme_id) s += '<div data-id="'+currentTheme.theme_id+'" class="tg-event-theme_separate"><span>'+currentTheme.themes_name+'</span></div>'; } //console.log(currentTheme, 'currentThemeAll11'); //"/api/tickets/files/"+d.sidhash+'/'+hall.file_id+'.'+hall.ext s += '<div data-id="'+k+'" class="tg-event-element">'; let a = '<a href="/tickets/f1c1592588411002af340cbaedd6fc33/'+arr[1]+'/'+arr[2]+'/' +(currentTheme.theme_id?currentTheme.theme_id:event.theme_id)+'/' + (arr[4] == '0'?( (currentTheme.today == 't' || ( event["sessions"] && event["sessions"][0]["today"] == 't'))?'today':'0' ):arr[4])+'/'+k+'/'+(arr[6]?arr[6]:'') // +'/'+(currentTheme.today == 't'?'0':'0') +'/'+(arr[7]?arr[7]:'')+'/widget4">'; let a_event = '<a href="/tickets/f1c1592588411002af340cbaedd6fc33/'+arr[1]+'/'+arr[2]+'/' +(currentTheme.theme_id?currentTheme.theme_id:event.theme_id)+'/' + (arr[4] == '0'?( (currentTheme.today == 't' || ( event["sessions"] && event["sessions"][0]["today"] == 't'))?'today':'0' ):arr[4])+'/'+k+'/'+(currentTheme.today == 't'?'0':'0') +'/'+(arr[7]?arr[7]:'')+'/widget4">'; s += '<div class="tg-event-element-name-tr"><div '; if(event.preview_file_300) s += 'style="background:url(/api/tickets/files/'+sidhash+'/'+event.preview_file_300+') no-repeat center;"'; s += ' class="tg-event-element-name"><div class="tg-event-image"'; if(event.preview_file_300) s += 'style="background-image:url(/api/tickets/files/'+sidhash+'/'+event.preview_file_300+');"'; s += '></div><div class="tg-event-flex"><div class="tg-event-theme">' + currentTheme.themes_name+ '</div>' + a + '<h2 class="tg-event-name">' +event.ename+ '</h2><span class="age_category"><span class="age_category_title">Возрастная категория: ' +event.age_category+ '</span></span>'+(event.pushka?'<div class="tg-pushka-name"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" data-lucide="credit-card" class="lucide lucide-credit-card w-4 h-4"><rect width="20" height="14" x="2" y="5" rx="2"></rect><line x1="2" x2="22" y1="10" y2="10"></line></svg> Пушкинская карта</div>':'')+'</a><div class="tg-event-elements-desc">' +(event.preview_text?event.preview_text:event.short_description)+ '</div>'; s += '<div class="tg-event-elements-sessions-group">'; let allHalls = []; let $dc = $('.tg-calendar'); const months = [ 'января','февраля','марта','апреля','мая','июня', 'июля','августа','сентября','октября','ноября','декабря' ]; let dates = []; let dateMap = {}; // собираем уникальные даты for(let session of sessions){ if(allHalls.indexOf(session.hall_name) === -1) allHalls.push(session.hall_name); let dt = session.start_date.split("."); let date = new Date(dt[2], dt[1]-1, dt[0]); let ts = date.getTime(); if(!dateMap[ts]){ dateMap[ts] = true; dates.push({ ts: ts, d: date.getDate(), m: date.getMonth() }); } $('.day[data-date="'+session.start_date+'"]', $dc).addClass('checked'); } dates.sort((a,b)=>a.ts-b.ts); // строим диапазоны let ranges = []; if(dates.length){ let start = dates[0]; let prev = dates[0]; for(let i=1;i<dates.length;i++){ let d = dates[i]; if(d.ts - prev.ts === 86400000){ prev = d; continue; } ranges.push({start:start,end:prev}); start = d; prev = d; } ranges.push({start:start,end:prev}); } // группируем по месяцам let monthGroups = {}; ranges.forEach(r => { let m = r.start.m; if(!monthGroups[m]) monthGroups[m] = []; if(r.start.ts === r.end.ts) monthGroups[m].push(r.start.d.toString()); else monthGroups[m].push(r.start.d + '–' + r.end.d); }); let out = []; for(let m in monthGroups){ out.push( monthGroups[m].join(' • ') + ' ' + months[m] ); } s += '📅 ' + out.join(' • '); if(event.presale_text) s += '<div class="tg-event-elements-sessions-presale">'+event.presale_text+'</div>'; s += '<div class="tg-event-elements-sessions-group-halls">'; for(let hall of allHalls){ s += '<div>'+hall+'</div>'; } s += '</div>'; s += '</div>'; s += '<div class="tg-event-buttons">'; if(event.presale_text) s += '<div class="tg-event-button">'+a_event+'Информация</a></div>'; else if(event.preview_text) s += '<div class="tg-event-button">'+a_event+'Подробнее</a></div>'; else s += '<div class="tg-event-button">'+a+'Купить</a></div>' s += '</div>'; s += '</div></div></div></div>'; } s += ''; $themes.html(s); //console.log(s); } if(!d.r){ let s = 'К сожалению, активные мероприятия в данной категории отсутствуют'; $pageTitle.html(s); $events.empty(); }else{ let event = events[ d.r[0]['eid'] ] ; let s = ''; let se = ''; if(!globalSID && (globalEID && globalEID.indexOf(',')==-1) ){ /*document.querySelector('meta[name="description"]').setAttribute("content", (event.preview_text?event.preview_text:event.short_description)); document.querySelector('meta[name="keywords"]').setAttribute("content", event.ename); $('meta[property=og\\:title]').attr('content', event.ename); $('meta[property=og\\:url]').attr('content', 'https://widget.telegreen.ru/tickets/'+hs+'/'+arr[1]+'/'+arr[2]+'/'+arr[3]+'/'+ arr[4]+'/'+arr[5]+'/0/'+arr[7]+'/widget4'); */ if(event.preview_file){ //$('meta[property=og\\:image]').attr('content', 'https://widget.telegreen.ru/api/tickets/files/'+sidhash+'/'+event.preview_file); $('.col-lg-6', $stepEvent) .css({ 'width': '100%', 'max-width': '100%', 'flex': '0 0 100%' }); se += '<div class="tg-event-detail-img" style="background:url(/api/tickets/files/'+sidhash+'/'+event.preview_file+');"></div><div class="tg-event-detail-image" style="background:url(/api/tickets/files/'+sidhash+'/'+event.preview_file+') center;">'; se += '<h2 class="tg-event-name-image">' +event.ename+ ' <span class="age_category">' +event.age_category+ '</span>'+(event.pushka?'<div class="tg-pushka-name">Возможна оплата по Пушкинской карте</div>':'')+'</h2>'; se += '</div>'; se += '<div class="tg-event-buy-button-scroll" onclick="buyButtonScroll()">Выберите '+(event.event_type_name?event.event_type_name:'сеанс')+'</div>'; }else{ se += '' +event.ename+ ' <span class="age_category">' +event.age_category+ '</span>'; } }else if(globalSID){ //('meta[property=og\\:title]').attr('content', event.ename); //$('meta[property=og\\:url]').attr('content', 'https://widget.telegreen.ru/tickets/'+hs+'/'+arr[1]+'/'+arr[2]+'/'+arr[3]+'/'+ arr[4]+'/'+arr[5]+'/0/0/widget4'); // document.querySelector('meta[name="og:title"]').setAttribute("content", event.ename); //document.querySelector('meta[name="description"]').setAttribute("content", (event.preview_text?event.preview_text:event.short_description)); //document.querySelector('meta[name="keywords"]').setAttribute("content", event.ename); //document.querySelector('meta[name="og:url"]').setAttribute("content", '/tickets/'+hs+'/'+arr[1]+'/'+arr[2]+'/'+arr[3]+'/'+ arr[4]+'/'+arr[5]+'/0/'+arr[7]+'/widget4'); if(event.preview_file){ //$('meta[property=og\\:image]').attr('content', 'https://widget.telegreen.ru/api/tickets/files/'+sidhash+'/'+event.preview_file_300); se += '<div class="tg-event-element-name-tr2"><div class="tg-event-element-name"><div class="tg-event-image"'; if(event.preview_file_300) se += 'style="background-image:url(/api/tickets/files/'+sidhash+'/'+event.preview_file_300+');"'; se += '></div><div class="tg-event-flex"><div class="tg-event-elements-desc">' +(event.preview_text?event.preview_text:event.short_description)+ '</div>'; }else{ se += '' +event.ename+ ' <span class="age_category">' +event.age_category+ '</span>'; } }else{ se += '' +event.ename+ ' <span class="age_category">' +event.age_category+ '</span>'; } $pageTitle.html( se ); $('.eventName').html( event.ename +' '+event.session_date+' '+event.session_time ); $('.tg-event--short-description').html( event.short_description ); let add = '<div class="tg-detail-boxs">'; if(d.openEvent && d.openEvent.hall){ add += '<div class="tg-detail-box tg-detail-box-hall">'; add += '<div>Место проведения: <div>'+d.openEvent.hall[0].theater_name+'</div></div>'; add += '<div>Адрес: <span class="ymaps-geolink">'+d.openEvent.hall[0].theater_address+'</span></div>'; add += '</div>'; } if(d.openEvent && d.openEvent.hall){ let hall = d.openEvent.hall[0]; let coords = ''; if(hall.theater_coords){ coords = hall.theater_coords.replace(/[()]/g,''); } let fullAddress = ''; if(hall.city_name) fullAddress += hall.city_name + ', '; if(hall.theater_address) fullAddress += hall.theater_address; add += '<div class="tg-detail-box tg-detail-box-hall">'; add += '<div>Место проведения: <div>'+hall.theater_name; if(hall.theater_code && hall.theater_code !== ''){ add += ` <a href="https://${hall.theater_code}.muscom.ru/" target="_blank" class="tg-hall-more" title="Подробнее о площадке"> <span class="tg-hall-more-icon"></span> </a> `; } add += '</div></div>'; add += '<div>Адрес: '; add += '<span class="ymaps-geolink" '+ 'data-type="geo" '+ 'data-description="'+hall.theater_name+'" '+ 'data-coordinates="'+coords+'">'+ fullAddress+ '</span>'; add += '</div>'; add += '</div>'; } if( d.infoBLocks ) { for (let block of d.infoBLocks){ add += '<div class="tg-detail-box tg-detail-box-type-'+block.type+'">'; add += '<div class="tg-detail-box-title tg-detail-box-type-'+block.type+'-title">'+block.name+'</div>'; add += '<div class="tg-detail-box-name tg-detail-box-type-'+block.type+'-name">'+block.value+'</div>'; add += '</div>'; } } add += '</div>'; s+= (event.detail_text?'<div class="tg-detail-container"><div class="tg-detail-text">'+event.detail_text+'</div><div class="tg-detail-add">'+add+'</div></div>'+ '<div class="tg-sessions-check-tilte">Выберите '+(event.event_type_name?event.event_type_name:'сеанс')+'</div>':event.short_description) ; //for (let theme of d.themes){ // console.log(theme); //} s += ''; if( globalSID && (globalEID && globalEID.indexOf(',')==-1) ){ if(d.openEvent){ openEvent = d.openEvent; openEvent.sidhash = d.sidhash; //console.log(openEvent, 'openEvent3'); } let session = d.r[0]; /*s += '<h3>'+session.ename+'</h3><div class=""><button class="select-time-item'+( (session.events_type_id == 2 || session.events_type_id == 4) ? ' complex':'')+'" data-value="'+session.sid+'" data-hid="'+session.hall_id+'"><span>'+session.sname+'</span></button></div>'; $eventsContain.html(s);*/ $stepEvent.addClass("step-one"); $('<button>') .addClass('select-time-item'+( (session.events_type_id == 2 || session.events_type_id == 4) ? ' complex':'')+'') .data('value', session.sid) .data('hid', session.hall_id) .html("Вернуться") .appendTo( $eventsContain ) .click(); }else $stepEvent.removeClass("step-one"); if( !globalSID && (globalEID && globalEID.indexOf(',')==-1) ){ s += ''; if(parseInt(currentTheme.period) > 0 && currentTheme.calendar != 't'){ s += '<div class="tg-event-elements-sessions"><div class="tg-event-elements-session-data">'; last_date = ''; for(let session of d.r){ s += showSesName(session); } s += '</div></div>'; }else{ let $selTime = $('.b-select-time .row', $stepEvent); for (let k in d.r){ let event = d.r[k]; let dt = event.start_date.split("."); activeDates.push(Date.parse(new Date(dt[2], dt[1]-1, dt[0]))); //$selTime.append('<div class="col col-3 col-lg-2"><button class="select-time-item'+((event.events_type_id == 2 || event.events_type_id == 4)?' complex':'')+'" data-value="'+event.sid+'"><span>'+event.session_time+'</span></button></div>'); } $('.datepicker')[0].dispatchEvent(new Event("dateReady", {bubbles: true})); } $events .hide() .html(s) .slideDown(); } } }, 'json'); });
Музей-заповедник А.С.Пушкина - Виджет музея Все события
....
Вернуться к выбору площадки
Выберите категорию билета
Вернуться к выбору категории
Выберите билет
Вернуться к выбору мероприятия
Вернуться к выбору сеанса
1. Выберите состав комплексного билета
Выберите свой билет
Итого 0 руб.
Сервисный сбор: 0 руб.
Оформить
Вернуться к выбору билетов
Укажите Заказчика
Не авторизован
Контакты технической поддержки по электронным билетам
+7(495) 204-23-30
support@telegreen.ru
Правовая информация
Политика обработки ПД Политика cookie
{!help!}
Оплатить
Билетная система TeleGreen
17 июля 2024
«Этнофест» — это многожанровый праздник культур разных народов нашей страны.
11 июля 2024

