これが私のカスタムモジュールです。基本的に、特定のURLからファイルをフェッチし、それを一時フォルダーに保存してから、タイプ'file'のcckフィールドを変更する必要があります(フィールド名は:field_video_thumb):
function mymodule_nodeapi(&$node, $op) {
switch ($op) {
case "update":
$node->field_video_thumb[0] =
field_file_save_file ($filename, array(),
$files_path, FILE_EXISTS_REPLACE);
// node_save($node);
break;
}
}
私がここで抱えている問題は、「node_save($ node)」をコメントすると機能し(もちろん再帰的に呼び出す)、それを削除しても何も起こらないことです。
私は本当に明白な何かを見逃しているに違いありませんが、それを理解することはできません。