2011-03-11 7 views
0

Drupal 6 (보기 2)에서보기가 있으며 표 형식을 사용하여 페이지를 출력합니다. 테이블에 여러 필드가 표시됩니다. 하나는 node : body입니다. 티저 만 표시하고 노드 본문으로 전환하려면 + 기호 또는 기타 클릭 가능한 요소를 갖고 싶습니다. 보기를 다시로드하거나보기가 400 행을 갖기 때문에 전환하지 않아도됩니다.Drupal보기 Teaser/body Toggle

내가 고려한 가능한 해결책은 Views Accordian을 사용하는 것이지만 다른 기능을 사용하여 테이블의 기능을 다른 필드로 정렬하지는 않습니다.

다른 옵션은 javascript 또는 ajax 업데이트로 두 필드 사이를 스왑하거나 디스플레이에서 하나를 제외하고 다른 것을 표시하는 것입니다.

다른 옵션은 전체 높이로 확장 할 수있는 링크가있는 본문의 높이를 제한하는 일부 CSS 기반 javascipt입니다.

누군가 도와 드릴 수 있기를 바랍니다.

답변

0

테이블 형식을 계속 사용할 수 있지만 Readmore과 같은 jQuery 플러그인을 추가 할 수 있습니다.

+0

저는 솔루션이 이와 같을 것이라고 생각했지만, 다음 질문은 물론 어떻게 구현할 것인가에 대한 것입니다. div에서 볼 수있는 작업을 볼 수 있습니다. 티저와 본문을 가지고 있고 출력물을 다시 작성하는 것 같습니다. 좀 더 구체적인 것을 줄 수 있습니까? –

+0

내가 연결된 스크립트는 자체 티저를 생성합니다. 스크립트를 호출 할 때 Views가 생성하는 기존 div 중 하나를 사용할 수 있습니다 (위에 링크 된 Readmore 페이지의 예제 참조). –