2014-11-07 1 views
0

기본 채용 유형 웹 사이트를 개발 중입니다. "Apply"CustomType이 contenttype ("Job")과 연결되어 있지만 CustomForm 위젯 외부의 액세스 필드를 가져올 수 없습니다. 워크 플로우 내의 참조 번호 또는 URL을 이메일에 추가하려고합니다. Orchard는 {Content.Fields.Input-Reference} 토큰을 표시하지만 사용하면 값을 반환하지 않습니다.이메일로 양식을 보낼 때 토큰에 값이 표시되지 않습니다.

양식을 만들 때 처리기를 덮어 쓰거나 다른 영역의 필드에 액세스하려면 어떻게해야합니까?

답변

0

내가 아는 한 실제로 모듈에 사용자 지정 토큰을 추가 할 필요가 없습니다. 사용자 정의 양식 모듈이이를 처리하고 필드 자체의 토큰을 추가합니다. 전자 메일 모듈에서 사용해야합니다.

그냥 같은 이름의 토큰을 찾습니다.

Content.Fields [FormContentTypeName] [필드 명]

시스템에 사용자 토큰을 추가하고 워크 플로우 내에서 그들에 액세스 할 수있는 작업은하지 않는 것이. 특히 열심히, 당신을 생각해보십시오.

+0

답장을 보내 주셔서 감사합니다. 나는 오차드가 보여준 훌륭한 40 개의 토큰을 가지고 있지만, 대부분은 실제로 물건을 집어 들지 않습니다. 나는 그들이 왜 전혀 제공되지 않는지 정말로 이해하지 못합니다. 어떻게 든 returnUrl 값에 액세스하거나 페이지의 고유 값에 액세스 할 수있는 방법이 있는지 알고 계십니까? – ZsoltFromCoventry