Как написать модуль Drupal для обработки загруженного файла? - PullRequest
0 голосов
/ 06 декабря 2011

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

Есть ли существующий модуль, который я могу использовать в качестве примера? Или как начать с нуля?

1 Ответ

1 голос
/ 06 декабря 2011

Для этого может существовать модуль:

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

Sketch :

В вашем модуле: создайте hook_form_alter, который принимает форму редактирования узла, и добавьте кнопку вашего процесса с помощью формы-API (добавление элемента формы)

Там вы можете получить доступ к информации о файле, так как у вас есть доступ к узлу и отправить его в обратный вызов меню, созданный в hook_menu, который обрабатывает файл.(передавая его в пользовательскую функцию процесса)

Hooks:

...