0
我想使用郵件插件發送html郵件。郵件客戶端是Outlook,我無法獲得css文件的工作(使用:<asset:stylesheet href="testmail.css"/>
)。所以我使用的CSS模板和G:渲染outlined here ....但我得到錯誤:「GrailsTagException:錯誤執行標記:空」使用g渲染css:從單獨的css文件渲染
任何幫助真的很感激。這裏是我的文件內容:
的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>
不應該g:在mailtemplate中調用'template =「/ layout/mail/css」'? – sebnukem 2014-10-10 16:47:32
另外,CSS中的'body'塊是什麼? CSS語法是錯誤的。 – sebnukem 2014-10-10 16:48:33
sebnukem:抱歉,錯誤的複製/粘貼。我在css.gsp中有以下文本,將_cc.gsp放在視圖\ mail下(正如Ian指出的那樣),它工作正常。我還需要使用佈局並使用 也正常工作。 <!DOCTYPE HTML> \t
\t \t