Сохранение термина таксономии с изображением Drupal 7 - PullRequest
0 голосов
/ 27 июня 2019

У меня есть форма для загрузки изображения и текстовое поле для добавления таксономии. Изображение должно быть связано с этой таксономией, чтобы я мог отображать изображения, отфильтрованные по терминам.

Вот мой код:

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);
}

Я сохраняю изображение, но поле изображения всегда пустое.

есть идеи?

...