2016-06-28 53 views
0

使用LiipImagineBundle可以像這樣在樹枝中使用過濾器嗎?LiipImagineBundle - 動態過濾器參數

<img src="{{ url|imagine_filter('thumbnail', '200', '100') }}" /> 

應該基於thumbnail濾波器的圖像:

liip_imagine: 
    filter_sets: 
     cache: ~ 
     thumbnail: 
      quality: 90 
      filters: 
       thumbnail: { size: [XXX, YYY], mode: outbound } 

其中XXXYYY是濾波器參數(寬度和高度)。

該解決方案現在必須完全相同,但對於我能夠準備簡單的過濾器而不必在配置中聲明所有這些過濾器很重要。

回答

0

是的,你使用runtimeConfig

{% set runtimeConfig = {"thumbnail": {"size": [50, 50] }} %} 
<img src="{{ url | imagine_filter('my_filter_from_config_yml', runtimeConfig) }}" /> 
+0

大可以改變的飛行方案,這正是我一直在尋找:) – Torpedr