it-swarm-ko.tech

보기 콘텐츠 창에서 "추가"링크를 제어하여 Biblio 필터링 된 페이지를 가리 키도록하는 방법

Drupal 6. 사용하고 있습니다. 특정 용어와 일치하는 3 개의 참고 자료 항목을 나열한 다음 동일한 용어를 사용하여 필터링 된 더 많은 항목에 대한 링크를 제공하는보기 창을 만들려고합니다. biblio/term/term_name를 사용하여 이러한 항목에 멋지게 액세스 할 수 있습니다. 뷰에서 제공하는 more 링크가이 위치를 가리 키도록 제어하는 ​​방법이 있습니까?

4
Ricky Morse

이에 대한 더 간단한 해결책은 디스플레이 바닥 글을 편집하고 입력 형식을 PHP로 설정하고 다음과 같이 직접 링크를 인쇄하는 것입니다.

<?php

  $term_name = 'TERM_NAME'; // set term name depending on how you filter for it
  print l('Read more', 'biblio/term/'. $term_name);

?>

인수를 사용하여 용어를 필터링하는 경우 다음과 같이 인수에 액세스 할 수 있습니다.

<?php
  $view = views_get_current_view();
  $arg0 = $view->args[0]; // or whatever index the term name has
?>

그렇지 않으면 사용자 정의 모듈을 사용하고 뷰가 구현하는 후크 중 하나를 파악해야합니다 (예 : hook_views_pre_view()).

3
zerolab

추가 링크 필드에서 "이 필드의 출력 다시 쓰기"옵션을 선택하고 사용 가능한 대체 토큰을 사용하여 URL을 원하는 위치로 다시 쓸 수 있습니다. 일부 필드는 "더 많은 링크 표시"옵션 만 제공한다고 생각합니다. 이 경우 해당 옵션을 비활성화하십시오. 그런 다음 링크 필드를 추가하고 다시 쓰기 토큰을 사용하여 사용자를 보낼 URL을 만듭니다.

0
Chaulky