我想在我的CSS中使用twig语法。我找到的唯一方法是使用样式标记创建一个.html文件。
以下是我想要做的具体示例:
// style.css.twig
#buttonAddToCart {
color: {{ swatch.swatchColors.buttonAddToCart }};
}
我很确定这是可能的,因为in the symfony documenation它表明css可以延长枝条。
编辑: 我的base.html.twig:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<title>{{ shop.getShopTitleSh}}</title>
<link rel="stylesheet" type="text/css" href="//netdna.bootstrapcdn.com/bootstrap/3.0.2/css/bootstrap.min.css">
<link rel="stylesheet" type="text/css" href="{{ asset('bundles/templateengine/legacy/css/style.css.twig') }}">
<link rel="icon" type="image/x-icon" href="{{ asset('favicon.ico') }}" >
{% block stylesheets %}{% endblock %}
{% block metadata %}{% endblock %}
<head>
<body> /* ... */
答案 0 :(得分:1)
您应该包含style.css.twig文件,如:
<style>
{% include 'YourBundle:style.css.twig' %}
</style>