Вопросы и ответы

Ответили на популярные вопросы по нашим товарам

Заголовок вопроса

Вот пример длинного ответа в несколько строк, чтобы было видно, как текст переносится внутри сообщения и как он выглядит при отображении в интерфейсе.

Если строка получается слишком длинной, она обычно автоматически разбивается на несколько частей, что делает чтение удобнее и аккуратнее.

Такой формат полезен для проверки отображения текста, ширины контейнера, отступов, межстрочного интервала и общего визуального восприятия длинных сообщений.

Вот пример длинного ответа в несколько строк, чтобы было видно, как текст переносится внутри сообщения и как он выглядит при отображении в интерфейсе.

Если строка получается слишком длинной, она обычно автоматически разбивается на несколько частей, что делает чтение удобнее и аккуратнее.

Такой формат полезен для проверки отображения текста, ширины контейнера, отступов, межстрочного интервала и общего визуального восприятия длинных сообщений.

Вот пример длинного ответа в несколько строк, чтобы было видно, как текст переносится внутри сообщения и как он выглядит при отображении в интерфейсе.

Если строка получается слишком длинной, она обычно автоматически разбивается на несколько частей, что делает чтение удобнее и аккуратнее.

Такой формат полезен для проверки отображения текста, ширины контейнера, отступов, межстрочного интервала и общего визуального восприятия длинных сообщений.

Подпишитесь на рассылку

Подпишитесь на наши акции и новости и получите скидку 10% на первый заказ

MIMAY · KIT · 12.10.2026 · MODULES PROBE v6.1

20 тестов — нативные modules и структурная проверка ссылок

Проверяем официальный механизм settings.modules и сопоставление productCardId в выбранных коллекциях. Названия и характеристики товаров не используются. Никакой транслитерации URL.

product.loading=false · collections.loading=false · collections=13 · current cardId=

R01Текущая карточка и три вида ID

variantId=

productCardId=

productId=

Членство проверяем по productCardId, не по variantId.

R02Системная навигационная категория

last breadcrumb URL=

breadcrumbs=2

Этот путь не перечисляет все назначения категорий.

R03Реальный список коллекций KIT

loading=false; count=13

first id=01a05748-e7ec-7a9f-b568-82adf9d798a7; URL=/collections/novinki

R04Состав CollectionModel

first type=; slugId=

Первый CollectionModel (свернут)
{
  "id": "01a05748-e7ec-7a9f-b568-82adf9d798a7",
  "slug": "novinki",
  "title": "Новинки",
  "description": "",
  "additionalDescription": "",
  "url": "/collections/novinki",
  "media": {
    "fileId": "01a05753-352c-7721-8cab-6ef3e4b66c0c",
    "filePath": "https://avatars.mds.yandex.net/get-yastore/21580234/wdnw9m8r5dmls5wl7n8zmh59lcg66vt8/orig",
    "sizes": [
      {
        "alias": "optimize"
      },
      {
        "alias": "x160",
        "width": 160
      },
      {
        "alias": "x320",
        "width": 320
      },
      {
        "alias": "x480",
        "width": 480
      },
      {
        "alias": "x640",
        "width": 640
      },
      {
        "alias": "x750",
        "width": 750
      },
      {
        "alias": "x960",
        "width": 960
      },
      {
        "alias": "x1080",
        "width": 1080
      },
      {
        "alias": "x1280",
        "width": 1280
      },
      {
        "alias": "x1440",
        "width": 1440
      },
      {
        "alias": "x1920",
        "width": 1920
      },
      {
        "alias": "x2560",
        "width": 2560
      },
      {
        "alias": "x3840",
        "width": 3840
      }
    ]
  }
}

CollectionModel сам по себе не валидированный ProductsSource.

R05Настоящий picker A

type=; slugId=

Выберите noir-line как положительный контроль.

R06Настоящий picker B

type=; slugId=

Выберите novinki как независимый контроль.

R07Число нативных modules

modules.length=0

Нажмите «Добавить элемент» в левой панели внутри этой секции. Не ищите registry в настройках справа.

R08Первый модуль: сырой объект из редактора

null

source.type=

Должен появиться только после добавления первого модуля через интерфейс KIT.

R09Поля источников modules — реальные UUID

Нет модулей: пока нечего проверять.

Имена коллекций и товарные характеристики для сопоставления не используются.

R10Сколько модулей готовы к проверке

Добавлено модулей: 0

Список пуст: добавьте модуль в левой колонке редактора.

Проверять можно 2–3 коллекции или все 13. Каждая выбирается штатным picker KIT.

R11Положительный контроль A: count=5

loading=false; items=0; firstCardId=

Нет загруженных товаров (проверь loading)

Ожидаем noir-line: 4 результата и MATCH, если выбран тот же источник.

R12Независимый контроль B: count=20

loading=false; items=0; firstCardId=

Нет загруженных товаров (проверь loading)

Для novinki ранее получали 20 результатов, но полнота коллекции не гарантирована.

R13Первый module.source → товары

Проверяет, передаётся ли source из реального модуля в контроллер.

R14Два модуля внутри each: независимость источников

Добавьте хотя бы один модуль в левой панели.

Контроллер в каждой итерации должен получить источник ИМЕННО этого модуля.

R15Не подменяет ли модуль источник A

Контроль sourceA.slugId=. Для каждого модуля показываем его собственный ID.

Список модулей пуст.

Две коллекции не считаются одинаковыми только потому, что контроллер ранее был вложен в один цикл.

R16Modules: типы и UUID выбранных коллекций

Добавьте модуль с коллекцией через левую колонку KIT.

Название не участвует в совпадении ID источника с CollectionModel.

R17–R20 · единый обход всех выбранных источников

По каждому источнику из modules запускается один контроллер с count=50; четыре теста используют общий ответ. URL показываем только при совпадении двух независимых ID.

Модули не добавлены — R17–R20 не запускались.

READ ONLY · DEV ONLY · Только штатные контроллеры. Нет fetch/JS/API-токенов. Список модулей, выбранный вручную в picker, не равнозначен нативному автоматическому обнаружению всех коллекций.

MiMay V10 — тесты системной связи

Режим:

ИСТОЧНИК A: · ИСТОЧНИК B:

Текущий UUID

Route

Внимание: isLoading=true означает неизвестный результат. Совпадение UUID доказывает членство только в действительно загруженном источнике. Ручной выбор источника не является полным автоматическим поиском.