如何使用Assetic图像优化与树枝功能吗 编辑该页面 警告:你浏览的文档欧宝官网下载appob娱乐下载Symfony 2.1,不再维护。 读这个页面的更新版本Symfob娱乐下载ony 6.2(当前的稳定版本)。 Jpegoptim是一个实用程序优化JPEG文件。使用Assetic,添加以下Assetic配置: YAML XML PHP 1 2 3 4 5 # app / config / config.ymlassetic:过滤器:jpegoptim:本:路径/ / jpegoptim 1 2 3 4 5 6 < !——app / config / config。xml - - ><assetic:配置><assetic:过滤器的名字=“jpegoptim”本=“路径/ / jpegoptim”/ >< /assetic:配置> 1 2 3 4 5 6 7 8 / / app / config / config . php美元容器- >loadFromExtension (“assetic”,数组(“过滤器”= >数组(“jpegoptim”= >数组(“本”= >“路径/ / jpegoptim”)))); 请注意 注意使用jpegoptim,您必须已经安装在您的系统上。的本选择指向编译后的二进制文件的位置。 现在可以使用它从一个模板: 嫩枝 PHP 1 2 3 4 {%图像@AcmeFooBundle /资源/公共/图片/ example.jpg过滤器= ' jpegoptim输出= ' /图片/ example.jpg ' %}<imgsrc=”{{asset_url}}”alt=“例子”/ >{%endimage%} 1 2 3 4 5 6 < ? phpforeach(美元视图(“assetic”]- >图像(数组(@AcmeFooBundle /资源/公共/图片/ example.jpg '),数组(“jpegoptim”))作为美元url):? ><imgsrc=“< ?php echo $视图- >逃脱(url)美元? > "alt=“例子”/ >< ? phpendforeach;? > strip_all选择: YAML XML PHP 1 2 3 4 5 6 # app / config / config.ymlassetic:过滤器:jpegoptim:本:路径/ / jpegoptimstrip_all:真正的 1 2 3 4 5 6 7 < !——app / config / config。xml - - ><assetic:配置><assetic:过滤器的名字=“jpegoptim”本=“路径/ / jpegoptim”strip_all=“真正的”/ >< /assetic:配置> 1 2 3 4 5 6 7 8 9 / / app / config / config . php美元容器- >loadFromExtension (“assetic”,数组(“过滤器”= >数组(“jpegoptim”= >数组(“本”= >“路径/ / jpegoptim”,“strip_all”= >“真正的”)))); YAML XML PHP 1 2 3 4 5 6 # app / config / config.ymlassetic:过滤器:jpegoptim:本:路径/ / jpegoptim马克斯:70年 1 2 3 4 5 6 7 < !——app / config / config。xml - - ><assetic:配置><assetic:过滤器的名字=“jpegoptim”本=“路径/ / jpegoptim”马克斯=“70”/ >< /assetic:配置> 1 2 3 4 5 6 7 8 9 / / app / config / config . php美元容器- >loadFromExtension (“assetic”,数组(“过滤器”= >数组(“jpegoptim”= >数组(“本”= >“路径/ / jpegoptim”,“马克斯”= >“70”))));