api#347: передавать и настраивать UTM part без ссылки в Preland

This commit is contained in:
Panfilov Konstantin committed 2026-10-28 05:04:08 +03:00
1 parent 94619432a3
commit 0d350ed14b
23 files changed
+126 -47

No files matched your search

+1 -1
View File
@@ -17,7 +17,7 @@ Yii::init($config['default_language'] ?? 'ru');
$config = prelandNumericUtmConfig($config);
$resolvedUtm = prelandResolveUtm($_GET, $config);
$UTM = $resolvedUtm['context'];
$get_params = array_diff_key($_GET, array_fill_keys(['indpic','theme','degr','reg','banch','tp','cons','focus','registration','bchoice','chob','chb','key'], true));
$get_params = array_diff_key($_GET, array_fill_keys(['indpic','theme','degr','reg','banch','tp','cons','focus','part','registration','bchoice','chob','chb','key'], true));
// Числа — внутренний snapshot для recovery. Публичная оболочка создаётся при навигации.
$redirect_digits = $resolvedUtm['digits'];
$themeInitial = prelandThemeResolve(($UTM['theme'] ?? 'light') === 'dark' ? 'dark' : 'light');