這裏運行LiipImagineBundle是我遵循的步驟:安裝和symfony的2.1
添加以下我composer.json:
"require": { "imagine/Imagine": ">=0.2.8", "liip/imagine-bundle": "*@dev", .... }
然在以下命令行命令:
composer update Installing imagine/imagine (v0.4.0) Installing liip/imagine-bundle (dev-master f7d5e4d)
作曲家更新後,供應商文件夾中的我的目錄結構看起來像下面:
然後更新供應商/作曲家/ autoload_namespaces.php
'Imagine' => $vendorDir .'/imagine/Imagine/lib/', 'Liip\\ImagineBundle'=>$vendorDir . '/liip/imagine-bundle/',
註冊束:
new Liip\ImagineBundle\LiipImagineBundle(),
路由:
# app/config/routing.yml _imagine: resource: . type: imagine
config.yml
# app/config/config.yml liip_imagine: filter_sets: my_thumb: quality: 75 filters: thumbnail: { size: [120, 90], mode: outbound }
添加到小枝模板文件:
<img src="{{ asset('bundles/acmedemo/images/1.jpg') | imagine_filter('my_thumb') }}" />
打開本地主機/ symfony中/網絡/ app_dev.php /演示/你好/測試
There沒有縮略圖圖像生成。當查看源代碼時,我發現該行:
<img src="/symfony/web/app_dev.php/media/cache/my_thumb/symfony/web/bundles/acmedemo/images/1.jpg">
我做了什麼我想念?有人能幫助我嗎?我使用的XAMPP 1.8在Windows XP上使用默認設置
+1爲了您的安裝說明! – Mohebifar