문제

내 웹 사이트의 Lightbox2 구성 요소를 사용하여 그룹화 된 Lightbox에 갤러리 이미지를 표시하고 있습니다. 나는 그것을 사용하여 웹 사이트에 이미지를 추가합니다 Image 구성 요소 및 모든 이미지를 추가합니다 사진 책. 그러나 선택한 경우 이미지는 페이지에서 별도로 볼 수 있습니다. 그런 다음 URL은 다음과 같이 보입니다. www.myurl.com/node/37 ~와 함께 신체 내용 (내가 추가 한 이미지를 만듭니다 프로세스) 이미지 아래 표시.

나는 이것을 얻을 수 있는지 궁금했다 신체 이 새로운 이미지 노드 페이지의 내용은 갤러리의 이미지를 클릭하면 열 때 라이트 박스의 제목으로 표시됩니다.

티아

도움이 되었습니까?

해결책

Lightbox2 모듈을 해킹하지 않고는 불가능한 것 같습니다. Image의 바디 필드를 포함하도록 Image Gallery의보기를 수정하면 Lightbox2 JS Auto_image_handling.js를 제목으로 취할 수 있습니다.

다른 팁

예, 표시하려는 HTML을 인쇄하는 함수를 작성하고 Hook_Menu에 기능을 등록한 다음 호출하십시오. 진성.

예를 들어

function mymodule_menu() {
  $items['lightboxhtml'] = array(
    'page callback' => 'mymodule_html4lightbox',
    'page arguments' => array(1),
    ...
}

function mymodule_html4lightbox($nid) {
  $node = node_load($nid);
  print $node->body;
  exit;
}

That Lightbox를 호출하려면 /lightboxhtml /$ nid를 href로 호출하십시오.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top