Перейти к содержимому
Участник сообщества #16
Участник сообщества #16
29 окт. 2024 г., 09:26(изменён)
Решено
0
0

Расположение xaml шаблонов в версии 1012

Из чата сообщества

Я ожидаю источник увидеть в wt/web (так как все там находилось раньше). А теперь, судя по всему, код легаси шаблонов находится в components/legacy/web. А другие шаблоны все также ссылаются на wt/web. Как то это нетривиально. Есть какая-то дока на этот счет? Чтобы не ковыряться в коде, выясняя что там и как теперь.

Участник сообщества
Участник сообщества29 окт. 2024 г., 09:29(изменён)
Решение

посмотри файл WebSoftServer\components\legacy.mapping - возможно, тебе все станет ясно...

Участник сообщества
Участник сообщества29 окт. 2024 г., 09:31(изменён)

в коде не смотри - это на уровне сишного ядра

Участник сообщества
Участник сообщества29 окт. 2024 г., 09:33(изменён)

Смотрю. Это точно нужно отразить в инфе про обновление, на мой взгляд. Я бегло пробежался по изменениям, не увидел этого.

Участник сообщества
Участник сообщества29 окт. 2024 г., 09:36(изменён)

это уже год как. посмотри в релиз-нотес 2023, а может и 22 - должно быть

Участник сообщества
Участник сообщества29 окт. 2024 г., 09:46(изменён)

А какая логика заложена? При подтягивании кода сначала смотрится .mapping файл этот? если нет совпадения, то базовая директория /wt/web? Прям для всех шаблонов или только для каких-то типов?

Участник сообщества
Участник сообщества29 окт. 2024 г., 09:50(изменён)

или наоборот сначала ищется в wt/web, а потом если нет там такого файла, то пытается через mapping сопоставить?

Участник сообщества
Участник сообщества29 окт. 2024 г., 10:03(изменён)

никакой особой логики - если адрес есть в маппинге - то wt/web/...xaml автоматом переадресуется в component/legacy/web/...xaml

Участник сообщества
Участник сообщества29 окт. 2024 г., 10:03(изменён)

никакой wt/web не смотрится

Участник сообщества
Участник сообщества29 окт. 2024 г., 10:04(изменён)

таблица маппинга формируется в памяти

Чтобы ответить, необходимо войти в систему