사용자 등록에 대한 관리자 알림


11

등록자가 메시지를받는 동안 사용자가 내 D7 사이트에 등록하면 관리자에게 알림이 표시되지 않습니다. 사이트의 D6 버전에서 작동했습니다. 설정은 다음과 같습니다.

  • 드루팔 7.10
  • 사용자 등록은 관리자 승인시입니다.
  • 연락 사용자 작품.

관리자에게 알림을 설정하는 플래그를 어디서나 찾을 수 없습니다. 이 사이트에서 Google 검색 및 검색을 수행해도 해결책이 나타나지 않았습니다. 이 기능이 핵심적인가, 어떻게 켜는가? 추가 모듈을 사용해야합니까?

감사.

답변:


23

먼저로 이동하십시오 /admin/config/system/actions. "고급 작업 만들기"섹션에서 "이메일 보내기"를 선택하고 "만들기"를 클릭하십시오. 수신자 이메일 주소 (관리자 이메일 주소 입력), 제목 및 메시지를 입력해야하는 페이지로 이동합니다. 저장을 클릭하십시오.

둘째, /admin/modules트리거 모듈 로 이동하여 활성화하십시오.

셋째로 가십시오 /admin/structure/trigger/user. "트리거 : 새 사용자 계정을 작성한 후"섹션의 선택 상자에서 "이메일 보내기"를 선택하십시오. 지정을 클릭하십시오.

메시지 예 :

A user has created an account.

Details:
 - Username: [user:name]
 - Email: [user:mail]
 - Time: [user:created:long]

Activate their account by going here: [user:edit-url]

aerozeppelin, 지시 해 주셔서 감사합니다. 완전한. 구성 및 테스트; 잘 작동합니다. 저에게는 액션과 트리거에 대한 작은 튜토리얼이었습니다. 나에게 아이디어를 주었다. 다시 한번 감사드립니다.
ryz

@MPD, 알림 주셔서 감사합니다. 저는 StackExchange 초보자입니다.
ryz

5
먼저 관리자 / 모듈에서 모듈 트리거를 활성화해야합니다.
batigolix

@aerozeppelin 어쩌면 Trigger당신의 대답에 모듈 을 활성화해야한다고 언급 할 수도 있습니다. 나는 또한 batigolix와 같은이 문제를 우연히 발견했습니다.
kontur

이 기능을 사용하여 여러 수신자를 설정하려면 어떻게해야합니까?
AkiShankar

11

이것은 오래된 질문이지만 방금 검색에서 찾았으며 제안 된 접근 방식은 훌륭하지만 토큰에서는 작동하지 않는 것으로 나타났습니다.

사용자 계정에 첨부 한 일부 또는 모든 필드가 포함 된 이메일을 관리자에게 보내려면 다음과 같이하십시오.

[account : field-contact-name] 님이 계정을 만들었습니다. 제출 된 세부 정보 : [account : field-business-name]

간단한 토큰 화 된 이메일 접근 방식을 제공하는 규칙 모듈을 사용하십시오 .

/ admin / config / workflow / rules에서 규칙을 설치했으면 새 규칙을 추가하십시오.

1) 이벤트 추가 : 새로운 사용자 계정 저장 후

2) 조치 추가 : 메일 보내기

3) 메시지 본문의 교체 패턴 드롭 다운에서 토큰을 선택하고 새 규칙을 저장하십시오.

4) 테스트하고 규칙이 얼마나 아름다운지 기뻐하십시오.


1

사용자 등록 워크 플로 ( "사이트 관리자"에 대한 전자 메일 보류 및 "사용자"-> "사이트 관리자"에 의해 승인 된 후 사용자에게 전자 메일 확인 )는 drupal의 기본 (핵심) 시스템입니다.

에서 Admin > Configuration > People > Account Settings페이지, 첨부 된 이미지의 레드 마크 옵션을 설정합니다.

여기에 이미지 설명을 입력하십시오

참고 : 동일한 계정 설정 페이지 하단의 이메일 섹션에서 이메일 내용 (메시지)을 설정할 수 있습니다 .

여기에 이미지 설명을 입력하십시오

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.