Как получить значения нескольких флажков, отмеченных в шаблоне интерфейса с помощью жидкости, и использовать эти значения в действии extbase?
получить значения нескольких флажков в extbase/fluid TYPO3
Ответы (2)
- Объявите аргумент в своем действии контроллера и присвойте ему тип
array
или совместимый с массивом тип, который может быть создан с помощью PropertyMapper. - Назовите все поля так же, как этот аргумент.
- Разместите данные и используйте аргумент в действии контроллера.
Это правильный способ получения массива в качестве значения аргумента контроллера. Доступ к нему непосредственно из запроса не рекомендуется, если только вы не объявили аргумент в действии контроллера. Если этого не сделать, обработка важных аргументов будет пропущена.
person
Claus Due
schedule
03.09.2016
сохраните их в форме и извлеките данные POST:
$this->request->getArgument('variable')
person
cptnk
schedule
20.06.2013