Как поддержать загрузку файлов в веб-форму Liferay 7? - PullRequest
0 голосов
/ 25 апреля 2018

Мне нужно простое расширение для веб-формы Liferay, чтобы улучшить прикрепление файла к данным, сброшенным в веб-форме liferay 7.

Также необходимо отправить этот файл в виде вложения вместе с письмом зарегистрированному пользователю.

Я знаю, как реализовать эту функциональность в liferay 6.2, но не о liferay 7. Я использую liferay 7 GA-5 CE.

Любая помощь приветствуется.

1 Ответ

0 голосов
/ 03 мая 2018

Вам необходимо создать подключаемый модуль с типом поля формы, пожалуйста, найдите Liferay Wiki здесь Создание типа поля формы . и выполните следующие шаги,

  1. Измените тип ввода на файл, путь к файлу сои которого

    SRC / основные / ресурсы / META-INF / ресурсы / your-plugin-type-name.soy

  2. Создайте фрагмент комплекта dynamic.data.list.form.web и переопределите display / view.jsp, чтобы принять файл, т.е. составные данные.
  3. Переопределить AddRecordMVCActionCommand Команда действия для сохранения выбранного файла в соответствии с вашими требованиями.
  4. Сборка и развертывание всех 3 плагинов

Надеюсь, это поможет вам.

...