2017-02-20 1 views
-1

나뭇 가지에 템플릿을 만들려면 어떻게해야합니까?나뭇 가지 템플릿에서 이미지를자를 수 있습니까?

큰 이미지 (450x600 픽셀)가 있고 프론트 엔드 출력에는 80x80 픽셀 이미지가 필요합니다.

나는 백엔드에 심포니를 사용하고 프론트 엔드에는 나뭇 가지를 사용합니다.

나뭇 가지 이미지 작물을 도와주세요.

감사 DarkBee가 말했듯이

+1

컨트롤러에서이 작업을 수행하지 마십시오. – DarkBee

+0

빠른 답변 감사합니다. 예제가 있습니까? –

+3

http://symfony.com/doc/current/bundles/LiipImagineBundle/filters/sizing.html – DarkBee

답변

1

, 당신은 LiipImagineBundle를 사용할 수 있습니다.

설치가 끝나면 config.yml에 LiipImagine 구성을 만들어야합니다. 그러면 컨트롤러에 이미지를 생성하거나 나뭇 가지 필터에서 이미지를 생성 할 수 있습니다.

여기에 모든 세부 사항과 몇 가지 예를 참조하십시오 https://github.com/liip/LiipImagineBundle 당신이 나뭇 가지 필터에서 이미지를 생성하는 선택, 당신이 당신의 나뭇 가지 템플릿에 다음처럼 작성할 경우

를 ("썸네일 만들기"섹션을 확인) :

<img src="{{ asset('/your/image/path.jpg') | imagine_filter('your_filter_name') }}" /> 

전체 문서는 여기에서 찾을 수 있습니다 : http://symfony.com/doc/current/bundles/LiipImagineBundle/index.html (데이터 로더, 캐시 리졸버, 썸네일, 규모, 자르기, 스트립, 회전, 워터 마크, ...)

0

I가 PHP 및 구성 요소를 사용하지 않는를 그거하고있어. ob. 저에게 Jquery를 사용하는 것이 더 좋으며 jQuery-crop이라는 간단한 플러그인을 발견했습니다.

다음 코드는이 플러그인에 당신을 도울 것입니다 :

$('img.crop').crop({ 
     width : 80, 
     height : 80 
    }); 

그냥 이미지 요소를 선택해야합니다. 희망이 당신을 도와주세요!

+0

mh, 고마워하지만 나뭇 가지에 대한 해결책이 필요하고 템플릿에서 편집 할 수 있습니다. –

관련 문제