https://mosregco.ru/

IndexController :: index

Request

GET Parameters

No GET parameters

POST Parameters

No POST parameters

Uploaded Files

No files were uploaded

Request Attributes

Key Value
_controller
"App\Controller\IndexController::index"
_firewall_context
"security.firewall.map.context.main"
_remove_csp_headers
true
_route
"app_index"
_route_params
[]
_security_firewall_run
"_security_main"
_stopwatch_token
"ecaf1d"

Request Headers

Header Value
accept-encoding
"gzip"
cookie
"JSESSIONID=9DE2E9D2322243594064E81C960501E1"
host
"mosregco.ru"
referer
"http://mosregco.ru/"
user-agent
"Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:148.0) Gecko/20100101 Firefox/148.0"
x-php-ob-level
"1"

Request Content

Request content not available (it was retrieved as a resource).

Response

Response Headers

Header Value
cache-control
"no-cache, private"
content-type
"text/html; charset=UTF-8"
date
"Thu, 09 Apr 2026 23:09:18 GMT"
x-debug-exception
"An%20exception%20has%20been%20thrown%20during%20the%20rendering%20of%20a%20template%20%28%22Notice%3A%20SessionHandler%3A%3Agc%28%29%3A%20ps_files_cleanup_dir%3A%20opendir%28%2Fvar%2Flib%2Fphp%2Fsessions%29%20failed%3A%20Permission%20denied%20%2813%29%22%29."
x-debug-exception-file
"%2Fvar%2Fwww%2Fmosportal%2Ftemplates%2Fnew%2Fbase.html.twig:417"
x-debug-token
"42c121"
x-debug-token-link
"https://mosregco.ru/_profiler/b24140"
x-previous-debug-token
"b24140"
x-robots-tag
"noindex"

Cookies

Request Cookies

Key Value
JSESSIONID
"9DE2E9D2322243594064E81C960501E1"

Response Cookies

No response cookies

Session

Session Metadata

No session metadata

Session Attributes

No session attributes

Session Usage

0 Usages
Stateless check enabled

Session not used.

Flashes

Flashes

No flash messages were created.

Server Parameters

Server Parameters

Defined in .env

Key Value
APP_ENV
"dev"
APP_SECRET
"b42a5a4d713d559e409f2d985ff402b3"
DATABASE_URL
"mysql://root:opk34543RE@127.0.0.1:3306/mos_portal?serverVersion=5.7&charset=utf8mb4"
MAILER_DSN
"smtp://smtp.mail.ru:465?encryption=ssl&auth_mode=login&username=marketing@mosregco.ru&password=MdXhQX0NpyZQ6uuhPPym"
MESSENGER_TRANSPORT_DSN
"doctrine://default?auto_setup=0"

Defined as regular env variables

Key Value
APP_DEBUG
"1"
CONTEXT_DOCUMENT_ROOT
"/var/www/mosportal/public"
CONTEXT_PREFIX
""
DOCUMENT_ROOT
"/var/www/mosportal/public"
GATEWAY_INTERFACE
"CGI/1.1"
HTTPS
"on"
HTTP_ACCEPT_ENCODING
"gzip"
HTTP_COOKIE
"JSESSIONID=9DE2E9D2322243594064E81C960501E1"
HTTP_HOST
"mosregco.ru"
HTTP_REFERER
"http://mosregco.ru/"
HTTP_USER_AGENT
"Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:148.0) Gecko/20100101 Firefox/148.0"
PATH
"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin"
PHP_SELF
"/index.php"
QUERY_STRING
""
REDIRECT_HTTPS
"on"
REDIRECT_SSL_TLS_SNI
"mosregco.ru"
REDIRECT_STATUS
"200"
REDIRECT_URL
"/"
REMOTE_ADDR
"45.95.28.210"
REMOTE_PORT
"57613"
REQUEST_METHOD
"GET"
REQUEST_SCHEME
"https"
REQUEST_TIME
1775776155
REQUEST_TIME_FLOAT
1775776155.4349
REQUEST_URI
"/"
SCRIPT_FILENAME
"/var/www/mosportal/public/index.php"
SCRIPT_NAME
"/index.php"
SERVER_ADDR
"188.120.246.145"
SERVER_ADMIN
"webmaster@localhost"
SERVER_NAME
"mosregco.ru"
SERVER_PORT
"443"
SERVER_PROTOCOL
"HTTP/1.1"
SERVER_SIGNATURE
"<address>Apache/2.4.41 (Ubuntu) Server at mosregco.ru Port 443</address>\n"
SERVER_SOFTWARE
"Apache/2.4.41 (Ubuntu)"
SSL_TLS_SNI
"mosregco.ru"
SYMFONY_DOTENV_VARS
"MESSENGER_TRANSPORT_DSN,APP_ENV,APP_SECRET,DATABASE_URL,MAILER_DSN"

Sub Requests 8

BaseController :: header (token = ee3eb5)

