Шаблон имени файла при аплоаде через CCK FileField

Главные вкладки

Аватар пользователя dfaker dfaker 14 июля 2008 в 10:44

Думаю можно сделать как-то так в hook_init():
$fname = $_FILES['files']['name'][$field];
$pos = strpos($fname, '.');
if ($pos != false) {
$fname = 'cover_'.$_POST['vid'].substr($fname, $pos); // имя будет = cover_$node->vid.*
$_FILES['files']['name'][$field] = $fname;
}
Но чего-то мне кажется это не лучшим вариантом