如何在管理员的Magentocommerce页面中添加内联css?

jay*_*ode 2 css layout magento

我只想补充一下

<style type="text/css>
 my_inline_style...
</style>
Run Code Online (Sandbox Code Playgroud)

在一个页面中.我知道我可以从Layout Update XML中添加这样的东西:

<reference name="head">
    <action name="addCss"><stylesheet>externalCss.css</stylesheet></action>
</reference>
Run Code Online (Sandbox Code Playgroud)

但是在哪里记录从该区域编写内联css?

小智 11

我有类似的情况,并达成了这个解决方案.这不是很优雅,但是很有用(你可以添加任何文本抛出布局更新).在布局更新中添加以下内容:

<reference name="head">
   <block type="core/text" name="custom_css">
      <action method="setText">
          <text><![CDATA[
             <style  type="text/css">
                .my-class  {
                    color: red;
                }
             </style> ]]>
        </text>
    </action>
   </block>
</reference>
Run Code Online (Sandbox Code Playgroud)

顺便说一句,很难将css样式内联添加到cms块中,因为在保存块后,wysiwyg编辑器中的某些进程会隐藏它.