[{"data":1,"prerenderedAt":541},["ShallowReactive",2],{"docs-article-\u002Fdocs\u002Fsite-builder\u002Fmulti-location":3,"docs-all":362},{"id":4,"title":5,"body":6,"category":350,"categoryLabel":351,"description":352,"extension":353,"meta":354,"navigation":355,"order":356,"path":357,"pro":355,"seo":358,"stem":359,"updated":360,"__hash__":361},"docs\u002Fdocs\u002Fsite-builder\u002Fmulti-location.md","Конструктор для сети ресторанов (per-location)",{"type":7,"value":8,"toc":336},"minimark",[9,13,22,29,34,37,59,66,86,90,96,114,118,144,147,162,166,169,188,191,195,198,210,214,223,243,246,250,260,263,267,274,288,292,295,314,317,321],[10,11,5],"h1",{"id":12},"конструктор-для-сети-ресторанов-per-location",[14,15,16,17,21],"p",{},"Если у вас 2+ локаций, обычно сайт должен быть общим — одна шапка, одно меню, один бренд. Но ",[18,19,20],"strong",{},"детали"," могут отличаться: адрес, телефон, часы работы, набор блюд.",[14,23,24,25,28],{},"Misea решает это через ",[18,26,27],{},"per-location override"," — точечные настройки, которые переопределяют глобальные только для конкретной локации.",[30,31,33],"h2",{"id":32},"как-это-работает","Как это работает",[14,35,36],{},"Сайт состоит из:",[38,39,40,47,53],"ul",{},[41,42,43,46],"li",{},[18,44,45],{},"Site"," — глобальные настройки (палитра, шрифты, логотип, nav_links).",[41,48,49,52],{},[18,50,51],{},"Pages"," — страницы.",[41,54,55,58],{},[18,56,57],{},"Blocks"," — блоки на страницах.",[14,60,61,62,65],{},"У каждого уровня есть ",[18,63,64],{},"Location override",":",[38,67,68,74,80],{},[41,69,70,73],{},[18,71,72],{},"Site-level"," — для всего сайта под конкретную локацию (редко используется).",[41,75,76,79],{},[18,77,78],{},"Page-level"," — показывать или скрыть страницу для локации.",[41,81,82,85],{},[18,83,84],{},"Block-level"," — самое частое: заменить контент \u002F скрыть \u002F показать блок для конкретной локации.",[30,87,89],{"id":88},"переключатель-локации","Переключатель локации",[14,91,92,93,65],{},"В toolbar — выпадающий список ",[18,94,95],{},"Location",[38,97,98,104],{},[41,99,100,103],{},[18,101,102],{},"Global"," (default) — редактируете общую версию сайта. То, что увидит гость, когда зайдёт не с QR конкретного заведения.",[41,105,106,109,110,113],{},[18,107,108],{},"\u003CЛокация 1>",", ",[18,111,112],{},"\u003CЛокация 2>","... — редактируете override для этой локации.",[30,115,117],{"id":116},"пример-разный-адрес-в-блоке-контакты","Пример: разный адрес в блоке Контакты",[119,120,121,128,134,141],"ol",{},[41,122,123,124,127],{},"Переключите toolbar на ",[18,125,126],{},"Location: Арбат",".",[41,129,130,131,127],{},"Выберите блок ",[18,132,133],{},"Контакты",[41,135,136,137,140],{},"В редакторе справа → ",[18,138,139],{},"Источник данных: Переопределить"," → введите адрес и телефон Арбата.",[41,142,143],{},"Сохраните и опубликуйте.",[14,145,146],{},"Теперь:",[38,148,149,152,159],{},[41,150,151],{},"Гость с QR Арбата видит адрес Арбата.",[41,153,154,155,127],{},"Гость с QR Тверской видит общий адрес из ",[156,157,158],"code",{},"\u002Fsettings",[41,160,161],{},"Гость на главной странице (без QR) видит общий адрес.",[30,163,165],{"id":164},"пример-скрыть-блок-для-одной-локации","Пример: скрыть блок для одной локации",[14,167,168],{},"На главной есть блок «Доставка», но на Тверской доставки нет:",[119,170,171,177,180,185],{},[41,172,173,174,127],{},"Toolbar → ",[18,175,176],{},"Location: Тверская",[41,178,179],{},"Выберите блок «Доставка».",[41,181,136,182,127],{},[18,183,184],{},"Видимость → Скрыть на этой локации",[41,186,187],{},"Опубликуйте.",[14,189,190],{},"Блок пропадает только у гостей Тверской. Для остальных — остаётся.",[30,192,194],{"id":193},"пример-добавить-блок-только-для-одной-локации","Пример: добавить блок только для одной локации",[14,196,197],{},"Обратный случай — блок нужен только на Арбате («Завтраки по вс до 14:00»):",[119,199,200,204,207],{},[41,201,173,202,127],{},[18,203,126],{},[41,205,206],{},"Добавляете новый блок → настраиваете.",[41,208,209],{},"Misea автоматически помечает его как «local block», видимый только на Арбате.",[30,211,213],{"id":212},"подтверждение-при-несохранённом","Подтверждение при несохранённом",[14,215,216,217,219,220,222],{},"Если вы отредактировали что-то в ",[18,218,102],{}," и переключаете на ",[18,221,126],{}," — Misea спросит:",[38,224,225,231,237],{},[41,226,227,230],{},[18,228,229],{},"Сохранить черновик глобального?"," — сохраняется, потом переключается.",[41,232,233,236],{},[18,234,235],{},"Отбросить изменения?"," — глобальный откатывается, open Arbat.",[41,238,239,242],{},[18,240,241],{},"Отмена"," — остаётесь в Global.",[14,244,245],{},"Тот же вопрос при выходе из конструктора с несохранённым.",[30,247,249],{"id":248},"визуальный-индикатор-override","Визуальный индикатор override",[14,251,252,253,256,257,127],{},"В редакторе свойств блока рядом с полем, у которого есть override, появляется плашка ",[18,254,255],{},"●"," (точка). Это значит: для текущей локации значение переопределено. Клик → ",[18,258,259],{},"Вернуть к global",[14,261,262],{},"В списке блоков слева блок с override для текущей локации помечается как ◐ (полузаполненный кружок).",[30,264,266],{"id":265},"применимо-к-любым-полям","Применимо к любым полям",[14,268,269,270,273],{},"Override работает для ",[18,271,272],{},"любого поля блока",", не только для контента:",[38,275,276,279,282,285],{},[41,277,278],{},"Цвет фона.",[41,280,281],{},"Текст CTA-кнопки.",[41,283,284],{},"Картинка hero.",[41,286,287],{},"Набор блюд в блоке Меню (если у локации разное меню).",[30,289,291],{"id":290},"меню-per-location","Меню per-location",[14,293,294],{},"Отдельная тема, не только в конструкторе. Если меню должно отличаться между локациями:",[119,296,297,307],{},[41,298,299,302,303,306],{},[156,300,301],{},"\u002Fproducts"," → у каждого блюда настройка ",[18,304,305],{},"Доступно в локациях"," → галочки.",[41,308,309,310,313],{},"Блок ",[18,311,312],{},"Меню"," в конструкторе автоматически фильтрует по локации, которой принадлежит гость.",[14,315,316],{},"Дополнительная настройка в конструкторе не нужна.",[30,318,320],{"id":319},"следующие-шаги","Следующие шаги",[38,322,323,330],{},[41,324,325,127],{},[326,327,329],"a",{"href":328},"\u002Fdocs\u002Fsite-builder\u002Fresponsive-preview","Responsive preview",[41,331,332,127],{},[326,333,335],{"href":334},"\u002Fdocs\u002Fsite-builder\u002Fcustom-domain","Собственный домен и поддомен",{"title":337,"searchDepth":338,"depth":338,"links":339},"",2,[340,341,342,343,344,345,346,347,348,349],{"id":32,"depth":338,"text":33},{"id":88,"depth":338,"text":89},{"id":116,"depth":338,"text":117},{"id":164,"depth":338,"text":165},{"id":193,"depth":338,"text":194},{"id":212,"depth":338,"text":213},{"id":248,"depth":338,"text":249},{"id":265,"depth":338,"text":266},{"id":290,"depth":338,"text":291},{"id":319,"depth":338,"text":320},"site-builder",null,"Глобальные vs per-location настройки, переключатель в toolbar, подтверждение при несохранённых изменениях.","md",{},true,18,"\u002Fdocs\u002Fsite-builder\u002Fmulti-location",{"title":5,"description":352},"docs\u002Fsite-builder\u002Fmulti-location","2026-04-23","ZZNgN19xQTNE5tCZQYgwxrNsmybNWmNxH0JoHNvNB6E",[363,370,375,380,385,390,395,399,403,407,412,416,420,424,428,433,437,441,445,450,454,458,463,468,473,478,483,488,493,498,503,508,513,514,518,521,526,529,532,535,538],{"path":364,"title":365,"description":366,"category":367,"order":368,"pro":369},"\u002Fdocs\u002Fcatalog\u002Fadd-dish","Как добавить блюдо в меню","Пошагово — фото, цена, категория, модификаторы и опции. Что важно, а что можно пропустить.","catalog",1,false,{"path":371,"title":372,"description":373,"category":374,"order":368,"pro":369},"\u002Fdocs\u002Ffaq\u002Ftroubleshooting","Чеклист — частые проблемы и как их решить","Не приходят заказы, не открывается QR-меню, гость не видит блюдо — 10 типичных ситуаций с решениями.","faq",{"path":376,"title":377,"description":378,"category":379,"order":368,"pro":369},"\u002Fdocs\u002Fgetting-started\u002Ffirst-login","Первый вход и создание заведения","Как зарегистрироваться в admin.misea.ru, добавить юрлицо и создать первую локацию за 5 минут.","getting-started",{"path":381,"title":382,"description":383,"category":384,"order":368,"pro":369},"\u002Fdocs\u002Forders\u002Forders-feed","Как читать ленту заказов","Статусы, фильтры, звуковые уведомления, чтобы ничего не пропустить.","orders",{"path":386,"title":387,"description":388,"category":389,"order":368,"pro":369},"\u002Fdocs\u002Fqr-tables\u002Ftables-and-locations","Столы и локации","Разница между локацией и столом, как добавить новую точку или новый QR-стол, что меняется при нескольких филиалах.","qr-tables",{"path":391,"title":392,"description":393,"category":394,"order":338,"pro":369},"\u002Fdocs\u002Fbilling\u002Fhow-to-pay-pro","Как оплатить Pro","Шаги оплаты через YooKassa, промокоды (−10%\u002F−20%), ежемесячная vs годовая подписка, чек.","billing",{"path":396,"title":397,"description":398,"category":367,"order":338,"pro":369},"\u002Fdocs\u002Fcatalog\u002Fcategories","Категории и подкатегории меню","Как сгруппировать блюда, задать порядок, скрыть категорию или сделать её пустой-заглушкой.",{"path":400,"title":401,"description":402,"category":384,"order":338,"pro":369},"\u002Fdocs\u002Forders\u002Fcancel-refund","Отмена и возврат заказа","Когда отменять, а когда делать возврат в YooKassa. Полный vs частичный возврат, шаги, типовые кейсы.",{"path":404,"title":405,"description":406,"category":389,"order":338,"pro":369},"\u002Fdocs\u002Fqr-tables\u002Fqr-codes","Как сгенерировать и распечатать QR-коды","Где взять QR-код для стола, какой размер распечатать, куда клеить и что увидит гость после сканирования.",{"path":408,"title":409,"description":410,"category":394,"order":411,"pro":369},"\u002Fdocs\u002Fbilling\u002Fpro-expiration","Что происходит после окончания оплаты Pro","Grace-period 3 дня, что отключается сразу, что сохраняется навсегда, как восстановить Pro.",3,{"path":413,"title":414,"description":415,"category":367,"order":411,"pro":369},"\u002Fdocs\u002Fcatalog\u002Fmodifiers","Модификаторы — размеры, молоко, добавки","Как настроить варианты блюда с доплатой (S\u002FM\u002FL, растительное молоко, двойная порция) через шаблоны модификаторов.",{"path":417,"title":418,"description":419,"category":379,"order":411,"pro":369},"\u002Fdocs\u002Fgetting-started\u002Fadmin-overview","Обзор админ-панели за 3 минуты","Карта всех разделов админки Misea — что где лежит, с чего начинать, куда смотреть ежедневно.",{"path":421,"title":422,"description":423,"category":384,"order":411,"pro":369},"\u002Fdocs\u002Forders\u002Ftelegram-notifications","Уведомления о заказах в Telegram","Как подключить бота к чату персонала, кому приходят уведомления, что настраивается.",{"path":425,"title":426,"description":427,"category":350,"order":411,"pro":355},"\u002Fdocs\u002Fsite-builder\u002Fdraft-vs-published","Черновик vs публикация","Что сохраняется локально, что на сервере, что видят гости. Как работает автосохранение и кнопка «Опубликовать».",{"path":429,"title":430,"description":431,"category":394,"order":432,"pro":369},"\u002Fdocs\u002Fbilling\u002Frefunds-plan-change","Возврат средств и смена тарифа","Политика возвратов, как перейти с месяца на год (или наоборот), когда возврат невозможен.",4,{"path":434,"title":435,"description":436,"category":367,"order":432,"pro":369},"\u002Fdocs\u002Fcatalog\u002Foptions","Опции блюда — острота, прожарка, без чего","Когда нужна опция, а когда модификатор. Как настроить варианты без доплаты.",{"path":438,"title":439,"description":440,"category":379,"order":432,"pro":369},"\u002Fdocs\u002Fgetting-started\u002Finvite-colleague","Как пригласить коллегу в админку","Роли admin, manager, waiter, kitchen, courier — что каждый видит и может, как добавить нового сотрудника.",{"path":442,"title":443,"description":444,"category":350,"order":432,"pro":355},"\u002Fdocs\u002Fsite-builder\u002Fhistory-undo","История изменений (Undo\u002FRedo)","12 снапшотов на страницу, Ctrl+Z и Ctrl+Shift+Z. Как откатить удалённый блок или неудачное редактирование.",{"path":446,"title":447,"description":448,"category":367,"order":449,"pro":369},"\u002Fdocs\u002Fcatalog\u002Fbulk-import","Массовый импорт меню из Excel","Формат файла, обязательные и опциональные поля, типичные ошибки при импорте 50+ позиций.",5,{"path":451,"title":452,"description":453,"category":379,"order":449,"pro":369},"\u002Fdocs\u002Fgetting-started\u002Fbrand-setup","Бренд — логотип, цвета, контакты","Где настроить название заведения, логотип, контактные данные и первичные цвета, которые подтянутся в QR-меню и на сайт.",{"path":455,"title":456,"description":457,"category":350,"order":449,"pro":355},"\u002Fdocs\u002Fsite-builder\u002Fhero-block","Блок Hero — баннер первого экрана","Заголовок, подзаголовок, фон-картинка, CTA-кнопка. Как сделать сильный первый экран, куда вести кнопку.",{"path":459,"title":460,"description":461,"category":350,"order":462,"pro":355},"\u002Fdocs\u002Fsite-builder\u002Fmenu-block","Блок Меню (каталог товаров)","Макеты сетка\u002Fсписок\u002Fкарточки, карточек в ряд, slider категорий, что прятать-показывать. Главный блок любой витрины.",6,{"path":464,"title":465,"description":466,"category":350,"order":467,"pro":355},"\u002Fdocs\u002Fsite-builder\u002Ftext-image-gallery","Блоки Текст, Изображение, Галерея","Markdown-редактор с жирным\u002Fкурсивом\u002Fпереносами, спецварианты (часы работы, скидки), галерея-список.",7,{"path":469,"title":470,"description":471,"category":350,"order":472,"pro":355},"\u002Fdocs\u002Fsite-builder\u002Fcontacts-block","Блок Контакты","Телефон, адрес, карта, соцсети. Как переопределить данные глобальных настроек для конкретной страницы или локации.",8,{"path":474,"title":475,"description":476,"category":350,"order":477,"pro":355},"\u002Fdocs\u002Fsite-builder\u002Fmap-block","Блок Карта","Автодополнение адреса через Яндекс-Nominatim, встройка карты, метки, масштаб.",9,{"path":479,"title":480,"description":481,"category":350,"order":482,"pro":355},"\u002Fdocs\u002Fsite-builder\u002Fservice-blocks","Карточка товара, Кнопка заказа и служебные блоки","Product Card, Order Button, Categories, Cart, Checkout, Search — когда и зачем ставить.",10,{"path":484,"title":485,"description":486,"category":350,"order":487,"pro":355},"\u002Fdocs\u002Fsite-builder\u002Ffonts-buttons","Шрифты и стиль кнопок","10 шрифтовых семейств, размер 12–24 px, скруглённые vs прямые кнопки, тени и rpadding.",12,{"path":489,"title":490,"description":491,"category":350,"order":492,"pro":355},"\u002Fdocs\u002Fsite-builder\u002Fanimated-backgrounds","Анимированные фоны (Pro)","60+ эффектов — кастомные, Vanta-ported, ReactBits-ported. Переопределение цветов, reduce motion, производительность.",13,{"path":494,"title":495,"description":496,"category":350,"order":497,"pro":355},"\u002Fdocs\u002Fsite-builder\u002Flayout-variant-padding","Подложки блоков и отступы","layout_variant — section \u002F block \u002F empty. Как сделать блок на всю ширину или в виде карточки. Padding, border-radius, max-width.",14,{"path":499,"title":500,"description":501,"category":350,"order":502,"pro":355},"\u002Fdocs\u002Fsite-builder\u002Fseo-meta","SEO — глобальные и страничные мета-теги","Site-SEO vs Page-SEO. Title, description, keywords. OG-превью для соцсетей. Рекомендуемая длина.",15,{"path":504,"title":505,"description":506,"category":350,"order":507,"pro":355},"\u002Fdocs\u002Fsite-builder\u002Flogo-favicon-nav","Логотип, фавикон, название сайта и навигация","Загрузка логотипа (до 10 МБ), фавикон, site_name, nav_links (catalog \u002F page \u002F category \u002F url).",16,{"path":509,"title":510,"description":511,"category":350,"order":512,"pro":355},"\u002Fdocs\u002Fsite-builder\u002Fmedia-library","Медиа-библиотека","Папки и файлы (JPG \u002F PNG \u002F WebP \u002F GIF \u002F SVG до 10 МБ), загрузка, вставка в любой блок, public URL.",17,{"path":357,"title":5,"description":352,"category":350,"order":356,"pro":355},{"path":328,"title":515,"description":516,"category":350,"order":517,"pro":355},"Responsive preview (Desktop \u002F Mobile)","Live-iframe с postMessage, переключение 1200px ↔ 390px, почему важно проверять оба режима.",19,{"path":334,"title":335,"description":519,"category":350,"order":520,"pro":355},"Настройка custom domain, subdomain fallback, TLS-сертификат. DNS-записи, проверка.",20,{"path":522,"title":523,"description":524,"category":351,"order":525,"pro":369},"\u002Fdocs\u002Fbilling\u002Ffree-vs-pro","Free vs Pro — что входит в каждый тариф","[object Object]",100,{"path":527,"title":528,"description":524,"category":351,"order":525,"pro":369},"\u002Fdocs\u002Fgetting-started\u002Ftrial-period","Что такое trial и что будет через 7 дней",{"path":530,"title":531,"description":524,"category":351,"order":525,"pro":369},"\u002Fdocs\u002Fqr-tables\u002Fguest-experience","Что видит гость после сканирования QR",{"path":533,"title":534,"description":524,"category":351,"order":525,"pro":369},"\u002Fdocs\u002Fsite-builder\u002Fcolor-palette","Цветовая палитра — 7 слотов, primary и secondary",{"path":536,"title":537,"description":524,"category":351,"order":525,"pro":369},"\u002Fdocs\u002Fsite-builder\u002Finterface","Интерфейс конструктора — 3 панели и toolbar",{"path":539,"title":540,"description":524,"category":351,"order":525,"pro":369},"\u002Fdocs\u002Fsite-builder\u002Fintroduction","Что такое конструктор витрины и зачем он нужен",1776913971894]