Muy probablemente el titulo no diga mucho, pero lo que busco es que Symfony2 me compile directamente los archivos .less usando asset() en layouts hijos, eh buscado si se les puede aplicar el filtro aunque sea manualmente (filter="lessphp" por ejemplo) pero no encuentro información, la otra es usando el "bloque" {% stylesheets %}, pero este al agregarlo en un layout hijo (ya esta definido en el layout padre o base "base.html,.layout") me envia un error, así que no encuentro como hacer que symfony o assetic me compile los archivos a css puro (no deseo usar js para compilar al vuelo los archivos less), cabe destacar que usando {% stylesheets %} ya me hace la compilación sin problemas, aquí muestro mi configuración:
Código YAML:
Ver original#app/config/config.yml
assetic:
lessphp:
file: %kernel.root_dir%/../vendor/leafo/lessphp/lessc.inc.php
apply_to: "\.less$"
formatter: "lessjs|compressed|classic"
preserve_comments: false
Código TWIG:
Ver original{# app/Resources/views/base.html.twig #}
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>{% block titulo %}Inicio{% endblock %} - Profana</title>
{% stylesheets '@ProfanaBundle/Resources/public/less/*' filter="cssrewrite" %}
<link rel="stylesheet" href="{{ asset_url }}">
{% endstylesheets %}