Crm 26.1750.0: маршруты превью ссылок регистрируются в InstallDB()
В Crm 26.1750.0 от 20 октября 2026 года API и схема БД не менялись, а в установщике вызов \Bitrix\Crm\Preview\Route::setCrmRoutes() переехал из конца InstallFiles() в InstallDB(), сразу после установки пользовательских полей. Этот метод регистрирует через Bitrix\Main\UrlPreview\Router обработчики превью ссылок на компании, контакты, сделки, счета, лиды, товары и предложения, а Router сохраняет маршруты в таблицу b_urlpreview_route. На работающем портале обновление ничего не меняет, установщик срабатывает только при установке CRM.
Кроме установщика, setCrmRoutes() вызывает только страница настроек CRM в админке, когда сохраняет опции, среди которых и пути карточек path_to_*_show. Если меняете такой путь из своего кода, перерегистрируйте маршруты сами, иначе ссылки на новый адрес останутся без превью:
use Bitrix\Crm\Preview\Route;
use Bitrix\Main\Config\Option;
use Bitrix\Main\Loader;
Loader::includeModule('crm');
Option::set('crm', 'path_to_deal_show', '/sales/deal/#deal_id#/');
Route::setCrmRoutes();
Прошлый разбор модуля: Crm 26.1450.0–26.1700.0.