반응형
FLOW3 작업 매개 변수 및 객체 배열
FLOW3 는 URL의 ID로 엔티티를 전달하고 컨트롤러 작업의 매개 변수에서 자동으로 인스턴스화하는 편리한 방법을 제공합니다.
class PostController extends \TYPO3\FLOW3\MVC\Controller\ActionController {
public function editAction(Post $post) {
...
}
}
하지만 각각 특정 개체를 나타내는 확인란이있는 사용 사례는 어떻습니까? 자동으로 인스턴스화하는 것도 편리합니다.
<input type="checkbox" name="tags[]" value="1" />
<input type="checkbox" name="tags[]" value="2" />
...
FLOW3에게 $tags
변수를 Tag
개체 배열로 자동 인스턴스화하도록 지시하는 방법이 있습니까? 다음과 같은 것 :
public function setTagsAction(Post $post, /** @var Model\Tag */ array $tags) {
$post->setTags($tags);
}
/**
* @param Post $post
* @param \Doctrine\Common\Collections\ArrayCollection<\your\namespace\Model\Tag> $tag
*/
public function setTagsAction(Post $post, $tags) { ...
afaik Doctrine은 배열을 제공된 배열로 매핑 된 Collection Holding Objects로 변환합니다.
$ tags 앞의 단어 배열 제거
참고 URL : https://stackoverflow.com/questions/7753584/flow3-action-parameters-and-arrays-of-objects
반응형
'Programing' 카테고리의 다른 글
jQuery $ .browser는 더 이상 사용되지 않습니까? (0) | 2020.10.14 |
---|---|
유휴 사용자를 기반으로 Angularjs로 자동 로그 아웃 (0) | 2020.10.14 |
valid_password를 고안하는 데 이상한 문제가 있습니까? (0) | 2020.10.13 |
appcompat-v7 v21.0.0은 Android v4.2.2를 사용하는 삼성 기기에서 충돌을 일으킴 (0) | 2020.10.13 |
.net Core 2.0-대상 프레임 워크 .netCore 2.0 대신 .NetFramework 4.6.1을 사용하여 패키지가 복원되었습니다. (0) | 2020.10.13 |