2012-02-03 2 views
2

Я пытается переопределить ошибочный вывод сообщения об ошибке в модуле persistent_login таким образом:Drupal строка переопределяет и HTML

$conf['locale_custom_strings_en'] = array(
    '<p><b>SECURITY ALERT!</b></p><p>You previously logged in to this site and checked the <em>Remember me</em> box. At that time, this site stored a "login cookie" on your web browser that it uses to identify you each time you return....' 
); 

Я знаю, что переопределение работают, как я могу предназначаться другие строки, но это один отказывается перекрываться. Не знаете почему - что-то связанное с HTML? Модуль persistent_login передает эту строку через t(), поэтому он должен быть доступен для переопределения.

Любые идеи?

ответ

0

Я не думаю, что вы можете переопределить сообщения об ошибках. Однако, если это производственный сайт, было бы лучше всего отключить сообщения об ошибках. Вы, как разработчик, можете просматривать ошибки от сторожевого пса.

+0

Спасибо - это не стандартное сообщение об ошибке, оно вызывает drupal_set_message. В конце концов я просто перегрузил hook_status_messages. Спасибо хоть. – buddhamagnet

Смежные вопросы