Instead of creating a custom validator in the traditional sense I’m relying on JSR-303 annotations to specify validation constraints, because, it is the future, and I shouldn’t have to do a load of coding to specify common validation requirements like an email address regular expression or a numeric value that is required to be within a defined range.
Using Spring web flow, I found that binding error messages weren’t available when I called “<@spring.showErrors ‘<br/>’/>” in my freemarker view (after I had bound the field I wanted to show errors for of course).
So where are my error messages?
It turns out that Spring Web Flow has a different way of providing the user with feedback messages. The Spring Web Flow reference documentation says: “Spring Web Flow’s MessageContext is an API for recording messages during the course of flow executions”.
The message context (with all your binding error messages in it) can be found here: flowRequestContext.messageContext. I’ve written a couple of macros to make retrieving error messages from this object a little easier:
<#--
* Shows flow messages (which reside in flowRequestContext.messageContext)
*
* @param source Name of the field that caused the error
* @param severity String representation of org.springframework.binding.message.Severity
* @param separator the html tag or other character list that should be used to
* separate each option. Typically '<br>'.
* @param classOrStyle either the name of a CSS class element (which is defined in
* the template or an external CSS file) or an inline style. If the value passed in here
* contains a colon (:) then a 'style=' attribute will be used, else a 'class=' attribute
* will be used.
* @param tag The HTML tag to wrap the error in
-->
<#macro showFlowMessages source severity separator classOrStyle="" tag="">
<#assign messages = flowRequestContext.messageContext.getMessagesBySource(source)/>
<#if (messages?size > 0)>
<#list messages as message>
<#if message.severity?string == severity>
<#if classOrStyle == "" && tag == "">
${message.getText()}
<#else>
<#if classOrStyle == "">
<${tag}>${message.getText()}</${tag}>
<#else>
<#if tag == ""><#local tag = "span" /></#if>
<#if classOrStyle?index_of(":") == -1><#local attr="class"><#else><#local attr="style"></#if>
<${tag} ${attr}="${classOrStyle}">${message.getText()}</${tag}>
</#if>
</#if>
<#if message_has_next>${separator}</#if>
</#if>
</#list>
</#if>
</#macro>
<#--
* Shows flow messages (which reside in flowRequestContext.messageContext) in an ordered or unordered list
*
* @param source Name of the field that caused the error
* @param severity String representation of org.springframework.binding.message.Severity
* @param classOrStyle either the name of a CSS class element (which is defined in
* the template or an external CSS file) or an inline style. If the value passed in here
* contains a colon (:) then a 'style=' attribute will be used, else a 'class=' attribute
* will be used.
* @param ordered Whether or not the macro should output the list as an <ol> or <ul>
-->
<#macro showFlowMessagesList source severity classOrStyle="" ordered=false>
<#local errorsList><@showFlowMessages source, severity, "", "", "li" /></#local>
<#if errorsList?trim != "">
<#if classOrStyle == "">
<#local attr="">
<#elseif classOrStyle?index_of(":") == -1>
<#local attr=" class=" + classOrStyle>
<#else>
<#local attr=" style=" + classOrStyle>
</#if>
<#if ordered><ol${attr}><#else><ul${attr}></#if>
${errorsList}
<#if ordered></ol><#else></ul></#if>
</#if>
</#macro>
I’ve added these to my spring extensions, which you can download here: springx.ftl
Проблема — близкий не выходит из состояния. Скорая не приезжает — а состояние тяжёлое. Друзья порекомендовали — срочная помощь на месте в столице Черноземья. Врачи приезжают быстро. Полный комплект. Очищают организм — безопасно. Полная анонимность. Не завышают. услуги нарколога на дому https://alkogolizm.narkolog-na-dom-voronezh-13.ru На сайте подробности для столицы Черноземья. Уже пользовался — без обмана. Организм приходит в норму. Чем раньше тем лучше. Кто в ВРН — держите под рукой. Здоровье — это главное
kasyno depozyt blik bonus za zaЕ‚oЕјenie konta
chicken road Bangladesh review http://www.chicken-road22171.shop
Попали — алкоголь взял верх. Вторая неделя пошла а сил почти нет. Соседи порекомендовали — капельница на дом. Врач уже в пути. Снимают интоксикацию — с контролем состояния. Без лишней огласки. Фиксированный прайс. И главное — результат уже через пару часов. Проверенный вариант — не первый раз вызываем. выведение из запоя на дому анонимно https://alkogolizm.vyvod-iz-zapoya-na-domu-samara-cde.ru Там и телефон и прайс для Самары. Сохраните номер. Здоровье близких — дороже. Поправляйтесь
Когда человек теряет себя. Думаешь: «Остановлюсь завтра» — уже не встаёшь. Мы прошли через это — ждать бесполезно. Единственное что реально помогает — неотложная наркологическая служба в Нижнем Новгороде. Врач буквально через 40 минут. Сняли острый психоз — реально помогли. Анонимно — это закон. Назвали цену заранее. Снова стал человеком. Знакомые всю семью спасли. наркологическая помощь круглосуточно наркологическая помощь круглосуточно На сайте всё подробно для Нижнего Новгорода. Запомните на всякий случай. Не ищите в панике. Не отчаивайтесь
Проблема накрыла — человек в запое уже несколько дней. Ничего не работает — а риск растёт. Узнал куда звонить — срочная помощь на месте в нашем городе. Специалист через час. Оборудование и препараты. Ставят капельницу — профессионально. Полная анонимность. Всё честно. вызов нарколога на дом воронеж вызов нарколога на дом воронеж Там контакты и цены для столицы Черноземья. Звонил им — профессионалы. Организм приходит в норму. Чем раньше тем лучше. Кто в нашем городе — записывайте. Всех благ
Близкий на грани — человек теряет себя. Ждали что одумается — стало только хуже. Что спасло нашу семью — анонимный стационар в нашем городе. Врачи с опытом. Восстанавливают психику — с заботой. Только помощь без бумаг. Палаты чистые. Стоимость — адекватная. Брат прошёл курс — спасибо врачам. наркологическая клиника анонимно нижний новгород https://zapoy.narkologicheskaya-klinika-v-nizhnem-novgorode16.ru По ссылке вся информация для Нижнего Новгорода. Помощь рядом
Проблема накрыла — человек в запое уже несколько дней. Скорая не приезжает — а риск растёт. Друзья порекомендовали — нарколог на дом в ВРН. Врачи приезжают быстро. Полный комплект. Ставят капельницу — безопасно. Без постановки на учёт. Цены адекватные. вызов наркологической помощи https://alkogolizm.narkolog-na-dom-voronezh-11.ru Все условия для ВРН. Проверил на себе — без обмана. Состояние нормализуется. Главное — не медлить. Кому надо в Воронеже — держите под рукой. Берегите себя
Решил наконец-то сделать ремонт — что бюрократия затянет на месяцы. Знакомые мучились с согласованиями — решил сделать всё по закону. Звонить спрашивать сравнивать — которые берут на себя всю бумажную волокиту. согласование перепланировки — они сделали всё под ключ. И проект сделали и согласовали. Теперь я спокоен. согласование перепланировки москва согласование перепланировки москва По ссылке — подробная информация для столицы. Если не хотите заморачиваться с документами — доверьтесь профессионалам. Почему бы не сэкономить свои силы и время если есть специалисты которые знают все нюансы?
Решили расширить пространство — куча бюрократических преград. Планировали всё сделать сами — что незаконные работы грозят штрафами. Спрашивать у знакомых — и нашли команду которая реально помогает. проектирование и узаконивание — они сделали всё от и до. И документы на руки выдали. Однозначно рекомендую. согласование перепланировки в москве согласование перепланировки в москве Пригодится если планируете ремонт для столицы. Они всё сделают быстро грамотно и без лишней суеты. Сделайте ремонт правильно — без нервов и штрафов
Когда надоели тёмные коридоры и маленькие комнаты — первая мысль была: «Снесу стену и сделаю открытое пространство». Но быстро выяснилось. Знакомые предупредили: «Без документации не согласуют». Стал искать где заказать — разработка проекта перепланировки. Ребята приехали замерили выслушали. Никаких задержек. Всё согласовано всё законно. где заказать проект перепланировки квартиры где заказать проект перепланировки квартиры Там все контакты и условия для столицы. Они сделают проект быстро качественно и помогут согласовать всё с инстанциями. Начните с правильного проекта — и ремонт принесёт только радость
Наконец-то дошли руки — что хочется больше пространства. Планировали сделать за месяц — что без согласования нельзя. Стали изучать вопрос — что лучше довериться профессионалам. Хорошо что нашли компанию — перепланировка квартир в нашем городе. Всё сделали по уму — без очередей. Цены адекватные. Никаких штрафов и переделок. где согласовать перепланировку https://moskva.pereplanirovka-kvartir-byn.ru Там все контакты и условия для столицы. Если планируете перепланировку — не тяните. Доверьтесь тем кто знает все нюансы
Кошмар — близкий не выходит из состояния. Скорая не приезжает — нужна клиника в столице Приволжья. Узнали куда обратиться — вывод из запоя в стационаре. Врачи круглосуточно наблюдают. Инфузионная терапия — безопасно и эффективно. Без постановки на учёт. Палаты хорошие. вывод из запоя стационар вывод из запоя стационар Все условия работы для НН. Проверили на себе — врачи высший класс. После лечения сразу легче. Чем раньше тем лучше. Кто в области — не бойтесь. Держитесь
Знаете есть вещи которые не проходят сами. Что уговоры сработают — мы потеряли надежду. Когда уже не знаешь что делать — и это — клиника. Нам посоветовали — анонимный стационар в нашем городе. Слышат что ты им говоришь. Подход который возвращает к жизни. Никаких побочных эффектов. И главное — анонимность. Через месяц — захотел жить. Мы снова семья. наркологическая клиника нарколог наркологическая клиника нарколог Там все контакты и описание для районов. Поделитесь с близкими. Здоровье дороже всего. Не сдавайтесь
mostbet pulsuz demo mostbet pulsuz demo
1win pago movil retiro https://www.1win45565.shop
melbet вывод киргизия https://www.melbet21304.shop
Такое не пожелаешь и врагу. Когда отец не узнаёт близких — это ломает всю семью. Ждали что само пройдёт — а стало только хуже. Что вернуло его к жизни — срочный выезд нарколога в нашем городе. Выезжают без выходных. Вернули сознание и речь — грамотно. Никто не узнает. Без скрытых доплат. Снова стал нормальным. Мы сами не верили. платная наркологическая помощь https://kapelnica.narkologicheskaya-pomoshh-nizhnij-novgorod.ru Заходите читайте сохраняйте для нашего города. Держите в заметках. Всегда держите под рукой. Всё обязательно наладится
Проблема — человек в запое уже несколько дней. Скорая не приезжает — а состояние тяжёлое. Узнал куда звонить — выезд нарколога в северной столице. Не заставляют ждать. Оборудование и препараты. Очищают организм — быстро. Никто не узнает. Цены адекватные. вывод из запоя клиника санкт-петербург https://alkogolizm.vyvod-iz-zapoya-na-domu-sankt-peterburg-vkx.ru Вся информация по ссылке для Питера. Звонил им — профессионалы. Самочувствие отличное. Главное — не медлить. Кто в Санкт-Петербурге — пригодится. Берегите себя
Ужас — знакомый совсем потерял себя. Ничего не помогает — а время уходит. Хорошо что есть специалисты — вызов врача на дом в нашем городе. Оперативно выезжают. Полный комплект. Ставят капельницу — эффективно. Никто не узнает. Не завышают. услуги нарколога на дому https://zapoy.narkolog-na-dom-voronezh18.ru На сайте подробности для ВРН. Я сам вызывал — без обмана. Самочувствие отличное. Чем раньше тем лучше. Кто в области — держите под рукой. Здоровье — это главное
Критическая ситуация — близкий не выходит из состояния. Таблетки не помогают — а время идёт. Повезло найти контакты — срочная помощь на месте в нашем городе. Не заставляют ждать. Оборудование и препараты. Очищают организм — профессионально. Без постановки на учёт. Не завышают. вызов врача нарколога вызов врача нарколога Вся информация по ссылке для Воронежа. Уже пользовался — профессионалы. Организм приходит в норму. Чем раньше тем лучше. Кто в нашем городе — записывайте. Здоровье — это главное
Когда покупал квартиру знал — буду переделывать. Сказали: «Приходите с проектом от лицензированной организации». И нашёл тех кто взялся за работу и всё довёл до конца. заказать проект в Москве — ребята приехали на замер в тот же день. Никаких «левых» решений. Строители работают по проекту — а я спокоен. сделать проект перепланировки квартиры в москве https://kvartiry.soglasovanie-pereplanirovki-xkd.ru Сохраните поделитесь не потеряйте для Москвы. Если не хотите сами мучиться с документами — доверьтесь специалистам. Ремонт начинается с проекта — и это главное правило
seven casino wartung heute seven casino wartung heute
Это не просто привычка. Запои становятся всё длиннее. Мы прошли через этот ад. Спасли только профессиональные врачи — наркологическая клиника в НН. Наркологи с большим стажем. Помощь без выходных. Психологическая поддержка. Анонимно — это главное преимущество. Чисто уютно тихо. Недорого по сравнению с государственными больницами. У нас так лечился брат. наркологическая клиника анонимно нижний новгород https://alkogolizm.narkologicheskaya-klinika-v-nizhnem-novgorode16.ru Вся информация доступна для районов. Скопируйте контакты. Звоните уже сегодня. Всё обязательно наладится
Проблема накрыла — человек в запое уже несколько дней. Ничего не работает — а риск растёт. Друзья порекомендовали — выезд нарколога в нашем городе. Врачи приезжают быстро. Капельницы и растворы. Вводят лекарства — быстро. Анонимно и конфиденциально. Цены адекватные. вывод из запоя на дому санкт петербург вывод из запоя на дому санкт петербург На сайте подробности для нашего города. Проверил на себе — помогли быстро. Организм приходит в норму. Чем раньше тем лучше. Кто в Санкт-Петербурге — сохраните номер. Всех благ
Такое горе в семье — запой длится уже неделю. Пытались лечить дома — потеряли время. Теперь знаю точно — круглосуточная наркологическая служба в областном центре. Круглосуточно даже в праздники. Снимут интоксикацию — без страха. Никаких учётов. Назовут до приезда. Не первый раз вызываем — рекомендую смело. наркологическая помощь недорого https://zapoy.narkologicheskaya-pomoshh-nizhnij-novgorod.ru Там и телефоны и адреса в пригороде. Отправьте близким. Не искать в панике. Вы справитесь
Наркошопы ссылки Купить Кокаин Мефедрон Бошки Марихуану Купить лирику в москве
Решил наконец-то сделать ремонт — и тут выяснилось что просто взять и снести стену нельзя. Друзья рассказывали ужасы — решил сделать всё по закону. Звонить спрашивать сравнивать — которые избавляют от головной боли. Перепланировка квартир — всё чётко и в срок. И всё узаконили. Всё официально никаких штрафов. услуги по согласованию перепланировки помещения https://oformlenie.pereplanirovka-kvartir-qav.ru Пригодится если соберётесь делать перепланировку для столицы. Они сделают всё быстро грамотно и без лишних нервов. Пусть ремонт приносит радость а не головную боль
Ужас — близкий не выходит из состояния. Ничего не помогает — а состояние тяжёлое. Друзья порекомендовали — выезд нарколога в нашем городе. Не заставляют ждать. Оборудование и препараты. Нормализуют состояние — быстро. Анонимно и конфиденциально. Не завышают. нарколог на дом стоимость https://alkogolizm.narkolog-na-dom-voronezh-13.ru Там контакты и цены для нашего города. Уже пользовался — всё четко. После процедуры сразу легче. Не откладывайте. Кому надо в Воронеже — записывайте. Здоровье — это главное
Затеяли перестройку — непонятно с чего начать. Думали обойдёмся малыми силами — что перепланировка — это вам не шутки. Искать в интернете — которая берёт на себя все хлопоты. Перепланировка квартир — всё чётко и по срокам. И проект сделали и в Мосжилинспекцию подали. Однозначно рекомендую. услуги по узакониванию перепланировки https://zakazat.pereplanirovka-kvartir-jtc.ru Сохраните поделитесь не потеряйте для нашего города. Они всё сделают быстро грамотно и без лишней суеты. Сделайте ремонт правильно — без нервов и штрафов
В семье беда — срывы стали системой. Ждали улучшений — бесполезно. Знакомый дал телефон — нарколог приезжает в Самару. Реагируют моментально. Купируют синдром отмены — без боли. Документы не оформляют. Никаких скрытых сумм. Через 2 часа — человек в порядке. Работают на совесть — проверено временем. вывод из запоя с выездом https://alkogolizm-x9w.vyvod-iz-zapoya-na-domu-samara-cde.ru По ссылке контакты и описание. Наш район — не потеряйте. Своих не бросаем. Помощь придёт
Неприятность — человек ушел в запой. Состояние тяжелое а скорая не вариант. Вовремя друзья подсказали — вывод из запоя на дому. Бригада оперативно. Осматривают ставят капельницу — по протоколу. Без лишней огласки. Никаких доплат. И главное — результат уже через пару часов. Сам так выходил — лучшее решение в кризис. вывод из запоя недорого https://alkogolizm.vyvod-iz-zapoya-na-domu-samara-cde.ru Вся подробная информация для Самары. Пригодится. Не тяните до утра. Всё наладится
Все попытки помочь проваливались. Не узнавал нас говорил невнятно. Никто не хотел браться. Единственное что нас спасло — срочный выезд нарколога. Врач приехал через час. Убрал тремор тошноту. Только семья и врач. Прайс оказался ниже чем у других. Ходит на работу общается с детьми. выведения из запоя на дому круглосуточно выведения из запоя на дому круглосуточно Пригодится если случится беда для районов. Звоните спрашивайте решайтесь. Главное — не молчать
Сам столкнулся с этой бедой. Когда близкий смотрит в одну точку — это хуже любой болезни. Мы перепробовали всё — ничего. Пока не наткнулись на врачей — выезд нарколога в Питере. Врач оперативно. Сняли интоксикацию — и через пару часов человек заговорил. Только помощь. Цена — без сюрпризов. Пусть будет в телефоне. капельница от похмелья на дому цена https://kapelnicza-ot-zapoya-sankt-peterburg-jsi.ru Переходите не откладывайте для Санкт-Петербурга. Когда случится беда — вы будете знать куда звонить. Не опускайте руки
Беда пришла — родственник пьёт без остановки. Ничего не работает — а время идёт. Повезло найти контакты — срочная помощь на месте в Воронеже. Специалист через час. Полный комплект. Очищают организм — профессионально. Без постановки на учёт. Всё честно. нарколог нарколог Вся информация по ссылке для столицы Черноземья. Звонил им — без обмана. Состояние нормализуется. Главное — не медлить. Кому надо в Воронеже — пригодится. Всех благ
Наконец-то дошли руки — что надо объединить комнаты. Думали что всё просто — что нужны чертежи и расчёты. Поспрашивали знакомых — что одному не справиться. Обратились к спецам — перепланировка квартир в Москве. Всё сделали по уму — без очередей. Результат отличный. Ремонт радует глаз. услуги по согласованию перепланировки помещения https://moskva.pereplanirovka-kvartir-byn.ru Сохраните поделитесь не потеряйте для нашего города. Сделайте ремонт правильно — без последствий. И наслаждайтесь обновлённой квартирой
Столкнулись с ужасом — алкоголизм разрушает. Пытались уговаривать — стало только хуже. Что реально помогает — анонимный стационар в нашем городе. Здесь работают профи. Восстанавливают психику — без боли. Только помощь без бумаг. Условия — как дома. Стоимость — адекватная. Отец лежал месяц — спасибо врачам. наркологический центр нижний новгород наркологический центр нижний новгород Всё подробно расписано для нашего города. Не молчите
Запой не щадит никого. Думаешь: «Остановлюсь завтра» — родные в истерике. У нас такое было — и знаю: без специалиста — никак. Что спасло нам жизнь — срочный вызов нарколога в нашем городе. Врач буквально через 40 минут. Восстановили сердце и давление — без криков и шока. Полная конфиденциальность. Дёшево по-честному. Глаза живые. Без этого бы не справились. наркологическая помощь круглосуточно наркологическая помощь круглосуточно Заходите читайте звоните для области. Не потеряйте. Когда случается беда — каждая секунда на счету. Главное — не молчать
Жуткая история. Пьет уже который день. Руки опускаются — а тут еще и выходные. Прочитали на местном форуме — вывод из запоя на дому. Оперативно и без лишних слов. Осмотрели поставили капельницу — без риска для жизни. Анонимно. Все честно. Пульс пришел в норму. Сам звонил когда было страшно — приезжают быстро. из запоя на дому из запоя на дому Там телефон и сайт про область. Перешлите родным. Когда беда — не до поиска. Всё обойдется
Когда захотелось простора и света — первая мысль была: «Снесу стену и сделаю открытое пространство». Оказалось что всё не так просто. Друзья сказали: «Нужен проект». Где быстро и без лишней бюрократии — проектное бюро в Москве. Ребята приехали замерили выслушали. Никаких задержек. Теперь у меня на руках готовый проект. проект перепланировки квартиры москва проект перепланировки квартиры москва По ссылке — подробная информация для нашего города. Если не хотите мучиться с документами — доверьтесь профессионалам. Начните с правильного проекта — и ремонт принесёт только радость
Никогда не думал что буду писать такое. Когда брат перестаёт быть собой — это выбивает из колеи. Пытались народными методами — потеряли кучу времени. Что реально вытащило — срочный выезд нарколога в Нижнем Новгороде. Не отмахиваются. Осмотрели измерили пульс и давление — по-человечески. Никаких выписок и учётов. Без скрытых доплат. Глаза живые руки не трясутся. Проверили на себе. наркологическая помощь наркология наркологическая помощь наркология По ссылке — описание и номера телефонов для Нижнего Новгорода. Держите в заметках. Пусть будет на всякий случай. Помощь рядом
Проблема накрыла — знакомый совсем потерял себя. Таблетки не помогают — а время идёт. Повезло найти контакты — выезд нарколога в ВРН. Врачи приезжают быстро. С собой всё необходимое. Нормализуют состояние — эффективно. Никто не узнает. Стоимость приемлемая. врач нарколог выезд врач нарколог выезд На сайте подробности для столицы Черноземья. Звонил им — помогли быстро. После процедуры сразу легче. Чем раньше тем лучше. Кто в области — держите под рукой. Всех благ
Алкоголь не отпускает. Что мы сможем помочь словами — мы потеряли надежду. Когда каждый день превращается в кошмар — стационар где спасают. Родственники привели — частный центр в НН. Говорят по-человечески. Капельницы которые действительно очищают. Круглосуточное наблюдение. Без учёта в наркодиспансере. Думали это очередной «развод». Теперь он работает общается мечтает. наркологическая клиника в нижнем новгороде наркологическая клиника в нижнем новгороде Там все контакты и описание для Нижнего Новгорода. Сохраните. Здоровье дороже всего. Берегите своих
мелбет aviator играть https://melbet21304.shop
Понял что старая планировка неудобна — что бюрократия затянет на месяцы. Все говорят что это сложно — решил не рисковать. Искать тех кто знает своё дело — которые берут на себя всю бумажную волокиту. Перепланировка квартир — они сделали всё под ключ. И проект сделали и согласовали. Всё официально никаких штрафов. помощь в согласовании перепланировки помощь в согласовании перепланировки По ссылке — подробная информация для МСК. Они сделают всё быстро грамотно и без лишних нервов. Почему бы не сэкономить свои силы и время если есть специалисты которые знают все нюансы?
Кошмар — человек в запое уже несколько дней. Таблетки бесполезны — а риск огромный. Хорошо что есть специалисты — выезд нарколога в Воронеже. Не заставляют ждать. С собой всё необходимое. Вводят лекарства — быстро. Без постановки на учёт. Стоимость приемлемая. нарколог на дом анонимно воронеж https://zapoy.narkolog-na-dom-voronezh18.ru Там контакты и цены для нашего города. Проверил на себе — без обмана. Состояние нормализуется. Не откладывайте. Кто в области — сохраните номер. Всех благ
Кошмар — отец совсем потерял контроль. Таблетки бесполезны — нужна клиника в Нижнем Новгороде. Нашли хороший стационар — лечение в стационаре. Полный контроль состояния. Очищение крови — надёжно. Без лишних бумаг. Отношение внимательное. вывод из запоя в стационаре нижний новгород вывод из запоя в стационаре нижний новгород На сайте подробности для Нижнего Новгорода. Проверили на себе — врачи высший класс. Состояние полностью нормализуется. Откладывать нельзя. Кто в нашем городе — рекомендую. Выход есть всегда
Срыв случился — родственник пьёт без остановки. Скорая не приезжает — а время идёт. Хорошо что есть специалисты — срочная помощь на месте в ВРН. Оперативно выезжают. Капельницы и растворы. Вводят лекарства — профессионально. Без постановки на учёт. Цены адекватные. вызвать нарколога вызвать нарколога Вся информация по ссылке для столицы Черноземья. Я сам вызывал — всё четко. Состояние нормализуется. Не терпите. Кто в нашем городе — пригодится. Берегите себя
Собрались делать ремонт — непонятно с чего начать. Планировали всё сделать сами — что лучше не рисковать. Спрашивать у знакомых — которая берёт на себя все хлопоты. полный комплекс услуг — без нервов и лишних походов. И документы на руки выдали. Теперь сидим и кайфуем. согласование реконструкции жилого помещения https://zakazat.pereplanirovka-kvartir-jtc.ru Сохраните поделитесь не потеряйте для столицы. Если не хотите головной боли с документами — обратитесь к профи. Зачем рисковать когда есть те кто знают все нюансы?
Пришло время перемен — а тут выяснилось что стены не те. Думали что всё просто — а оказалось что без документов никак. Почитали форумы — что можно нарваться на штраф. Повезло с исполнителями — проектирование и узаконивание в столице. И в Мосжилинспекцию подали — без нервов. Всё законно и красиво. Ремонт радует глаз. помощь в перепланировке квартиры https://moskva.pereplanirovka-kvartir-byn.ru Пригодится если соберётесь переделывать для МСК. Бюрократия не ждёт. И наслаждайтесь обновлённой квартирой