Magento 1.9 - 风格的电子邮件模板

时间:2015-05-28 10:50:16

标签: php css magento magento-1.9 email-templates

我正在尝试将自定义css应用于电子邮件模板中。 我已经完成了这些事情。

  1. 将内联css添加到我的html中 <table align="center" style="width:600px; background:#FFF; border:1px solid #CCC; padding:0; margin-top:0; border-collapse:collapse;">
  2. 包含内联css文件并在admin-&gt; system-&gt; configuration-&gt; design enter image description here中添加这些css的路径{{inlinecss file="email-inline.css"}} {{inlinecss file="email-non-inline.css"}}
    我检查了他们是否包括或不编辑身体背景颜色为黑色
  3. 但还没有成功。 我正在编辑新闻订阅电子邮件模板。

    我通过将style添加到我的html文件来添加{{var non_inline_styles}}代码取得了成功。但是无法将我的CSS写入样式标记。我怎么能在这个标签上写自己的CSS
    所以任何人都可以告诉我如何设置电子邮件模板的样式 我也试过这个  http://devdocs.magento.com/guides/m1x/ce19-ee114/RWD_responsive_emails.html#email-css

    这是我的模板文件代码

        <!--@subject Newsletter subscription success @-->
        {{template config_path="design/email/header"}}
        {{var non_inline_styles}}
        {{inlinecss file="email-inline.css"}}
        {{inlinecss file="email-non-inline.css"}}
    <div class="newsletter-confirmation">
    <table align="center" style="width:600px; background:#FFF; border:1px solid #CCC; padding:0; margin-top:0; border-collapse:collapse;">
        <!--Header -->
        <tr>
            <td style="padding:18px; margin:0; height:40px\9;">
    
                <p style="float:right; margin:0; padding:0; width:200px;">
                    <img src="{{skin url='images/hot_line.jpg'}}" style="text-align:right; vertical-align:bottom; float:right; clear:both; margin-top:21px;">
                </p>
            </td>
        </tr>
        <tr><td style="height:1px; border-bottom:1px solid #000; width:100%; margin:0; padding:0; line-height:0;">&nbsp;</td></tr>
        <!-- / Header -->
        <!--Mid -->
        <tr>
            <td>
                <table align="center" style="width:564px; background:#FFF; padding:18px; margin-top:0; border-collapse:collapse; margin-top:10px;">
                    <tr>
                        <td>
    
                            <p style="color:#000; font:12px/20px Arial, Helvetica, sans-serif; padding:0; margin:0;">Greetings from ...!<br>
    
                                You have been successfully subscribed to the newsletter.</p>
                        </td>
                    </tr>
    
                    <tr><td height="18"></td></tr>
    
    
                    <tr>
                        <td>
                            <table align="center" style="width:564px; margin:0; padding:0; border-collapse:collapse;">
                                <tr>
                                    <td><a href="#" target="_blank" style="margin:0; padding:0 10px 0 0; border:none; outline:none;">
                                            <img src="{{skin url='images/free-shipping.jpg'}}" style="text-align:left; vertical-align:bottom; border:none; outline:none; margin:0; padding:0;"></a>
                                    </td>
                                    <td rowspan="2"><a href="#" target="_blank" style="margin:0; padding:0; border:none; outline:none;">
                                            <img src="{{skin url='images/return-exchange.jpg'}}" style="text-align:left; vertical-align:bottom; border:none; outline:none; margin:0; padding:0 0 0 10px;"></a>
                                    </td>
                                </tr>
    
                            </table>
                        </td>
                    </tr>
                    <tr>
                        <td>
                            <p style="color:#000; font:12px/20px Arial, Helvetica, sans-serif; padding:0; margin:12px 0;">Thank you<br><strong>Team ...</strong></p>
                        </td>
                    </tr>
                </table>
            </td>
        </tr>
        <!--Mid -->
        <!--Footer -->
        <tr>
            <td style="width:582px; padding-left:18px; background:#efefef;" >
                <p style="color:#666666; font:11px/15px Arial, Helvetica, sans-serif; padding:0; margin:8px 0;">
                    <a href="http://www.....com/" target="_blank" style="margin:0; padding:0; color:#666666; text-decoration:none;">....com</a> All Rights Reserved.
                </p>
            </td>
        </tr>
        <!-- / Footer -->
    </table>
    </div>
    {{template config_path="design/email/footer"}}
    

1 个答案:

答案 0 :(得分:0)

在你的情况下,样式应该如下所示

<!--@styles
.button {
color: white!important;
width: 19%;
padding: 8px;
border-radius: 5px;
}
.approve {
background: rgba(18, 171, 18, 0.72);
margin-right:5px;
}
.disapprove {
background: rgba(232, 73, 73, 0.91);
}
.actions {
    display: inline-block;
    margin-top: 32px;
}
@-->