2017-05-18 7 views
0

기본 요구 사항은 한 페이지에 하나의 그림을 표시하는 것입니다. 클릭하면 해당 내용 유형에있는 모든 그림의 색상 상자 슬라이드 쇼가 표시됩니다. 드루팔 (Drupal의 imags에 대한 맞춤 클래스)

https://www.drupal.org/node/1026112

내가 그것을 가지고 솔루션입니다. 디스플레이 적용 : 나머지 이미지에는 CSS 없음. 이를 위해서는 이미지에 대해 서로 다른 클래스가 필요합니다. 나는 그렇게 할 방법을 찾지 못했습니다. preprocess_image 함수를 추가하는 것과 같은 몇 가지 해결책이 있지만 작동하지 않습니다. 여기 좀 도와 줄까?

답변

0

우리는 과거에 Lightbox2 Drupal 모듈과 함께 제공된 "이미지 세트"옵션을 사용하여이 작업을 수행했습니다. 하나의 이미지를 표시하고 CMS의 해당 콘텐트와 연관된 이미지의 동일한 페이지에서 슬라이드 쇼를 여는 클라이언트 요청이있었습니다. 이 모듈은 다음과 같이 말합니다 :

If you have a set of images that you would like to group together in a 
lightbox, but only wish for one of these images to be visible on your page, you 
can assign the "lightbox_hide_image" class to hide the additional images. For 
example: 

<a href="images/image-1.jpg" rel="lightbox[roadtrip]">image #1</a> 
<a href="images/image-2.jpg" rel="lightbox[roadtrip]" class="lightbox_hide_image">image #2</a> 
<a href="images/image-3.jpg" rel="lightbox[roadtrip]" class="lightbox_hide_image">image #3</a> 

사용자 지정 노드 템플릿을 만들어 이미지를 필요한 형식으로 렌더링 할 수 있습니다. 희망이 도움이 될 것입니다!

관련 문제