diff --git a/resources/translations/messages.en.yaml b/resources/translations/messages.en.yaml index b3fb139..a5400f1 100644 --- a/resources/translations/messages.en.yaml +++ b/resources/translations/messages.en.yaml @@ -192,6 +192,7 @@ offers: empty_hint: 'Create your first offer — a URL with {click_id}/{country}/{payout} macros, plus a default payout.' flows: + parameter_name: Parameter name title: Flows list_title: 'Flows: {campaign}' create: Create flow @@ -262,6 +263,7 @@ schemas: 16: JS Redirect filter_fields: + query_parameter: Query parameter country: Country region: Region city: City diff --git a/resources/translations/messages.ru.yaml b/resources/translations/messages.ru.yaml index b54e716..50bfb5d 100644 --- a/resources/translations/messages.ru.yaml +++ b/resources/translations/messages.ru.yaml @@ -204,6 +204,7 @@ offers: empty_hint: 'Создайте первый офер — URL с макросами {click_id}/{country}/{payout}, и payout по умолчанию.' flows: + parameter_name: Имя параметра title: Потоки list_title: 'Потоки: {campaign}' create: Создать поток @@ -276,6 +277,7 @@ schemas: 16: JS Redirect filter_fields: + query_parameter: Параметр запроса country: Страна region: Регион city: Город diff --git a/resources/views/admin/flows/form.php b/resources/views/admin/flows/form.php index 8da81ad..570ae82 100644 --- a/resources/views/admin/flows/form.php +++ b/resources/views/admin/flows/form.php @@ -10,7 +10,7 @@ : url('/admin/campaigns/' . $campaign->id . '/flows/' . $flow->id); $titleKey = $flow === null ? 'flows.create' : 'flows.edit'; -$initialFilters = $flow?->filters ?? []; +$initialFilters = json_decode(old('filters', json_encode($flow?->filters ?? [])), true) ?? []; $initialTargetOffers = $flow?->targetOffers ?? []; $initialSchemaConfig = $flow?->schemaConfig ?? []; @@ -143,6 +143,7 @@
= e(t('flows.no_filters')) ?>
+= e(t($errors['filters'])) ?>