Key Value
_controller
"App\Controller\BaseController::header"
_format
"html"
_locale
"ru"
_stopwatch_token
"13beb6"
action
"index"
request
Symfony\Component\HttpFoundation\Request {#2
  +attributes: Symfony\Component\HttpFoundation\ParameterBag {#16 …}
  +request: Symfony\Component\HttpFoundation\InputBag {#12 …}
  +query: Symfony\Component\HttpFoundation\InputBag {#11 …}
  +server: Symfony\Component\HttpFoundation\ServerBag {#19 …}
  +files: Symfony\Component\HttpFoundation\FileBag {#18 …}
  +cookies: Symfony\Component\HttpFoundation\InputBag {#17 …}
  +headers: Symfony\Component\HttpFoundation\HeaderBag {#20 …}
  #content: ""
  #languages: null
  #charsets: null
  #encodings: null
  #acceptableContentTypes: null
  #pathInfo: "/"
  #requestUri: "/"
  #baseUrl: ""
  #basePath: ""
  #method: "GET"
  #format: null
  #session: Symfony\Component\HttpFoundation\Session\Session {#31183 …}
  #locale: null
  #defaultLocale: "ru"
  -preferredFormat: null
  -isHostValid: true
  -isForwardedValid: true
  -isSafeContentPreferred: null
  format: "html"
}
route
"app_index"

BaseController :: modal (token = fb595d)

Key Value
_controller
"App\Controller\BaseController::modal"
_format
"html"
_locale
"ru"
_stopwatch_token
"514aa0"
modalName
"presentForm"

BaseController :: modal (token = a55e6d)

Key Value
_controller
"App\Controller\BaseController::modal"
_format
"html"
_locale
"ru"
_stopwatch_token
"e92fde"
modalName
"emailSuccess"

BaseController :: modal (token = 71f8c1)

Key Value
_controller
"App\Controller\BaseController::modal"
_format
"html"
_locale
"ru"
_stopwatch_token
"e68ae9"
modalName
"formSuccess"

BaseController :: modal (token = 5c9484)

Key Value
_controller
"App\Controller\BaseController::modal"
_format
"html"
_locale
"ru"
_stopwatch_token
"b61484"
modalName
"formS"

BaseController :: modal (token = b11e21)

Key Value
_controller
"App\Controller\BaseController::modal"
_format
"html"
_locale
"ru"
_stopwatch_token
"710f55"
modalName
"formS2"

BaseController :: modal (token = e10180)

Key Value
_controller
"App\Controller\BaseController::modal"
_format
"html"
_locale
"ru"
_stopwatch_token
"75cbc3"
modalName
"subscriberSuccess"

ErrorController (token = b24140)

Key Value
_controller
"error_controller"
_stopwatch_token
"15d33e"
exception
Twig\Error\RuntimeError {#30719
  #message: "An exception has been thrown during the rendering of a template ("Notice: SessionHandler::gc(): ps_files_cleanup_dir: opendir(/var/lib/php/sessions) failed: Permission denied (13)")."
  #code: 0
  #file: "/var/www/mosportal/templates/new/base.html.twig"
  #line: 417
  -previous: ErrorException {#30885 …}
  -lineno: 417
  -name: "new/base.html.twig"
  -rawMessage: "An exception has been thrown during the rendering of a template ("Notice: SessionHandler::gc(): ps_files_cleanup_dir: opendir(/var/lib/php/sessions) failed: Permission denied (13)")."
  -sourcePath: "/var/www/mosportal/templates/new/base.html.twig"
  -sourceCode: """
    {#https://habr.com/ru/post/438588/#}\n
    <!DOCTYPE html>\n
    <html lang="ru">\n
    <head>\n
        <meta charset="UTF-8">\n
        <meta http-equiv="x-ua-compatible" content="ie=edge">\n
        <meta name="viewport" content="width=device-width, initial-scale=1">\n
        <meta name="robots" content="index, follow"/>\n
        <link rel="canonical" href="https://mosregco.ru{{ app.request.pathInfo }}" />\n
        <title>{% block title %}Корпорация развития Московской области - Главная страница{% endblock %}</title>\n
        <meta name="description" content="{% block seoDescription %}{{ page is defined ? page.seoDescription | raw }}{% endblock %}" >\n
        <meta name="keywords" content="{% block seoKeywords %}{{ page is defined ? page.seoKeywords | raw : publication is defined ? publication.seoKeywords  }}{% endblock %}" >\n
    \n
        {% block opengraph %}{% endblock %}\n
        <link rel="icon" href="{{ asset('fav32.svg') }}" sizes="any" type="image/svg+xml">\n
        <link rel="stylesheet" href="{{ asset('assets/ibmplexsans/ibmplexsans.css') }}">\n
        <link rel="stylesheet" href="{{ asset('assets/bootstrap/dist/css/bootstrap.min.css') }}">\n
        <link rel="stylesheet" href="{{ asset('assets/OwlCarousel/dist/assets/owl.carousel.min.css') }}">\n
        <link rel="stylesheet" href="{{ asset('assets/OwlCarousel/dist/assets/owl.theme.default.css') }}">\n
        <link rel="stylesheet" href="{{ asset('assets/hover/css/hover-min.css') }}">\n
        <link href="https://cdn.jsdelivr.net/npm/suggestions-jquery@18.3.3/dist/css/suggestions.min.css" type="text/css" rel="stylesheet" />\n
        <link rel="stylesheet" href="{{ asset('assets/fancybox/dist/jquery.fancybox.min.css') }}">\n
    \n
        <link rel="stylesheet" href="{{ asset('assets/wow/css/libs/animate.css') }}">\n
        <link rel="stylesheet" href="{{ asset('assets/google-translate-custom-widget/jquery/css/google-translate.css') }}">\n
    \n
    \n
        <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fancyapps/ui/dist/fancybox.css"/>\n
        <link rel="stylesheet" href="{{ asset('assets/fontawesome/css/all.css') }}">\n
    \n
    \n
        {#    <link rel="stylesheet" href="{{ asset('assets/less/fonts.css') }}?3">#}\n
        {#    <link href="https://fonts.cdnfonts.com/css/ibm-plex-sans" rel="stylesheet">#}\n
        <link rel="stylesheet" href="{{ asset('assets/less/fonts.css') }}">\n
        <link rel="stylesheet" href="{{ asset('assets/less/newsite.css') }}?14">\n
        {% block stylesheets %}{% endblock %}\n
    \n
        <script type="application/javascript" src="{{ asset('assets/jquery/dist/jquery.min.js') }}"></script>\n
        <script type="application/javascript"  src="{{ asset('assets/jquery-validation/dist/jquery.validate.min.js') }}"></script>\n
        <script type="application/javascript"  src="{{ asset('assets/inputmask/dist/jquery.inputmask.js') }}"></script>\n
    \n
        <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/suggestions-jquery@18.3.3/dist/js/jquery.suggestions.min.js"></script>\n
        <script type="application/javascript" src="{{ asset('assets/popper.js') }}"></script>\n
        <script type="application/javascript" src="{{ asset('assets/bootstrap/dist/js/bootstrap.min.js') }}"></script>\n
        <script type="application/javascript" src="{{ asset('assets/OwlCarousel/dist/owl.carousel.min.js') }}"></script>\n
    \n
        <script type="application/javascript" src="{{ asset('assets/fancybox/dist/jquery.fancybox.min.js') }}"></script>\n
        <script type="application/javascript" src="{{ asset('assets/wow/dist/wow.min.js') }}"></script>\n
    \n
        <script src="https://cdn.jsdelivr.net/npm/@fancyapps/ui@4.0/dist/fancybox.umd.js"></script>\n
        <script src="https://api-maps.yandex.ru/2.1/?lang=ru_RU" type="text/javascript"></script>\n
    \n
        <script type="application/javascript" src="{{ asset('bundles/fosjsrouting/js/router.js') }}"></script>\n
        {#    <script src="https://cdn.jsdelivr.net/npm/chart.js"></script>#}\n
        <script type="application/javascript" src="{{ asset('assets/new_api.js') }}?1"></script>\n
        <script type="application/javascript" src="{{ asset('assets/validate.js') }}?2"></script>\n
        <script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>\n
    \n
        <script src='https://www.google.com/recaptcha/api.js' async defer></script>\n
    \n
        <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-cookie/1.4.1/jquery.cookie.js"></script>\n
        <script src="{{ asset('assets/google-translate-custom-widget/jquery/js/google-translate.js') }}"></script>\n
    \n
        {#    <script>#}\n
        {#        (function(w, d, u, i, o, s, p) {#}\n
        {#            if (d.getElementById(i)) { return; } w['MangoObject'] = o;#}\n
        {#            w[o] = w[o] || function() { (w[o].q = w[o].q || []).push(arguments) }; w[o].u = u; w[o].t = 1 * new Date();#}\n
        {#            s = d.createElement('script'); s.async = 1; s.id = i; s.src = u;#}\n
        {#            p = d.getElementsByTagName('script')[0]; p.parentNode.insertBefore(s, p);#}\n
        {#        }(window, document, '//widgets.mango-office.ru/widgets/mango.js', 'mango-js', 'mgo'));#}\n
        {#        mgo({calltracking: {id: 31619, elements: [{"numberText":"74952807984"}], domain: 'mosregco.ru'}});#}\n
        {#    </script>#}\n
        <script async src="//widgets.mango-office.ru/site/31619"></script>\n
        <!-- Google Tag Manager -->\n
        <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\n
                    new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\n
                j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n
                'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n
            })(window,document,'script','dataLayer','GTM-MQN95XV5');</script>\n
        <!-- End Google Tag Manager -->\n
    \n
        <!-- Google Tag Manager (noscript) -->\n
        <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-MQN95XV5"\n
                          height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>\n
        <!-- End Google Tag Manager (noscript) -->\n
    \n
        <script>\n
            $(document).ready(function (){\n
    \n
                $('body').on('click', '.hvr-underline-from-center', function (e){\n
                    if ($('body').width() < 1200 && $(this).closest('li').children('.s-menu').length > 0){\n
                        e.preventDefault();\n
                        console.log('none a');\n
                        return false;\n
                    }else {\n
                        console.log('click a');\n
                    }\n
                });\n
                if ($('body').width() < 1200){\n
                    $('.menu-item  a').click(function (){\n
                        $('.menu-item').removeClass('active');\n
                        $('.s-menu').removeClass('active');\n
                        $(this).closest('.menu-item').addClass('active');\n
                    });\n
                }\n
    \n
                setInterval(function (){\n
                    $('button:contains("Royal Division")').text('Korolev division');\n
                    $('font:contains("Royal Division")').text('Korolev division');\n
                }, 500);\n
    \n
                $('body').on("click", ".form-area button[type='submit']", function (e){\n
                    e.preventDefault();\n
                    if ($(this).closest('form')[0].checkValidity()) {\n
                        $(this).closest('form').find('button[type="submit"]').attr('disabled','disabled');\n
                        $(this).closest('form').find('input[type="submit"]').attr('disabled','disabled');\n
                        console.log('button[type="submit"] ' + $(this).closest('form').find('button[type="submit"]').length);\n
                        $(this).closest('form').submit();\n
                    } else {\n
                        $(this).closest('form')[0].reportValidity();\n
                    }\n
    \n
                });\n
    \n
    \n
                $('.svg-map').scrollLeft(150)\n
    \n
                $('.burger').click(function (){\n
                    $('.menu-block').fadeIn();\n
                })\n
                $('.close-mob-menu').click(function (){\n
                    $('.menu-block').fadeOut();\n
                })\n
    \n
                $('.menu-item>a').click(function (e){\n
                    if ($('body').width() <= 768){\n
                        if ($(this).closest('li').find('.s-menu').length > 0 ){\n
                            if ($(this).closest('li').find('.s-menu').css('display') == 'block'){\n
                                e.preventDefault();\n
                                $('.s-menu').css('display', 'none');\n
                                $(this).removeClass('active');\n
                            }else{\n
                                e.preventDefault();\n
                                $(this).addClass('active')\n
                                $('.s-menu').css('display', 'none');\n
                                $(this).closest('li').find('.s-menu').css('display', 'block');\n
                            }\n
    \n
                        }else{\n
                        }\n
                    }\n
                });\n
    \n
                $(".sliding-link").click(function(e) {\n
    \n
                    e.preventDefault();\n
                    var aid = $(this).attr("href").split('#').pop();\n
                    console.log('aid: ' + aid)\n
                    if ( $("#" + aid).length > 0){\n
                        $('html,body').animate({scrollTop: $("#" + aid).offset().top},'slow');\n
                        $('.close-mob-menu').click();\n
                    }else{\n
                        window.location.href = $(this).attr("href");\n
                    }\n
    \n
                });\n
    \n
    \n
                if (window.location.hash == '#modal'){\n
                    $('#formSModal').modal('show');\n
                }\n
    \n
    \n
    \n
    \n
                $('body').on("click", '.map-sector', function (e){\n
                    var th = $(this);\n
                    $.ajax({\n
                        url: '{{ path('app_project_item') }}',\n
                        data: {'id' : $(th).attr('data-id') },\n
                        method: 'GET',\n
                        success: function (html){\n
                            $('#projectLocalModal .modal-content').html(html)\n
    \n
    \n
                            // #slider-project_item.owl-loaded .owl-item .item img{\n
                            //     display: inline-block;\n
                            // }\n
                            $('#slider-project_item').owlCarousel({\n
                                loop:true,\n
                                margin:10,\n
                                smartSpeed: 500,\n
                                nav:true,\n
                                dots:true,\n
                                navText:["<div class='nav-btn prev-slide' ></div>","<div class='nav-btn next-slide'></div>"],\n
                                // animateOut: 'fadeOutDownBig',\n
                                // animateIn: 'fadeInDownBig',\n
                                responsive: {\n
                                    0: {\n
                                        items: 1\n
                                    },\n
                                },\n
    \n
                            });\n
                            setTimeout(function (){\n
                                $('#projectLocalModal').modal('show');\n
                            }, 200);\n
    \n
                            $('.phone').inputmask('+7(999) 999-99-99')\n
                        }\n
                    })\n
                });\n
    \n
                $('.map-sector').hover(\n
                    function (e){ if ($(this).hasClass('map-sector')) $(this).attr('fill', '#BE322B') },\n
                    function (e){ if ($(this).hasClass('map-sector')) $(this).attr('fill', '#7C8993') },\n
                );\n
    \n
                // define(["jquery", "jquery.validate"], function( $ ) {\n
                //     $("form").validate();\n
                // });\n
    \n
    \n
                // $('.icon_arr').hover(\n
                //     function (){\n
                //         $('.icon_arr')\n
                //     },\n
                //     function (){\n
                //\n
                //     }\n
                // )\n
                new WOW().init();\n
    \n
                $('.open-searchblock').click(function (e){\n
                    e.preventDefault();\n
                    $('.bg-gray').fadeIn();\n
                    $('.search-block').toggleClass('active');\n
    \n
                });\n
    \n
                $('.bg-gray').click(function (){\n
                    $('.bg-gray').fadeOut();\n
                    $('.search-block').removeClass('active');\n
                });\n
    \n
                $('body').on("click", ".link-ajax", function (){\n
                    var th = $(this);\n
                    $.ajax({\n
                        url: $(th).attr('data-href'),\n
                        data: {'page' : $(th).attr('data-page'), 'notId' : $(th).attr('data-notId') },\n
                        success: function (html){\n
                            $('.link-ajax-remove').fadeIn();\n
                            $(th).attr('data-page', (parseInt($(th).attr('data-page'))+1));\n
                            $('.'+$(th).attr('data-container')).append(html);\n
    \n
                            if (parseInt($(th).attr('data-page')) >= $(th).attr('data-page-count')){\n
                                $(th).fadeOut();\n
                            }\n
    \n
                            setTimeout(function (){\n
                                $('.project-list:not(.show)').addClass('show');\n
                            }, 500)\n
    \n
    \n
                        }\n
                    })\n
                });\n
    \n
                $('body').on("click", ".link-ajax-remove", function () {\n
                    var th = $(this);\n
                    $('.link-ajax').attr('data-page', 1);\n
                    $('.link-ajax').fadeIn();\n
                    $('.link-ajax-remove').fadeOut();\n
                    // $(th).addClass('link-ajax');\n
                    $('.project-list').each(function (index){\n
                        if (index > 3){\n
                            var tt =  $(this)\n
                            $(tt).animate({'height':0},100)\n
                            setTimeout(function(){\n
                                $(tt).remove();\n
                            }, 200);\n
                        }\n
                    });\n
                    $(th).removeClass('arr_rotate');\n
                });\n
    \n
                $('#input-search').keypress(function (){\n
                    setTimeout(function (){\n
                        if ($('#input-search').value == ''){\n
                            $('#btn-search').attr('src', '/assets/images/new/icon_search_gray.svg');\n
                        }else{\n
                            $('#btn-search').attr('src', '/assets/images/new/icon_search_black.svg');\n
                        }\n
                    }, 100);\n
                });\n
                $('#btn-search').click(function (){\n
                    $('.search-text-data').html('');\n
                    $('.search-text-error').fadeOut();\n
                    $('.search-text-error-2').fadeOut();\n
                    if ($('#input-search').val() === ''){\n
                        $('.search-text-error').fadeIn();\n
                    }else{\n
                        $.ajax({\n
                            url: '{{ path('app_search') }}',\n
                            data: {'search' : $('#input-search').val()},\n
                            success: function (data){\n
                                if (data.length == 0){\n
                                    $('.search-text-error-2').fadeIn();\n
                                }else{\n
                                    $.each(data,function(index, value){\n
                                        $('.search-text-data').append('<a href="'+value.url+'">'+value.title+'</a>');\n
                                    });\n
    \n
                                    $('.search-text-data').append('<div class="mt25"><a href="{{ path('app_search') }}?search='+$('#input-search').val()+'"><b>Показать ещё</a></div>');\n
                                }\n
    \n
                            }\n
                        })\n
                    }\n
    \n
                });\n
    \n
                $(".companyTitle").suggestions({\n
                    token: "21983b8790d042c97224bebd67c6efc45c3a5238",\n
                    type: "PARTY",\n
                    count: 5,\n
                    onSelect: function(suggestion) {\n
                        if (suggestion.data.management){\n
                            $('.director').val(suggestion.data.management.name);\n
                            $('.directorPost').val(suggestion.data.management.post);\n
                        }\n
                        $('.companyTitle').val(suggestion.data.name.full_with_opf);\n
    \n
                    }\n
                });\n
            });\n
    \n
        </script>\n
        {% block javascripts %}{% endblock %}\n
    </head>\n
    <body style="{{ app.request.pathInfo == '/order' ? 'background: #EDEDF2' }}">\n
    \n
    \n
    {#    <div class="container" style="background: #FFF; padding: 0">#}\n
    {% block header %}\n
        {{ render(controller("App\\Controller\\BaseController::header", {'route' : app.request.get('_route'), 'request' : app.request, 'action' : (action is defined ? action : null) })) }}\n
    {% endblock %}\n
    {#    </div>#}\n
    {#    <div class="container" style="background: #FFF; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; margin-top: 120px">#}\n
    {% block body %}{% endblock %}\n
    {#    </div>#}\n
    \n
    <footer class="">\n
        <div class="container">\n
            <div class="row">\n
                <div class="col-md-3 order-3 order-md-1 mob-mt-15">\n
    \n
                    <a href="mailto:info@mosregco.ru">info@mosregco.ru</a><br />\n
                    <a href="tel:+74994506588 ">+7 (499) 450-65-88</a><br />\n
    \n
                    <div style="margin-top: 33px">\n
                        <a href="https://mii.mosreg.ru/" target="_blank"><img src="{{ asset('assets/images/new/footer_l.svg') }}" style="margin-right: 20px"></a>\n
                        <a href="https://t.me/mosregco"><img src="{{ asset('assets/images/new/icon_telegram.svg') }}" class=" d-inline d-md-none mob-mt-15"></a>\n
                    </div>\n
    \n
    \n
    \n
                </div>\n
    \n
                <div class="col-md-4  order-2 order-md-2  mob-mt-35">\n
                    г. Москва, ул. Кулакова, д.20, корп.1, <br />\n
                    БЦ “Орбита-2”, корп.Альфа, 6 этаж\n
                    <div style="margin-top: 33px" class=" d-none d-md-block">\n
                        <a href="https://t.me/mosregco"><img src="{{ asset('assets/images/new/icon_telegram.svg') }}"></a>\n
                    </div>\n
                </div>\n
    \n
    \n
                <div class="col-md-5 order-1 order-md-3 ">\n
                    <div class="btns-group">\n
                        <a href="#" class="btn-black" data-bs-toggle="modal" data-bs-target="#formSModal">подобрать площадку</a>\n
                        {#                    <a href="#" class="btn-contrast">заявка на подбор</a>#}\n
                    </div>\n
                    <div class="mt25 d-none d-md-block" style="font-size: 12px">\n
                        © «Корпорация развития Московской области», {{ 'now' | date('Y') }}\n
    \n
                    </div>\n
                    <div class="mt25" style="font-size: 12px">\n
                        <a href="{{ path('app_map') }}">Карта сайта</a>\n
                    </div>\n
    \n
                </div>\n
    \n
    \n
            </div>\n
    \n
            <div class="mt25 d-block d-md-none" style="font-size: 12px">\n
                © «Корпорация развития Московской области», {{ 'now' | date('Y') }}\n
            </div>\n
        </div>\n
    </footer>\n
    \n
    {#{{ include('new\\modals\\present_form.html.twig') }}#}\n
    {#{{ include('new\\modals\\email_success.html.twig') }}#}\n
    {{ render(controller("App\\Controller\\BaseController::modal", {'modalName' : 'presentForm' })) }}\n
    {{ render(controller("App\\Controller\\BaseController::modal", {'modalName' : 'emailSuccess' })) }}\n
    {{ render(controller("App\\Controller\\BaseController::modal", {'modalName' : 'formSuccess' })) }}\n
    {{ render(controller("App\\Controller\\BaseController::modal", {'modalName' : 'formS' })) }}\n
    {{ render(controller("App\\Controller\\BaseController::modal", {'modalName' : 'formS2' })) }}\n
    {{ render(controller("App\\Controller\\BaseController::modal", {'modalName' : 'subscriberSuccess' })) }}\n
    {#{{ include('new\\modals\\form_success.html.twig') }}#}\n
    {{ include('new\\modals\\form_iframe.html.twig') }}\n
    {#{{ include('new\\modals\\form_s.html.twig') }}#}\n
    \n
    {#{% if app.session.flashbag.get('modal') %}#}\n
    <script>\n
        {% for type, messages in app.session.flashbag.all() %}\n
        {% for message in messages %}\n
        {% if type == 'modal' %}\n
        $(document).ready(function (){\n
            $('#{{ message }}Modal').modal('show');\n
        });\n
        {% endif %}\n
    \n
        {% endfor %}\n
        {% endfor %}\n
    \n
    \n
    </script>\n
    {#{% endif %}#}\n
    \n
    <div class="bg-gray"></div>\n
    {#{{ include('Element\\form_sq.html.twig') }}#}\n
    {#{{ include('Element\\form_sq_2.html.twig') }}#}\n
    {#{{ render(controller("App\\Controller\\BaseController::siteSelected")) }}#}\n
    \n
    <script type="text/javascript">\n
        var _tmr = window._tmr || (window._tmr = []);\n
        _tmr.push({id: "3427044", type: "pageView", start: (new Date()).getTime()});\n
        (function (d, w, id) {\n
            if (d.getElementById(id)) return;\n
            var ts = d.createElement("script"); ts.type = "text/javascript"; ts.async = true; ts.id = id;\n
            ts.src = "https://top-fwz1.mail.ru/js/code.js";\n
            var f = function () {var s = d.getElementsByTagName("script")[0]; s.parentNode.insertBefore(ts, s);};\n
            if (w.opera == "[object Opera]") { d.addEventListener("DOMContentLoaded", f, false); } else { f(); }\n
        })(document, window, "tmr-code");\n
    </script>\n
    <noscript><div><img src="https://top-fwz1.mail.ru/counter?id=3427044;js=na" style="position:absolute;left:-9999px;" alt="Top.Mail.Ru" /></div></noscript>\n
    <!-- /Top.Mail.Ru counter -->\n
    <!-- Top100 (Kraken) Counter -->\n
    <script>\n
        (function (w, d, c) {\n
            (w[c] = w[c] || []).push(function() {\n
                var options = {\n
                    project: 7727501,\n
                };\n
                try {\n
                    w.top100Counter = new top100(options);\n
                } catch(e) { }\n
            });\n
            var n = d.getElementsByTagName("script")[0],\n
                s = d.createElement("script"),\n
                f = function () { n.parentNode.insertBefore(s, n); };\n
            s.type = "text/javascript";\n
            s.async = true;\n
            s.src =\n
                (d.location.protocol == "https:" ? "https:" : "http:") +\n
                "//st.top100.ru/top100/top100.js";\n
    \n
            if (w.opera == "[object Opera]") {\n
                d.addEventListener("DOMContentLoaded", f, false);\n
            } else { f(); }\n
        })(window, document, "_top100q");\n
    </script>\n
    <noscript>\n
        <img src="//counter.rambler.ru/top100.cnt?pid=7727501" alt="Топ-100" />\n
    </noscript>\n
    <!-- END Top100 (Kraken) Counter -->\n
    \n
    <!-- Yandex.Metrika counter -->\n
    <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/js-cookie/2.1.2/js.cookie.js"></script>\n
    <style>\n
        * {\n
            box-sizing: border-box;\n
        }\n
        body {\n
            width: 100%;\n
            height: 100%;\n
        }\n
        .cookie-notification {\n
            position: fixed;\n
            background-color: rgba(0, 0, 0, .8);\n
            right: 0;\n
            bottom: 0;\n
            color: white;\n
            padding: 15px;\n
        }\n
        .cookie-notification_hidden_yes {\n
            display: none;\n
        }\n
        .cookie-notification__header {\n
            margin-bottom: 10px;\n
            font-size: 23px;\n
        }\n
        .cookie-notification__body {\n
            margin-bottom: 10px;\n
        }\n
        .cookie-notification__button{background: #BE322B;border: none;border-radius: 5px;padding: 10px 20px;color: white;}\n
    </style>\n
    <div class="cookie-notification cookie-notification_hidden_yes">\n
        <div class="cookie-notification__header">Соглашение о принятии Cookies</div>\n
        <div class="cookie-notification__body">\n
            <p>Этот сайт собирает статистику посещения и данные посетителей.</p>\n
            <p><a href="https://mosregco.ru/upload/privacy_policy.pdf" target="_blank" style="color: white;text-decoration: underline;">Политика конфиденциальности</a></p>\n
        </div>\n
        <div class="cookie-notification__buttons">\n
            <button class="cookie-notification__button" id="yes">Я согласен</button>\n
        </div>\n
    </div>\n
    <script type="text/javascript">\n
        var messageElement = document.querySelector('.cookie-notification');\n
        // Если нет cookies, то показываем плашку\n
        if (!Cookies.get('agreement')) {\n
            showMessage();\n
        } else {\n
            initCounter();\n
        }\n
        // Загружаем сам код счетчика сразу\n
        (function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};\n
            m[i].l=1*new Date();k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)})\n
            (window, document,'script','https://mc.yandex.ru/metrika/tag.js', 'ym')\n
        // Функция добавляет класс к DOM-элементу. Вы можете использовать библиотеку jQuery или другой фреймворк\n
        function addClass (o, c) {\n
            var re = new RegExp("(^|\\s)" + c + "(\\s|$)", "g");\n
            if (!o || re.test(o.className)) {\n
                return;\n
            }\n
            o.className = (o.className + " " + c).replace(/\s+/g, " ").replace(/(^ | $)/g, "");\n
        }\n
        // Функция удаляет класс из DOM-элемента. Вы можете использовать библиотеку jQuery или другой фреймворк\n
        function removeClass (o, c) {\n
            var re = new RegExp('(^|\\s)' + c + '(\\s|$)', 'g');\n
            if (!o) {\n
                return;\n
            }\n
            o.className = o.className.replace(re, '$1').replace(/\s+/g, ' ').replace(/(^ | $)/g, '');\n
        }\n
        // Функция, которая прячет предупреждение\n
        function hideMessage () {\n
            addClass(messageElement, 'cookie-notification_hidden_yes');\n
        }\n
        // Функция, которая показывает предупреждение\n
        function showMessage () {\n
            removeClass(messageElement, 'cookie-notification_hidden_yes');\n
        }\n
        function saveAnswer () {\n
            // Прячем предупреждение\n
            hideMessage();\n
    \n
            // Ставим cookies\n
            Cookies.set('agreement', '1');\n
        }\n
        function initCounter () {\n
            ym(108341067, 'init', {});\n
            saveAnswer();\n
        }\n
        // Нажатие кнопки "Я согласен"\n
        document.querySelector('#yes').addEventListener('click', function () {\n
            initCounter();\n
        });\n
    </script>\n
    <!-- /Yandex.Metrika counter -->\n
    {#<div class="language">#}\n
    {#    <img src="{{ asset('assets/google-translate-custom-widget/jquery/images/lang/lang__ru.png') }}" alt="ru" data-google-lang="ru" class="language__img">#}\n
    {#    <img src="{{ asset('assets/google-translate-custom-widget/jquery/images/lang/lang__en.png') }}" alt="en" data-google-lang="en" class="language__img">#}\n
    {#    <img src="{{ asset('assets/google-translate-custom-widget/jquery/images/lang/lang__de.png') }}" alt="de" data-google-lang="de" class="language__img">#}\n
    {#</div>#}\n
    \n
    <!-- Google tag (gtag.js) -->\n
    <script async src="https://www.googletagmanager.com/gtag/js?id=G-WZR3XFB16N"></script>\n
    <script>\n
        window.dataLayer = window.dataLayer || [];\n
        function gtag(){dataLayer.push(arguments);}\n
        gtag('js', new Date());\n
    \n
        gtag('config', 'G-WZR3XFB16N');\n
    </script>\n
    \n
    \n
    \n
    <!-- Google tag (gtag.js) -->\n
    <script async src="https://www.googletagmanager.com/gtag/js?id=G-WZR3XFB16N"></script>\n
    <script>\n
        window.dataLayer = window.dataLayer || [];\n
        function gtag(){dataLayer.push(arguments);}\n
        gtag('js', new Date());\n
    \n
        gtag('config', 'G-WZR3XFB16N');\n
    </script>\n
    \n
    </body>\n
    </html>\n
    """
  trace: {
    /var/www/mosportal/templates/new/base.html.twig:417 {
      Twig\Template->displayWithErrorHandling(array $context, array $blocks = []) …
      › <script>    {% for type, messages in app.session.flashbag.all() %}    {% for message in messages %}
    }
    /var/www/mosportal/vendor/twig/twig/src/Template.php:367 {
      Twig\Template->display(array $context, array $blocks = []) …
      › {    $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));}
    }
    /var/www/mosportal/var/cache/dev/twig/b9/b9176e7affeb0740f6cbca5fea087916.php:51 {
      __TwigTemplate_cb68b255990579a61717b35adf291679->doDisplay(array $context, array $blocks = []) …
      › $this->parent = $this->loadTemplate("new/base.html.twig", "new/index/index.html.twig", 1);$this->parent->display($context, array_merge($this->blocks, $blocks));}
    /var/www/mosportal/vendor/twig/twig/src/Template.php:394 {
      Twig\Template->displayWithErrorHandling(array $context, array $blocks = []) …
      › try {    $this->doDisplay($context, $blocks);} catch (Error $e) {
    }
    /var/www/mosportal/vendor/twig/twig/src/Template.php:367 {
      Twig\Template->display(array $context, array $blocks = []) …
      › {    $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));}
    }
    /var/www/mosportal/vendor/twig/twig/src/Template.php:379 {
      Twig\Template->render(array $context) …
      › try {    $this->display($context);} catch (\Throwable $e) {
    }
    /var/www/mosportal/vendor/twig/twig/src/TemplateWrapper.php:40 {
      Twig\TemplateWrapper->render(array $context = []): string …
      ›     // as it should only be used by internal code    return $this->template->render($context, \func_get_args()[1] ?? []);}
    }
    /var/www/mosportal/vendor/twig/twig/src/Environment.php:277 {
      Twig\Environment->render($name, array $context = []): string …
      › {    return $this->load($name)->render($context);}
    }
    /var/www/mosportal/vendor/symfony/framework-bundle/Controller/AbstractController.php:258 {
      Symfony\Bundle\FrameworkBundle\Controller\AbstractController->renderView(string $view, array $parameters = []): string …
      › 
      ›     return $this->container->get('twig')->render($view, $parameters);}
    }
    /var/www/mosportal/vendor/symfony/framework-bundle/Controller/AbstractController.php:266 {
      Symfony\Bundle\FrameworkBundle\Controller\AbstractController->render(string $view, array $parameters = [], Response $response = null): Response …
      › {    $content = $this->renderView($view, $parameters);}
    /var/www/mosportal/src/Controller/IndexController.php:202 {
      App\Controller\IndexController->index(ManagerRegistry $doctrine, $oderNumber = false): Response …
      ›     'page'=> $page,    'pageBlocks'=> $pageBlocks,]);
    }
    /var/www/mosportal/vendor/symfony/http-kernel/HttpKernel.php:152 {
      Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
      › // call controller$response = $controller(...$arguments);}
    /var/www/mosportal/vendor/symfony/http-kernel/HttpKernel.php:74 {
      Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
      › try {    return $this->handleRaw($request, $type);} catch (\Exception $e) {
    }
    /var/www/mosportal/vendor/symfony/http-kernel/Kernel.php:202 {
      Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
      › try {    return $this->getHttpKernel()->handle($request, $type, $catch);} finally {
    }
    /var/www/mosportal/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35 {
      Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run(): int …
      › {    $response = $this->kernel->handle($this->request);    $response->send();
    }
    /var/www/mosportal/vendor/autoload_runtime.php:35 {
      require_once …
      ›         ->getRunner($app)        ->run());
    }
    /var/www/mosportal/public/index.php:4 {
      › 
      › require_once dirname(__DIR__).'/vendor/autoload_runtime.php';arguments: {
        "/var/www/mosportal/vendor/autoload_runtime.php"
      }
    }
  }
}
logger
Symfony\Bridge\Monolog\Logger {#151 …8}