写真の画像フィールドにコンテンツタイプがあります。私はすべての写真を表示するためのいくつかのモデレートビューを作成し、適切な写真を削除するリンクを削除する必要があります。 CCKフィールドから値をプログラムで削除するにはどうすればよいですか(一般的にImageFieldだけでなく、どのフィールドタイプも)?プログラムでCCKフィールドの値を削除します。
0
A
答えて
3
私はあなたがDrupalの6に
を使用している用語「CCK」を使用するのでFileFieldにモジュールのDrupalの6バージョンは、適切な整頓アップ機能があるように見えますことを前提としていますfilefield_file_deleteを。そのような場合は、手動で呼び出すことができますし、システムからファイルを削除します。
filefield_file_delete($fileObject);
file_delete($path);
これは、そのファイルを参照するすべてのノードからファイルを削除してディスクをそれを削除します。
単一のノードから参照を削除する場合は、ノードをロードし、ノードオブジェクトの適切な部分を設定解除して再保存します。
+0
あなたの記事のD6タグを見逃しました! –
関連する問題
- 1. Drupalがノード型および/またはcckフィールドをプログラムで削除します
- 2. drupalでプログラム可能な値のリストを追加する7 CCKフィールド "list_text"
- 3. プログラムでDrupalのCCKフィールドを更新する
- 4. ダイナミックCCKフィールド数
- 5. リストオブジェクトのフィールド値を削除する
- 6. プログラムでフォーカスを削除しますか?
- 7. のDrupalでカスタムフォームにCCKフィールドを追加します7
- 8. プログラムでCCKテキストフィールドを変更する
- 9. 2つの部分CCKフィールド
- 10. protobuf MessageToJsonは値0のフィールドを削除します
- 11. MySQL - 日時フィールドの既定値を削除します
- 12. データベースのフィールド値から改行を削除します
- 13. フィールド値を削除するOnSaveイベント
- 14. Swagger Editor値の入力フィールドを削除
- 15. jQueryオートコンプリートの値を削除すると隠し値のフィールドが削除されます
- 16. マイグレーションモジュール:cckフィールドを取得しない
- 17. cck隠しフィールド、編集ユーザの入力
- 18. Mongo DBフィールドと値を削除します
- 19. Drupal CCKフィールドとJQueryダイアログ
- 20. drupal cck api:特定のcckフィールドのフィールドタイプを取得する方法
- 21. Drupal 7フィールド複数の値を削除して表示する
- 22. MySQLで数値(*)を削除します
- 23. PHPのフィールド値でサブ配列を削除する方法
- 24. cck計算フィールドを使用して2ノード間でcckフィールドの内容をコピーする際にエラーが発生しました
- 25. プログラムでデータグリッド列を削除
- 26. プログラムでfield_groupを削除
- 27. 重複したフィールド値を削除する(nullにする)
- 28. 値が5x低いトップフィールドのすべてのフィールドを削除します。
- 29. タクソノミを使用してコンテンツページのcckフィールドを変更する
- 30. UWPは特定のlistviewitemのvisualstateをプログラムで削除します
もしあなたがファイルフォルダから画像を削除し、この画像が割り当てられたコンテンツからこの画像を削除したいのであれば、 –
ノード/編集フォームで画像を削除するのと同じ効果を得ようとしています。 – breethe
クロスサイトデュープとしてクローズ:http://drupal.stackexchange.com/questions/20525/programmatically-delete-cck-field-value – casperOne