저는 crafter 3.0을 처음 접했고 지금은 청사진을 만들고 있는데, 템플릿의 섹션 중 하나는 사용자가 메시지를 작성하고 사이트 관리자에게 보내는 "연락처"페이지입니다. 모델, 템플릿 및 페이지가 작동하지만 '메시지 보내기'기능을 구현하는 방법을 알지 못합니다. 컨트롤을 만들 수 있습니까? 아니면 해당 컨트롤러를 만들어야합니까?사용자가 crafter 3.0에서 이메일을 보내도록 허용하려면 어떻게해야합니까?
0
A
답변
2
당신은 당신이 사용하는 컨텍스트를 다시 작성해야 할 수도 있습니다 https://gist.github.com/cortiz/234bcdca1d7f24b3c3fce0c3703f1b45#file-emailservice-groovy 다음은 새로운 클래스 때문에 페이지
의 컨트롤러 https://gist.github.com/cortiz/234bcdca1d7f24b3c3fce0c3703f1b45#file-contact-us-groovy를 사용하는이 헬퍼 클래스 (스크립트/클래스/평민/서비스)를 사용할 수 있습니다 이 : http://docs.craftercms.org/en/3.0/developers/projects/engine/api/site/context/rebuild.html
관련 문제
- 1. iOS 앱이 서버에 정보를 보내도록 허용하려면 어떻게해야합니까?
- 2. Crafter 3.0에서 URL 매핑을 수행하는 방법
- 3. CrafterCMS에서 Crafter 3.0에서 Solr을 어떻게 구성합니까?
- 4. 이메일을 보내도록 SmtpServer 구성
- 5. elmah가 MVC로 이메일을 보내도록
- 6. 사용자가 HTML 파일을 다운로드하도록 허용하려면 어떻게해야합니까?
- 7. 사용자가 ListBox에서 항목을 편집하도록 허용하려면 어떻게해야합니까?
- 8. 사용자가 자신의 이메일 템플릿을 선택하도록 허용하려면 어떻게해야합니까?
- 9. 사용자가 체크리스트 상자에서 항목을 편집하도록 허용하려면 어떻게해야합니까?
- 10. 사용자가 파일을 임시로 업로드하도록 허용하려면 어떻게해야합니까?
- 11. 사용자가 레일스에서 프로필을 만들도록 허용하려면 어떻게해야합니까?
- 12. 사용자가 Android에서 Google지도의 영역을 선택하도록 허용하려면 어떻게해야합니까?
- 13. Authlogic에서 다른 도메인의 사용자가 로그인하도록 허용하려면 어떻게해야합니까?
- 14. 사용자가 절대적으로 위치한 div를 이동하도록 허용하려면 어떻게해야합니까?
- 15. 사용자가 창 크기를 조정하도록 허용하려면 어떻게해야합니까?
- 16. 사용자가 UITextField에서 프랑스어 문자를 입력하도록 허용하려면 어떻게해야합니까?
- 17. 사용자가 근무 시간에만 로그인하도록 허용하려면 어떻게해야합니까?
- 18. 사용자가 한 번만 번호를 사용하도록 허용하려면 어떻게해야합니까?
- 19. 사용자가 iPod 라이브러리에서 노래를 선택하도록 허용하려면 어떻게해야합니까?
- 20. 사용자가 자신의 PDF를 업로드하고 표시하도록 허용하려면 어떻게해야합니까?
- 21. 모바일 사용자가 리디렉션을 우회하도록 허용하려면 어떻게해야합니까?
- 22. PHP 문의 양식 : 사용자가 나에게 이메일을 보내도록 허용
- 23. 청첩장에서 VIP 교체를 할 때 이메일을 보내도록 경고를 설정하려면 어떻게해야합니까?
- 24. 장고 로그인을 변경하여 이메일을 허용하려면 어떻게합니까?
- 25. 24 시간 후에 이메일을 보내도록 예약 하시겠습니까?
- 26. xampp에서 이메일을 보내도록 메일 교환을 설정하는 방법
- 27. 500 오류로 이메일을 보내도록 레일스를 어떻게 구성합니까?
- 28. 숫자로 이메일을 보내도록 Apple 스크립트 작성하기
- 29. 이메일을 보내도록 xampp 서버를 구성 하시겠습니까?
- 30. 스택 오버플로를 허용하려면 어떻게해야합니까?
스택 오버 플로우에 오신 것을 환영합니다! 질문에 대한보다 나은 응답을 얻을 수 있도록 [How Minimal, Complete, Verifiable] (http://stackoverflow.com/help/mcve) 예제를 작성하는 방법을 확인하십시오. –