Как эту переменную передать в ActiveForm
Вы не понимаете видимо жизненный цикл web, а он такой:
идет запрос из браузера на сервер
сервер запускает yii, в том числе и отрабатывает виджет ActiveForm, генерируя некий html
этот html отдается обратно браузеру
браузер на его основе рендерит, то что вы и видите на экране.
Так что Ваш вопрос "как вернуться в прошлое?" - никак
Но решить Ваш вопрос можно, можно с помощью js манипулировать тем html, который получился в результате работы ActiveForm. То есть влиять надо не на ActiveForm, а на результат его (виджета ActiveForm) работы. А результатом его работы являются некий html и некий js, который занимается валидацией. И изменять их можно.
И как Вам правильно написал
Максим Федоров это делается 1 строчкой jquery. Вам стоит потратить 2-3 часа и начать читать учебник по jquery. Уверяю, что все вопросы отпадут на 3 часе чтения.