Обновление страницы программно (Drupal 8)

Главные вкладки

Аватар пользователя mykhaylopetrov mykhaylopetrov 19 декабря 2016 в 15:26

Здравствуйте. Есть страница, на которой "навешано" несколько блоков (созданных программно). В одном из них - форма. В этой форме есть 2 текстовых поля. В первом поле, обращаясь к REST-серверу, подтягивается числовое значение. В итоге после загрузки страницы в блоке с формой человек видит в первом поле какое-то значение (он не может его изменить). Во второе поле он вводит значение. После нажатия на кнопку введенное значение передается обратно на сервер. После обновления страницы это введенное во втором поле значение должно появится в первом. Это достигается обновлением страницы.

Для обновления страницы в методе submitForm() в самом конце делаю обновление страницы таким методом:

<?php$form_state->setRedirectUrl(Url::fromUri('http://localhost/drupal/show_abonent_info'));?>

Собственно вопрос. Получается, что я делаю редирект на эту же страницу. Но страница не обновляется. если подставить сюда любой другой адрес, то переадресация происходит нормально. Прошу помощи разобраться.

Заранее благодарен!