2010-03-26 8 views
1

원격 이미지를 표시하는 cck 필드에 Remote File 모듈을 사용합니다. 그것은 알려진 문제와 함께 작동합니다 : 이미지는 매번 편집 할 때마다 다시로드됩니다. http://drupal.org/node/395256cck 원격 파일 (이미지) 필드 - 노드가 삭제 될 때 이미지의 캐시 된 복사본을 보존하고 싶습니다.

그리고 노드를 많이 테스트하고 나중에 삭제하면 파일 시스템에 캐시 된 이미지도 삭제됩니다. filefield (?)에게 삭제하지 말라고 말하는 방법이 있습니까?

한편 수동으로 작성하거나 편집 노드에 아주 좋은 작동 http://drupal.org/project/filefield_sources을 발견 편집. 하지만 filefield가 print_r ($ node)이 나에게 보여줄 때 URL이 보여지는 곳으로 이미지를 가져 오는 방법은 없습니다.

는이 (실 거예요 - 수정)에 내 게시물 http://drupal.org/node/590756#comment-2774472

답변

0

예,이 문제를 참조하십시오.

노드와 파일 간의 인터페이스를 만들어야 노드를 삭제할 때 파일이 그대로 유지됩니다. 효과적으로, 파일을 삭제하는 것이 아니라 연결을 삭제하는 것입니다.

아마도이 모듈은 파일 테이블에 저장하고 파일에 대한 참조는 이미 존재합니다.

당신은 새로운 노드

또는 특정 콘텐츠 형식을 만들고으로 파일을 저장할 수에 대한 다시 선택하기 위해 모든 외부 파일을 저장하고 GUI 또는 다른 인터페이스를 가지고 타사 모듈을 개발할 수 별도의 노드. 그런 다음 노드 참조를 사용하여 노드에 가입하십시오.

또는 모듈의 개발자는 지불하면 기능을 추가 할 것이라고 말합니다. 그러나 그는 내가 볼 수있는에서 그것을 보장하지 않습니다 :)

+0

귀하의 관심을 주셔서 감사 드리지만 귀하의 조언은 너무 일반적입니다 나를 위해 수도 있습니다. 물론 휠을 재발 명하거나 다른 사람들이 돈을 위해 그렇게하도록 할 수는 있습니다 ... 아직 모듈 개발자가 익숙하지 않아서 작업 할 수있는 멋진 다른 것들이 많이 있습니다. !! !! :) – groovehunter

+0

나는 노드 참조를 사용하여 특정 솔루션을 제공했다 :). 희망을 분류 해주세요. – Rimian