簡體   English   中英

Joomla 3 注冊表

[英]Joomla 3 registration form

在我需要為客戶做一些更改的站點之一上,我無法找到某些內容。

在標准的 Joomla 3 注冊系統上,表單中添加了一個自定義字段,但是當有人注冊時,該表單不會通過電子郵件發送給管理員,請有人指出我可以在電子郵件中發送該字段的正確方向.

我在網上看了很多頁,但沒有得到我找到的任何答案。 我還嘗試訪問大多數 php 文件,看看我是否找不到某些東西,但我運氣不佳。

不幸的是,該電子郵件是硬編碼的; 它確實是 Joomla 1.0 的遺產。 您可能想要做的是關閉核心通知系統,而是使用一個由onUserAfterSave事件觸發的插件,並使用與核心中類似的代碼。 您會在 com_users 的前端注冊模型中的activate($token)方法中找到它。

plugins/user/joomla插件給出了如何構建電子郵件的示例,在您的情況下,您希望在站點應用程序中創建用戶時構建它(isSite() == true)。 您也可以查看同一文件夾中的contactcreator插件; 它還使用onUserAfterSave事件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM