2013-03-11 126 views
0

我嘗試使用cssembed過濾器加載我的樣式表assetic和過濾器

在config.yml

assetic: 
debug:   %kernel.debug% 
use_controller: false 
bundles:  [ cramifviewkitBundle ] 
#java: /usr/bin/java 
filters: 
    cssrewrite: ~ 
    cssembed: 
     jar: %kernel.root_dir%/Resources/java/cssembed-0.4.5.jar 
    yui_css: 
     jar: %kernel.root_dir%/Resources/java/yuicompressor-2.4.7.jar 
    yui_js: 
     jar: %kernel.root_dir%/Resources/java/yuicompressor-2.4.7.jar 

(因爲在CSS中引用的圖片),我下載cssembed-0.4.5.jar和位於它的src/my_bundle /資源在我寫的模板/ JAVA

{% stylesheets 
    '@myBundle/Resources/public/css/*' 
    '@myBundle/Resources/public/JQMenu/css/*' 
    filter='cssembed' 
%} 

一切以精爲先進口,但對於第二個,當我看到有螢火蟲,我有這樣的:

<link type="text/css" href="/viewkit/web/app_dev.php/css/eb2d30c_part_1_jqueryMenus_1.css" rel="stylesheet"> 

,當我打開它,它不是CSS,但HTML,因爲有一個錯誤:

<h1>Exception thrown when handling an exception (Symfony\Component\HttpKernel\Exception\FlattenException: Warning: json_encode() [<a href='function.json-encode'>function.json-encode</a>]: Invalid UTF-8 sequence in argument in C:\wamp\www\viewkit\vendor\monolog\monolog\src\Monolog\Formatter\NormalizerFormatter.php line 99)</h1> 
<div class="block_exception clear_fix"> 
<h2><span>1/1</span> <abbr title="ErrorException">ErrorException</abbr>: Warning: json_encode() [<a href='function.json-encode'>function.json-encode</a>]: Invalid UTF-8 sequence in argument in C:\wamp\www\viewkit\vendor\monolog\monolog\src\Monolog\Formatter\NormalizerFormatter.php line 99</h2> 
</div> 
<div class="block"> 
<ol class="traces list_exception"> 
<li> in C:\wamp\www\viewkit\vendor\monolog\monolog\src\Monolog\Formatter\NormalizerFormatter.php line 99</li> 

任何想法它可能來自哪裏?

+1

您可以從您的應用/ logs/dev.log獲取更多信息 – Sethunath 2013-03-11 11:30:11

+1

您的CSS有效嗎?你使用一些不尋常的字符嗎? – 2013-03-12 16:56:37

+0

它看起來像下劃線不起作用...你是對的 – mlwacosmos 2013-03-13 13:41:05

回答

0

cssembed-0.4.5.jar置於app/Resources/java目錄中,如您在配置中指定的那樣。

+0

我已經做到了......當然, – mlwacosmos 2013-03-11 16:09:32

+0

只是爲了澄清 - 在你的問題中,你說,你把它放在你的包的資源目錄中。 – 2013-03-13 22:45:36

+0

我指出,不是爲了這個答案,而是爲了您的評論......顯然,每次發生錯誤時都存在CSS問題,就像找不到圖像 – mlwacosmos 2013-03-21 12:54:56