2016-04-04 4 views
0

Итак, есть этот сайт, где мне нужно войти в систему и вставить значения в , добавьте контент-> роли человека, и я должен принимать значения из файла excel. Я пытался напрямую вводить значения в базе данных, но нигде не попадал. База данных генерируется слишком случайным образом.Как регистрировать и автоматически заполнять значения в форме «drupal» из «файла excel»?

Я хочу знать, как решить эту проблему? Я думаю, python был бы лучшим способом, но мне более комфортно с java. Изображения сильфонные поможет понять ситуацию лучше-

войти в систему из:
log in form

форму для заполнения:
log in form

ответ

0

Попробуйте использовать каналы модуля:

https://www.drupal.org/project/feeds

Сначала установите его на свой сайт. Или найдите какой-то похожий модуль импорта. Может быть, это одна:

https://www.drupal.org/project/datasources

Если ничего не удалось, то попробуйте сделать импорт скрипт самостоятельно. Вам нужно проанализировать документ (было бы намного проще открыть его из excel и экспортировать в CSV, если возможно, http://php.net/manual/en/function.fgetcsv.php) и иметь некоторый цикл для записи контента в систему Drupal. Используйте функции Drupal для этого, не напрямую пишите в базу данных. Это не сложно, как это выглядит следующим образом:

https://www.drupal.org/node/1388922

+0

это было решение .. успешно сделал передачу ... ура –

+0

Тогда, пожалуйста, отметьте мой ответ как правильный. – MilanG

+0

hmm now ive попробовал модуль feeds, и это действительно работает, но введенные значения doest come up при проверке из других типов содержимого, есть ли способ, в котором я могу войти и сделать эти вещи из передней части? как скрипт разбора java? –