2016-12-14 47 views
0

我在我的頁面上有一個登錄表單。我在後端找到了一個選項,以便用戶可以重置密碼。TYPO3表格 - 密碼忘記了鏈接更改電子郵件內容

我試了一下,它的工作原理是,我收到一封電子郵件,裏面有一個鏈接指向我可以更改密碼的頁面。

但是,我嘗試更改電子郵件的內容,因爲我不喜歡它。

我發現這一點:

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

鉤來改變忘記密碼郵件

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

我發現這個 「Tutorial」,它展示瞭如何使用鉤子的內容,但它缺少一些重要信息。我到底需要做什麼操作?在哪個文件中?我如何更換內容?

回答

1

您可以「簡單」更改felogin的lang參數以更改電子郵件內容。

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

相關問題