У меня есть форма для загрузки изображения и текстовое поле для добавления таксономии. Изображение должно быть связано с этой таксономией, чтобы я мог отображать изображения, отфильтрованные по терминам.
Вот мой код:
function custom_create_taxonomy_term($term) {
$dbTerm = new stdClass();
$dbTerm->vid = $term['vid'];
$dbTerm->name = $term['name'];
$dbTerm->description = $term['description'];
$dbTerm->field_kudo_logo_image = $term['logo_id'];
taxonomy_term_save($dbTerm);
}
function team_form_build_submit($form, &$form_state) {
dsm($form_state);
$values = $form_state['values'];
$vocab = taxonomy_vocabulary_machine_name_load('logo');
$vid = $vocab->vid;
$term = [
'vid' => $vid,
'name' => $values['team_name'],
'description' => $values['team_description'],
'logo_id' => $values['team_logo']
];
custom_create_taxonomy_term($term);
}
Я сохраняю изображение, но поле изображения всегда пустое.
есть идеи?