it-swarm-ko.tech

더 읽기 링크 비활성화

"기본 페이지"컨텐츠 유형에서 "더 읽기"링크를 제거하려고했습니다. 에 Structure -> Content types -> Basic page -> manage display "전체 내용"을 확인하고 다른 모든 내용은 선택 해제했지만 도움이되지 않았습니다.
어디에서 실수를합니까?

다른 질문에서 템플릿 파일을 편집 할 수있는 가능성을 찾았지만 설정에서 수행하려고합니다.

감사합니다

7
xralf

이에 대한 설정이 없습니다.

홈 페이지에서 '더 읽기'및 '새 댓글 추가'링크 제거 에 설명 된대로 전처리 기능을 사용하여 수행하거나 hook_node_view_alter () . 둘 다 모듈이나 테마에서 가능합니다.

더 읽기 링크는 node_build_content () 에 추가되며 다음과 같이 해당 링크 만 제거 할 수 있습니다.

function yourmodule_node_view_alter(&$build) {
  if ($build['#node']->type == 'page') {
    unset($build['links']['node']['node-readmore']);
  }
}
8
Berdir

Drupal 버전 7.x 및 2014 년 5 월 현재, "Read more"링크를 비활성화하는 기능에 대한 올바른 접근 방식은 Read More Control의 설치 및 구성을 통해 이루어집니다. Read More Control module 에있는 모듈.

위의 모듈이 수행 할 수있는 다른 기능이 있으며, 코드로 뛰어 들거나 파일을 직접 해킹하지 않고도 이러한 문제를 해결하는 가장 좋은 방법입니다.

3
Loloy D

완벽한 솔루션 : Read More Control 모듈

모듈을 활성화하고 구성하십시오.

티저 자세히보기 링크가 Drupal 7에 나타나는시기를 제어하는 ​​모듈입니다.

더 읽기 링크가 표시되어야하는지 여부를 결정하는 메커니즘은 기본적으로 없습니다. 이는 표시 할 추가 컨텐츠가 있더라도이 링크가 항상 표시됨을 의미합니다. 이 모듈은 관리자가 컨텐츠 유형 및 개별 필드와 관련하여이 링크를 처리하는 방법을 결정할 수있게하여이 문제를 극복하려고합니다.

이 모듈을 사용하면 지원되는 다른보기 모드 (RSS 피드, 검색 결과 등) 또는 기타 지원되는 엔티티 유형에 대한 추가 링크를 추가 할 수 있습니다. 패널이나 뷰를 사용하고 프로그래밍 방식으로 추가 뷰 모드를 추가하거나 다른 contrib 모듈을 사용하여이를 제공하는 경우 특히 유용합니다.

1

CSS를 통해 숨길 수 있습니다. 본문 클래스를 부모로 가져간 다음 노드 읽기

 .parentclass .node-readmore
 {
   display: none;
 }
1
Ram

패널을 사용하여 수행 할 수도 있습니다.

  1. 새 패널 페이지 만들기
  2. 패널에서 컨텐츠 추가를 클릭하십시오.
  3. '노드'를 클릭하여 노드 관련 분할 창에 액세스하십시오.
  4. '노드 컨텐츠'를 클릭하십시오
  5. ''댓글 추가 ','더 읽기 '등에 대한 노드 링크 포함'을 선택 취소하십시오.

주석 등을위한 창을 추가해야 할 수도 있습니다.

이것은 CSS 코드를 사용하여 더 읽기 링크를 숨길 수있는 다른 방법입니다.

.node-readmore {
     font-size: 0;
}

편집 : CSS 재정의 파일 에이 코드를 추가해야합니다

0
hailton

또한 링크 섹션을 사용하는 다른 요소 (예 : AddtoAny 의 공유 위젯과 같은)를 유지하면서 티저에서만 read-more를 제거하려면 사용자 정의 모듈에서 다음을 수행 할 수 있습니다. :

function [your-module-name]_node_view_alter(&$build) { 
  /* remove just the read-more while preserving other elements using Links section */
  if ($build['#view_mode'] == 'teaser') {
    unset($build['links']['node']['#links']['node-readmore']);
  }
}

또한 우수한 Smart Trim 모듈을 사용하여 링크 섹션이 아닌 잘린 요약의 끝에 더 읽기를 추가하는 경우에도 유용합니다.

0
PWM