2010-04-28 5 views
0

노드의 필드 중 일부를 관리하는 내 Drupal 6 사이트에 몇 개의 뷰가 있습니다.드루팔 (Drupal - Views + node preview 미리보기

예를 들어, Country라는 필드에 Capital이라는 필드가 있습니다. 노드 표시에서이 필드를 제외했지만 노드 ID를 인수로 사용하여 오른쪽 열에 표시하는보기가 있습니다. 이것은 모두 매우 예쁘고 나에게 잘 작동하지만 노드 미리보기 모드는 어떻게 처리해야합니까? 노드가 아직 저장되지 않았으므로 Capital 필드에는 아직 새 값이 없습니다.

참고 :이 작업 :

답변

1

드루팔을 해킹하지를 만들기 위해 아주 더러운 해킹을 할 준비가되어있다! :)
단순하지 않고 확인되지 않은 아이디어 중 하나 :
맞춤 모듈에서 유효성 검사를 사용하여 hook_form_alter 또는 hook_nodeapi를 사용하면 새 대문자 필드의 데이터를보고 어딘가에 저장하고 (예 : 세션에 표시해야 함) theming Views 필드를 통해 차단하십시오.

+0

또한보기 대신 CCK 블록 (http://drupal.org/project/cck_blocks)을 사용하고 이러한 번거 로움을 피할 수 있습니다. –