Twitter bootstrap 在symfony2中使用更少的资源定制Twitter引导

Twitter bootstrap 在symfony2中使用更少的资源定制Twitter引导,twitter-bootstrap,symfony,themes,less,Twitter Bootstrap,Symfony,Themes,Less,我必须解决一个基本问题。该网站有多个部分,每个部分都使用自己的颜色主题。因此,希望根据用户访问的页面更改.less变量 例如(伪代码): 我向谷歌咨询了一段时间,但我无法让它工作。我可以在symfony下使用less编译器,但我不能重写变量,我不知道如何将外部的逻辑/值注入less。也许有人可以帮我举一个简单的例子,在哪里放置什么?从主模板内部,您可以将路由名称指定为body元素上的类: <body class="{{ app.request.attributes.get('_route'

我必须解决一个基本问题。该网站有多个部分,每个部分都使用自己的颜色主题。因此,希望根据用户访问的页面更改.less变量

例如(伪代码):


我向谷歌咨询了一段时间,但我无法让它工作。我可以在symfony下使用less编译器,但我不能重写变量,我不知道如何将外部的逻辑/值注入less。也许有人可以帮我举一个简单的例子,在哪里放置什么?

从主模板内部,您可以将路由名称指定为body元素上的类:

<body class="{{ app.request.attributes.get('_route') }}">
<body class="{{ app.request.attributes.get('_route') }}">
.homepage{
  @primary-color: red;
  color: @primary-color;

  .childclass{
    ....
  }
}