На Drupal 7 нет изображения для профиля пользователя - PullRequest
1 голос
/ 18 мая 2019

Я хочу загрузить профиль пользователя в Drupal 7.x, но возникают некоторые проблемы, когда я нажимаю кнопку сохранения в профиле пользователя.После того, как я это сделал, ни один файл не был сохранен в каталоге по умолчанию и URL не был создан

Я перезаписал файл шаблона "user-profile-edit.tpl.php", где я создаю свою личную тему.Также прежде, я добавляю в template.php код для разрешения переопределения темы.

       $items['user_profile_form'] = array(
        'render element' => 'form',
        'path' => drupal_get_path('theme', 'MyTheme') . '/templates',
        'template' => 'user-profile-edit',
    );
    return $items;
}

в "edit-profile-edit.tpl.php" У меня есть это

print render($form['picture']['picture_current']);
print render($form['picture']['picture_upload']);
print render($form['picture']['picture_delete']);

$account = user_load(arg(1));
$profile_image= file_create_url($account->picture->uri);

print_r ($user);
print theme('user_picture', array('account' => $user));

КогдаЯ изменяю имя или пароль и сохраняю, вся информация отправляется и сохраняется, но когда я пытаюсь загрузить изображение, изображение не сохраняется в каталоге по умолчанию Drupal, и изображение пути не было построено.

Я активировал пользователя, чтобы загрузить его в Администрирование »Конфигурация» Люди »Настройки учетной записи.

Кто-нибудь может мне помочь?Что мне не хватает или что я делаю не так?

...