В addError вставить гиперссылку

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
yura1976
Сообщения: 134
Зарегистрирован: 2012.08.06, 13:24

В addError вставить гиперссылку

Сообщение yura1976 »

Здравствуйте!
Форма авторизации в модальном окне.

Код: Выделить всё

                $link = Html::a("ссылки",["user/resendlink"]);
                $errorText = 'Ваш аккаунт не активирован. Пожалуйста, перейдите по ссылке, отправленной Вам в письме, или запросите отправку '.$link.' повторно.';
                $this->addError($attribute, $error);
В итоге в форме отображается:
Изображение

Пробовал вариант:

Код: Выделить всё

$error = Yii::t('app', 'Ваш аккаунт не активирован. Пожалуйста, перейдите по ссылке, отправленной Вам в письме, или запросите отправку {link} повторно.',['link' => $link]);
                $this->addError($attribute, $error);
Результат тот же.
Подскажите, пожалуйста, как сделать, чтобы отображалась именно слово "ссылки" ссылкой, а не код этой ссылки.
urichalex
Сообщения: 994
Зарегистрирован: 2015.08.07, 11:03

Re: В addError вставить гиперссылку

Сообщение urichalex »

Код: Выделить всё

<?= $form->field($model, 'field_name', [
	'errorOptions' => [
		'encode' => false
	],
])->textInput(); ?>
Ответить