リモートファイル(イメージ)フィールドをCCK - ノードが削除されたとき、私は画像のキャッシュされたコピーを保存しておきたいです
-
22-09-2019 - |
質問
私は、リモート画像を表示CCKフィールドのリモートファイルのモジュールを使用します。これは既知の問題で動作します。画像は、すべての編集 http://drupal.org/node/395256に再ロードされていますA>
と私は、ノードのたくさんのテストを行い、その後、それらを削除して、ファイルシステムにキャッシュされた画像があまりにも削除されてしまいます。 FileFieldに(?)を、それらを削除しない?指示する方法はあります
編集
一方見つかっ http://drupal.org/project/filefield_sources を手動で非常に素晴らしい働きますノードを作成または編集しました。しかし、それは私が私にそれを表示しますprint_r($ノード)を聞かせたときに現れる場所FileFieldに作る場所へのURLを割り当てる上の画像を取得する方法はありません。
も参照してください。この(文句を言わない-修正)問題への私のポスト http://drupal.org /ノード/ 590756#コメント-2774472 の
解決
はい、あります。
あなたは代わりに、ファイルのまま、ノードを削除する場合ので、あなたのノードとファイルとの間のインターフェイスを作成する必要があると思います。効果的に、あなただけの団体ではなく、ファイルを削除しています。
おそらく、このモジュールは、ファイルテーブルに保存し、ファイルへの参照がすでに存在しています。
あなたは店舗すべての外部ファイルとGUIまたはいくつかの他のインタフェースを持って、再びそれらを選択することをサードパーティのモジュールを開発することができ、新たなノードのための
それとも、あなたが特定のコンテンツタイプを作成して、別々のノードとしてファイルを保存することができます。そして、あなたがそれらに参加するノード参照を使用すると思います。
また、そのモジュールの開発者は、あなたが彼を払っているのであれば、彼は機能を追加しますと言います。しかし、彼は私が:)
見ることができるものから、それを保証するものではありません。