Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery UI资产管理与资产url_Jquery_User Interface_Symfony_Assetic - Fatal编程技术网

Jquery UI资产管理与资产url

Jquery UI资产管理与资产url,jquery,user-interface,symfony,assetic,Jquery,User Interface,Symfony,Assetic,我在使用jQuery UI时遇到asset\u url问题,因为Symfony2 Assetic没有找到图像 {% macro css(file) %} <link rel="stylesheet" href="{{ file }}" type="text/css" /> {% endmacro %} {% stylesheets '@ClientResultBundle/Resources/public/css/ui-lightness/jquery-ui-1.9.1.cus

我在使用jQuery UI时遇到
asset\u url
问题,因为Symfony2 Assetic没有找到图像

{% macro css(file) %}
<link rel="stylesheet" href="{{ file }}" type="text/css" />
{% endmacro %}

{% stylesheets
  '@ClientResultBundle/Resources/public/css/ui-lightness/jquery-ui-1.9.1.custom.min.css'
   filter='cssrewrite'
%}

{{ imp.css(asset('bundles/clientresult/css/ui-lightness/jquery-ui-1.9.1.custom.min.css')) }}

提前感谢。

您的资产url必须位于样式表块内

{% stylesheets filter='cssrewrite'
    '@ClientResultBundle/Resources/public/css/ui-lightness/jquery-ui-1.9.1.custom.min.css'
%}
    <link href="{{ asset_url }}" type="text/css" rel="stylesheet" media="screen" />
{% endstylesheets %}
{%stylesheets-filter='cssrewite'
“@ClientResultBundle/Resources/public/css/ui-lightness/jquery-ui-1.9.1.custom.min.css”
%}
{%endstylesheets%}

有关更多信息,请阅读Ok谢谢,很抱歉耽搁了您的时间,在我看来,我已经做了所有必要的事情来接收邮件回复通知,但我没有收到它们:/1件事,我想使用“jquery-ui-1.9.1.custom.min.css”而不是“@ClientResultBundle/Resources/public/css/ui-lightness/jquery-ui-1.9.1.custom.min.css”,因为总是放路径很无聊。宏似乎不起作用,因此如何指定路径?…如何正确执行?看来我们谈的不是同一件事。这就是我尝试使用的宏:
{%macro jsAssetic2(files)%}{%set js=''%}{%for file in files%}{%set js=js~'@ClientResultBundle/Resources/public/js/'~file~'.js%}{%endfor%}{%set js''''%s~''''%}{%javajs raw%}{%endjavascripts%}{%endmacro%}
{% stylesheets filter='cssrewrite'
    '@ClientResultBundle/Resources/public/css/ui-lightness/jquery-ui-1.9.1.custom.min.css'
%}
    <link href="{{ asset_url }}" type="text/css" rel="stylesheet" media="screen" />
{% endstylesheets %}