Главная Меню КБЖУ и состав блюда

КБЖУ и состав блюда

Обновлено Oct 21, 2026

Возможности

Что заводится у блюда

  • Состав — свободный текст, который гость видит в карточке отдельным блоком под описанием. Переводится на языки витрины вместе с названием и описанием.
  • Калории, белки, жиры, углеводы — четыре числа, задаются на 100 г (или на 100 мл для напитков).
  • Вес и единица измерения — грамм, килограмм, 100 г, миллилитр, литр, 100 мл. От единицы зависит и подпись на витрине («на 100 г» или «на 100 мл»), и пересчёт на порцию.

Как это видит гость

  • В списке блюд — компактная строка с калорийностью рядом с весом на карточке; по ней раскрывается таблица со всеми четырьмя значениями.
  • В карточке блюда — один из четырёх видов: не показывать; кнопка с калорийностью рядом с названием; таблица под названием; таблица с заголовком-переключателем «Энергетическая ценность на 100 г».
  • Переключатель «на 100 г / всего блюда» пересчитывает числа по весу блюда. Выбор гостя запоминается на витрине и действует на все блюда, пока он его не сменит, — сравнивать блюда между собой можно в одной системе координат.
  • Показ в списке и показ в карточке настраиваются независимо: можно оставить калорийность только в карточке или, наоборот, вывести её в каталог.
  • При выборе размера состав, вес и КБЖУ подменяются на значения выбранного варианта: гость видит цифры того блюда, которое окажется в тарелке.
  • На сайте и в приложении заведения всё это выглядит и работает одинаково.

Откуда берутся значения

  • Заполняются вручную в карточке блюда.
  • Приезжают из кассы вместе с меню: iiko, СБИС, R-Keeper. Обновляются при каждой синхронизации меню.
  • Уезжают дальше — в карточку блюда на площадках-агрегаторах: Яндекс Еда, Купер.

Как настроить

Значения у блюда

Состав и пищевая ценность заполняются в кабинете, в карточке блюда: поле «Состав» и группа «Пищевая ценность за 100 г» с полями «Калории», «Белки», «Жиры», «Углеводы». Вес и единица измерения задаются там же в карточке. Изменения попадают на витрину после публикации меню.

Показ на витрине

В кабинете, в параметрах темы витрины, группа «Отображение блюд»:

Настройка Значения По умолчанию
Показывать КБЖУ на карточке в списке блюд да / нет нет
Отображение КБЖУ в попапе блюда Скрыть · Кнопка · Таблица · Таблица с заголовком-переключателем (на 100 г / всего блюда) Таблица

Отдельной настройки у переключателя «на 100 г / всего блюда» нет: он появляется везде, где гостю показана таблица КБЖУ, если у блюда задан вес.

Обмен с кассой

Если меню ведётся в кассе, значения приезжают оттуда при синхронизации и перезаписывают заполненное в кабинете. Импорт пищевой ценности можно запретить по отдельности — тогда меню продолжает синхронизироваться, а КБЖУ остаётся тем, что задано в кабинете.

Что должно быть настроено и ограничения

  • У блюда заполнена калорийность — иначе блок не выводится ни в списке, ни в карточке.
  • Для пересчёта на порцию у блюда заданы вес и единица измерения.
  • Значения вводятся на 100 г. Если заведение вносит их сразу на порцию, пересчёт на витрине даст неверные числа.
  • Меню опубликовано — до публикации правки видит только кабинет.
  • При синхронизации с кассой ручные правки КБЖУ живут до следующего импорта, пока импорт этих полей не запрещён.
  • Настройки показа относятся к витрине актуального поколения. На сайте заведения прежнего поколения состав и калорийность тоже видны, но настройками отображения и переключателем «на 100 г / всего блюда» там не управляют.
  • Виджет заказа на стороннем сайте меню не рисует вовсе, поэтому карточки с составом в нём нет.

Чего нет

  • Не считает КБЖУ по модификаторам. Дополнительный сыр, соус или замена гарнира цифры не меняют: они относятся к блюду целиком в том виде, в каком оно заведено.
  • Не показывает КБЖУ в корзине и в заказе. Итог по заказу не считается, в истории заказов гостя и в приложениях сотрудников этих значений нет.
  • Нет отдельных полей под аллергены, срок годности и условия хранения. Такие сведения приходится писать текстом в составе или описании.
  • Не проверяет введённое. Числа принимаются как есть; соответствие рецептуре и заявленному весу остаётся на заведении.
  • Без калорийности блок не показывается вовсе — даже если белки, жиры и углеводы заполнены.
  • Пересчёт на порцию требует веса. Без веса числа остаются на 100 г, и гость видит об этом пояснение.
  • Не попадает в разметку страницы блюда для поисковиков — там только название, описание, фотографии, цена и наличие.
  • Кассы отдают КБЖУ не все, а состав — тем более: Frontpad не передаёт пищевую ценность вовсе, часть систем присылает только описание блюда.

Примеры

Вывести калорийность в каталог

  1. В карточках блюд заполняют состав, четыре числа пищевой ценности, вес и единицу измерения.
  2. Публикуют меню.
  3. В параметрах темы витрины включают «Показывать КБЖУ на карточке в списке блюд».
  4. В каталоге у каждого блюда рядом с весом появляется калорийность, а по ней раскрывается таблица со всеми значениями.

Гость сравнивает блюда по порции

  1. Гость открывает карточку блюда и видит блок «Энергетическая ценность на 100 г».
  2. Нажимает на «100 г» в заголовке — таблица пересчитывается на вес порции.
  3. Возвращается в каталог и открывает другое блюдо: выбранный режим сохраняется, и второе блюдо тоже показано на порцию.

Меню из кассы, состав — свой

  1. Меню синхронизируется с кассой, названия, цены и вес приходят оттуда.
  2. Заведение обнаруживает, что пищевая ценность в кассе заполнена не у всех позиций и обнуляет заполненное в кабинете.
  3. Для этого подключения запрещают импорт пищевой ценности.
  4. Дальнейшие синхронизации меню КБЖУ больше не трогают, а состав заполняют и правят в кабинете.

Связанные статьи