В форме создания материала есть поле imagefield
Задача чтобы при создании нового материала по умолчанию уже была загружена одна картинка (по умолчанию), которую пользователь может удалить, или добавить еще другие.
Предположим что картинка уже загружена на сервер, то есть ее можно вытащить из таблички {Files}
Я пытаюсь понять какие значения мне нужно переопределить в Forms и Form_state, чтобы получить требуемый результат
Заранее спасибо
Комментарии
А что, в 6-ке нет этой функции в настройках?
Может быть не совсем ясно объяснил
Нужно не один какой то конкретный файл для всех, а динамически.
Плюс это должно выглядеть как будто пользователь уже нажал кнопку добавить и загрузить.
Можно такое как то сделать
Можно все. Это зависит от того, что подразумевается под
ищите через hook_form_alter елемент 'imagefield_widget' и его правьте.
функция темизация которая отвечает за отображение тизера при редактировании контента - theme_imagefield_widget_item
А что можно взять за основу того как нужно поправить? Редактирование ноды с каким нибудь уже приложенным файлом?
Разобрался
$form['field_image'][0]['#default_value'] =.. массив файла