2013-02-13 1 views
0

클릭하면 이미지가 노드를 colorbox에로드하게됩니다. 나는 colorbox를 저런 애하여 원하는대로 정확하게 행위를 클릭하면drupal에서 colorbox 안에있는 노드로 연결되는 이미지

지금까지 내가 Colorbox 및 Colorbox_node 모듈을 사용하고

, 및 코드

< a class="colorbox-node" href="cast?width=500&height=500" > 
Link to my node alised 'cast' 
</a> 

텍스트 링크의 비트 블록을 가지고있다. 하지만 텍스트를 다음과 같은 이미지 링크로 바꾸면 :

< a class="colorbox-node" href="cast?width=500&height=500" > 
< img src="/images/cast.png"/> 
</a> 

이미지는 표시되지만 클릭 할 수는 없습니다.

어딘가에 실수했거나 다른 방법으로이 작업을 수행 했습니까?

답변

1

새보기 만들기 : 주문에서 다음 필드를 추가 꾸벅 꾸벅 제목 이미지 몸을

제목 :

Output this field as a link 
구성 재 작성 결과에

Formatter: Image 
Image Style: thumbnail 
Link image to: Nothing 

클릭하고 체크 박스를

세트 옵션 다음과 같이 :

Link Path: node/[nid]/?width=600&height=600 
Checked Checkbox "Use Absolute Path" 
Link Class: colorbox-node 
Alt Text: [title] 

보기를 저장하고보기를 실행합니다.

이미지를 클릭하여 전체 노드 내용을 Colorbox에로드하십시오. 참고 : Colorbox, colorbox_node 모듈을 설치해야합니다.

0

AshwinP의 대답이 작동하지만 라벨이없는 Content : Nid 유형의 필드를 추가하고 "디스플레이에서 제외"를 선택하고 링크하려는 이미지 앞에 배치하십시오. 그렇지 않으면 링크 할 수 없습니다 노드에. 또한 이미지 스타일과 대체 텍스트는 당신이 거기에 넣은 것과 상관 없으며, 그냥 자신의 설정으로 이동하십시오.

-1

이것은 더 이상 작동하지 않으며 링크에 데이터 옵션을 추가해야합니다. (

+0

이것은 답변이 아닌 댓글로 더 적합합니다. – Mike