[英]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.