0
html 메일을 보내려면 메일 플러그인을 사용하고 싶습니다. 메일 클라이언트가 outlook이고 나는 (<asset:stylesheet href="testmail.css"/>
를 사용하는) css 파일을 작동시키지 못한다. 그래서 CSS 템플릿과 g를 사용하고 있습니다. outlined here ....하지만 오류가 발생합니다 : "GrailsTagException : 오류 실행 태그 : null"렌더링 CSS와 g : 별도의 CSS 파일에서 렌더링
도움이 정말 감사드립니다. 여기 내 파일의 내용은 다음과 같습니다
Grails의-응용 프로그램 \ 전망 \ 레이아웃 \ 메일 \의 _css.gsp :
<style type="text/css">
body {
p.testp{
margin-bottom:12.0pt;
font-size:12.0pt;
font-family:"Calibri","sans-serif";
color:red;
}
.heading{
font-family:"Calibri","sans-serif";
color:#993300;
}
}
</style>
Grails의-응용 프로그램 \ 조회수 \ 테스트 \의 mailtemplate.gsp
<!DOCTYPE html>
<html>
<head>
<title>Test Mail Template</title>
<g:render template="/mail/css" />
</head>
<body>
....
</body>
</html>
mailtemplate에서'template = "/ layout/mail/css"'를 호출해서는 안됩니까? – sebnukem
또한 CSS의 'body' 블록은 무엇입니까? CSS 구문이 잘못되었습니다. – sebnukem
sebnukem : 죄송합니다. 복사/붙여 넣기가 잘못되었습니다. 나는 css.gsp에 다음과 같은 텍스트를 가지고 있는데, \ mail (Ian이 지적한 것처럼) 아래에 _cc.gsp를 놓은 후에 잘 동작하고있다. 또한 레이아웃을 사용하고 도 잘 작동합니다. \t
\t \t \t \t