代码之家  ›  专栏  ›  技术社区  ›  Dex

{exp:}CSS中的代码未解析

  •  2
  • Dex  · 技术社区  · 12 年前

    我有一个ExpressionEngine模板,它是一些全局CSS样式。我在CSS中有一些动态的{exp:}调用。我有一个与生产环境完全相同的暂存环境。但是,在暂存环境中,{exp:}代码不会进行解析,最终会出现在客户端。这显然给我带来了麻烦。以下是我所说的内容:

    {exp:channel:entries channel="personal_blog" dynamic='off' disable="categories|member_data|pagination"}
        .bio_header_{personal_ee_username} {
            position: absolute;
            top: 0;
            left: 0;
            width: 960px;
            height: 270px;
            background: url('{personal_header_image}') no-repeat 0 0;
        }
    {/exp:channel:entries}
    

    我已经将登台环境中ExpressionEngine文件中的所有内容与生产文件进行了比较,但找不到任何不同之处。有人有什么想法吗?这简直把我逼疯了!

    3 回复  |  直到 12 年前
        1
  •  3
  •   Dan Decker    12 年前

    您很可能遇到了此错误: http://expressionengine.com/bug_tracker/bug/18239

    您是否使用ExpressionEngine 2.5.3?

    干杯

        2
  •  1
  •   Ziongem    12 年前

    动态参数接受“是”和“否”。也许这就是问题所在,你把它设置为“关闭”。

        3
  •  1
  •   Allan Kukral    12 年前

    您在exp:标记中禁用了member_data,因此如果这与自定义成员字段有关,则它们不会解析。