我想用邮件插件发送html邮件。邮件客户端是Outlook,我无法使css文件正常工作(使用:<asset:stylesheet href="testmail.css"/>
)。所以我使用的是css模板和g:render outlined here ....但我收到错误:“GrailsTagException:执行标记时出错:null”
非常感谢任何帮助。这是我的文件内容:
的grails-app \视图\布局\邮件\ _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-app \视图\测试\ mailtemplate.gsp
<!DOCTYPE html>
<html>
<head>
<title>Test Mail Template</title>
<g:render template="/mail/css" />
</head>
<body>
....
</body>
</html>
答案 0 :(得分:0)
<g:render template="/mail/css" />
将在grails-app\views\mail\_css.gsp
处找到模板,而不是grails-app\views\layouts\mail\_css.gsp
。