2016-12-14 2 views
0

У меня есть форма для входа на мою страницу. Я нашел вариант в бэкэнд, чтобы пользователи могли сбросить свой пароль.TYPO3 форма - пароль забыл изменить ссылку E-Mail содержание

Я пробовал, и он работает, я получил E-Mail со ссылкой на страницу, где я могу изменить пароль.

Однако я пытаюсь изменить содержимое электронной почты, потому что мне это не нравится.

Я нашел это:

$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['forgotPasswordMail'] 

крюк, чтобы изменить содержимое забыли пароль почты

https://docs.typo3.org/typo3cms/extensions/felogin/Hooks/Index.html

я нашел это "Tutorial", который показывает, как использовать крючки, но ему не хватает важной информации. Где именно я должен делать манипуляции? В каком файле? Как именно я могу заменить контент?

ответ

1

Вы можете «просто» изменить параметры lang для felogin, чтобы изменить содержимое электронной почты.

plugin.tx_felogin_pi1._LOCAL_LANG { 
    default { 
    ll_forgot_email_password (
... Your Text here for emails with password ... 
    ) 
    ll_forgot_email_nopassword (
... Your Text here for emails where password can not found ... 
    ) 
    ll_forgot_validate_reset_password(
... Here Text for emails with password reset link ... 
    ) 
    } 
} 

Вы можете увидеть текст по умолчанию с заполнителями here.

Там первая строка перевода используется в качестве темы письма.

+0

Спасибо, я попробую и отчитаю. – Black

+1

Я забыл заметить, что первая строка переводной переменной используется для сообщения электронной почты. –

+0

Итак, я скопировал вашу конфигурацию 1: 1 в настройку шаблона страницы входа, но содержимое электронной почты не изменилось. Я также очистил кеш. Может быть, это не работает с моей версией TYPO3? Я заметил, что «_LOCAL_LANG» не было даже в автозавершении. Я думаю, что мне нужно напрямую изменить файл xlf – Black