Liferay 포털을 사용하고 있으며 사진을 표시하고 싶지만 이미지 갤러리가있는 포털이지만 너무 혼란 스럽습니다. 간단한 커버 플로우와 같은 디스플레이가 필요합니다. 큰 이미지 위에 작은 이미지 또는 다음/이전 버튼.포털의 사진 갤러리를 표시합니다.
이미지 목록이 있다고 가정하고 자바 스크립트로 구현하는 방법이 있습니까?
Liferay 포털을 사용하고 있으며 사진을 표시하고 싶지만 이미지 갤러리가있는 포털이지만 너무 혼란 스럽습니다. 간단한 커버 플로우와 같은 디스플레이가 필요합니다. 큰 이미지 위에 작은 이미지 또는 다음/이전 버튼.포털의 사진 갤러리를 표시합니다.
이미지 목록이 있다고 가정하고 자바 스크립트로 구현하는 방법이 있습니까?
많은 자바 스크립트 라이브러리가 있는데, 마음에 떠오르는 것은 Colorbox입니다.
몇 가지 고려 사항 :
당신이 다음 (이미지 갤러리 디스플레이 포틀릿에 대한)을 Liferay의 코드를 수정 후크를 필요가 내장 포틀릿 이미지 갤러리에서 이미지를 표시 할 경우와 자신의 자바 스크립트에 포함 해.
아니면
또한 플러그인이 자신을 포틀릿과 이미지를 가져오고 자바 스크립트 라이브러리 사용자 정의를 사용하여 보여을 Liferay의 이미지 갤러리 API의 사용을 만들 수 있습니다. 이 접근법의 장점은 표시하려는 방식과 표시하고자하는 방식에 더 많은 자유가 있으며 내장 된 포틀릿에서 전체 lifestay JSP 코드를 처리 할 필요가 없다는 것입니다.
참고 :을 Liferay 6.1에서 시작은, 대신 하나의 Documents & Media portlet
에 결합되어 별도의 이미지 갤러리 포틀릿이없는 그것은 두 가지 디스플레이 포틀릿이 있습니다 Document Library Display portlet
및 Media display portlet
을.
희망이 도움이됩니다.
글로벌 범위 (캐 러셀)에서 구조 및 템플릿 (웹 콘텐츠 관리 요소)을 제공하는 default web content hook을 찾을 수 있습니다. 이것들을 사용하여 이미지와 제안 된 크기를 참조하는 기사를 만들 수 있습니다. 템플릿은 나머지 렌더링을 처리합니다.
귀하의 요구를 충족시키지 못하는 경우이를 출발점으로 삼을 수 있습니다. 적어도 프레젠테이션에서 이미지의 선택을 분리하는 것은 좋은 방법입니다.
나는 주로 그림이있는 "폴더"에 이미지 URL 목록이 있어야하므로 일부 자바 스크립트 라이브러리에 전달할 수 있습니다. 이미지 갤러리가 지금 당장 보이는 방식은 실제로 매력적이지 않고 직관적이지 않습니다. 매개 변수로 시작 폴더를 제공하는 것과 같이 앞으로/뒤로 버튼과 슬라이드 쇼를 사용하여 축소판과 그림을 표시 할 수 있습니다. –