2014-07-10 3 views
0

사용자가 검색을 저장하고 업데이트가있을 때 전자 메일로 보낼 수있는 기능을 추가하려는 노출 된 필터가 많은보기가 있습니다. 모듈 뷰 저장은 상반기를 수행하지만 업데이트를 이메일로 전송할 수있는 방법이 무엇인지 알지 못합니다. 어떤 시체가 올바른 방향으로 나를 가리킬 수 있습니까? 나는 검색 API가 저장된 검색 모듈을 보았습니다.이 모듈은 검색 API 뷰에 대해서만 원하는 전쟁을 수행합니다.보기 저장 검색 및 추가 내용 전자 메일 보내기

답변

0

[규칙] (https://www.drupal.org/project/rules) 모듈을 사용할 수 있습니다.

이벤트 :보기 저장 이벤트. Views rules은 제가 찾을 수있는 가장 가까운 것입니다.

조건 : 엔티티가있는 사용자보기 현재 이벤트에 저장된보기와 연관된보기를 저장합니다. 나는이 available/exist가 보이지 않는다. 그러나 구현하기가 쉬울 것입니다 (예제 모듈에서 rules_example을 참조하십시오).

지침 : 사용자에게 메일을 보내주십시오.

참고 :보기를 저장할 때 항상 사용자에게 메일을 보내지 않을 수 있습니다. 따라서보기 수준에서 '전자 메일 알림 트리거'또는보기 및 전자 메일 서식 파일을 선택할 수있는 사용자 지정 모듈의 별도 페이지를 말할 수있는 옵션을 추가해야 할 수도 있습니다.

+0

대단히 감사합니다. 사용자가 이메일을 보낼 검색에 맞는 사이트에 새로운 콘텐츠가 추가 될 때 명확 해지기 위해 올바른 줄에 있다고 생각합니다. cron에서 실행해야합니까? –

+0

예, 콘텐츠가 변경된 경우에는 views_save에 변경 사항이 있는지 알기 위해 일부 상태 (예 : 모든보기 ID 해시)를 유지해야하며 알림을 보낼 cron이 필요할 수 있습니다. https://www.drupal.org/project/newsletter 모듈을 참조하여 알림을 예약하고 보내는 방법에 대한 아이디어 **를 얻을 수 있습니다. – vijaycs85