분류법으로 새로운 용어 (무료 태그)를 비활성화하는 방법은 무엇입니까?


13

자동 완성 위젯을 사용하는 양식의 "용어 참조"필드가 있습니다. 단어의 용어로만 사용자 입력을 제한하고 사용자가 존재하지 않는 용어를 입력하려고 할 때 메시지를 출력하려고합니다.

콘텐츠 분류 모듈을 찾았습니다 . 그러나 이것은 필드 모음이나 필드 그룹이 포함 된 양식에서는 작동하지 않습니다.

기여 패치 1078878-DisableAutoCreation-D7-UTF-8.patch도 있습니다. 그러나 모듈과 같이 더 간단하고 깨끗한 솔루션이 있는지 궁금하거나 최신 drupal 및 분류법 버전으로 기존의 방법을 놓쳤을 수도 있습니다.

답변:


4

http://fooninja.net/2012/08/03/drupal-autocomplete-term-widget-disable-creation/에 언급 된 두 가지 가능한 솔루션이있는 것으로 보이며 귀하의 질문에 언급했습니다.

게시물에서 발췌

실제로 두 가지 해결책이 있습니다. 하나는 컨텐츠 분류 모듈 입니다. 그러나 나는 그런 간단한 것을 위해 또 다른 모듈을 설치하고 싶지 않았습니다. 두 번째 솔루션은 핵심 분류 체계 모듈을 패치하는 것입니다.

드루팔 포럼 (j.stuyts)의 친절한 영혼은 자동 생성을 금지하는 옵션을 추가하는 작은 패치게시했습니다 . 패치 ( 1078878-DisableAutoCreation-D7-UTF-8.patch )를 Drupal 7 루트 디렉토리에 다운로드하고 실행하기 만하면 됩니다.

그런 다음 구조»콘텐츠 유형»[내 콘텐츠 유형]으로 이동하여 자동 완성 용어 위젯을 사용하는 용어 참조 필드를 편집하면 하단에“새 용어 자동 생성 허용”(기본적으로 선택되어 있음)이라는 새 옵션이 표시됩니다 ).

코어에서의 해킹은 권장되지 않지만 더 나은 솔루션을 얻을 때까지 패치를 사용할 수 있습니다.


여보세요. 귀하가 제공 한 링크가 질문에 대한 답변 일 수 있지만 링크 된 사이트가 다운되면 답변이 가치가 없게됩니다. 하나의 링크가 아니라 실제 답변을 게시 할 수 있습니까?
Mołot

@Molot 제안에 감사드립니다. 내 답변에 게시물의 발췌 내용을 추가했습니다.
amitgoyal

1

필드 콜렉션 모듈의 문제점에 대해 이미 작성된 문제점이 있으며 컨텐츠 버전 모듈의 dev 버전에서 수정되었을 것입니다. 최신 개발 버전을 사용해보십시오. 문제가 지속되면 http://drupal.org/node/1320976 에서 문제를 다시 열어 문제를 해결할 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.