2013-02-25 3 views
0

내 프로젝트에서 Joomla 및 Virtuemart 용 폼을 생성하는 구성 요소를 만들었습니다. 관리자는 관리자가 결정할 때까지 그룹을 새로 생성 된 사용자에게 할당하지 말 것을 요청했습니다. 사용자는 자동으로 활성화되어야합니다. 이유를 물어 보지 마십시오. (사용자가 그룹에 할당되었을 때 joomla에서 사용자에게 알리는 방법

관리자가 사용자 그룹을 사용자에게 할당하면이 작업을 사용자에게 알리기 위해 사용자에게 전자 메일을 보내 사용자가 로그인 할 수 있도록해야합니다. .

나는 사용자가 하나 그래서 그것을 위해 플러그인을 사용자 그룹에 할당 할 때 내가 나를 통지 트리거를 찾을 수 없습니다, 그것을 위해 어떤 해결책을 찾을 수 couldnt한다.

줌라가 2.5.8

감사입니다 사전에.

답변

0

012를 사용할 수 있습니다. 이메일을 보내려면.

이제 어디에서 sendMail을 사용하여 이메일을 트리거 할 수 있습니까?

/libraries/joomla/user/helper.php 파일로 이동하십시오.

내부에는 방법 public static function addUserToGroup($userId, $groupId)이 있습니다.

아마도 이것은 호출되는 메소드입니다. groupid에 userid를 할당하면 전자 우편을 트리거하는 사용자 정의 사용자 정의 코드를 추가하기 위해이 메소드를 확장/대체 할 수 있습니다.

이 부분에 부울 반환 값을 넣을 수 있습니다.

따라서 성공하면 이메일이 실행됩니다.

희망이 있습니다. 어떤 더 좋은 아이디어라도 환영합니다.

+0

쿨 메이트. 나는 그것을 시험 할 것이고 결과를 여기에 넣을 것이다. 건배 –