2016-12-14 10 views
0

THEMING.txt의 단계에 따라 특정 webform에 대한 webform 전자 메일 템플리트를 사용자 정의하려고하지만 이러한 변경 사항이 양식의 기본 전자 우편 템플리트에 반영되지 않습니다. . 내가 여러 단계에서 실수를해서 실수를 저지른 사람을 찾을 수있을 것입니다. :)Drupal 7의 사용자 정의 webform-mail 템플리트가 작동하지 않습니다.

1) webform-mail.tpl.php 템플릿을 복사했습니다./sites/all/modules/webform/templates 디렉토리에서/themes/mytheme/디렉토리로 복사하십시오. 그걸 놓을 곳이 맞습니까?

2) 테스트하기 위해 일부 텍스트 만 변경했습니다. 그래서 '% date에 제출'을 '% date에 입력'으로 변경했습니다.

3) 그런 다음 webform-mail-1226.tpl.php로 이름을 변경했습니다. 여기서 1226은 웹 양식을 편집 할 때 URL에 표시되는 번호입니다.

4) 그런 다음 캐시를 지우려고했지만 잘못된 단계라고 생각합니다. THEMING.txt 파일에 admin/settings/performance를 방문한다고 나와 있지만 그 경로가 작동하지 않거나 존재하지 않는 것 같습니다. 내가 대신 시도한 것은 admin/config/development/performance/였고 여기에있는 옵션으로 캐시를 지웠다. 다른 캐시를 지우려면 어딘가로 가야합니까?

5) 그런 다음이 양식에 해당하는 이메일 섹션으로 이동했는데 기존 이메일로 이동하거나 새 이메일을 만들면 구현 된 변경 사항이 기본 이메일 템플릿에 반영되지 않습니다.

아무도 아이디어가 작동하지 않는 사람이 있습니까?

1) 1 단계 걱정 괜찮 아무것도 없다 : 당신의 시간과 :

다음

답변

0

도움을 주셔서 감사합니다 당신이 확인해야 할 체크리스트입니다.

2) 변경 사항이 반영되는 경우 기본 웹 양식 이메일 템플릿 파일이 정상적으로 작동하고 있음을 의미합니다.

3) * 여기서 filename에서 사용한 node-id를 확인해야합니다. www.yoursite.com/node/xxx/webform, xxx = 1226 파일 이름.

4) Drupal 7 - 캐시 지우기 캐시 URL은 admin/config/development/performance입니다.

5) * 여기에서 "기본 템플릿"을 선택해야하는 webform 전자 메일 설정을 확인해야합니다.

"기본 템플릿"을 선택하고 드루팔 (Drupal) 캐시를 지우고 테스트하십시오.

유용한 link.