2017-04-18 1 views
-1

나는 사용자의 두 목록이 들어있는 형태로 만들려고 해요 :Symfony3 더블 목록 위젯

구매리스트에 포함 된 모든 가능한 사용자

ListB 선택한 개체에서 사용자가 포함를

enter image description here

하지만이 위젯을 어떻게 만들 수 있는지에 대한 정보는 찾을 수 없습니다. 그리고이 위젯을 만드는 데 사용할 수있는 최선의 방법에 대해 물어볼 것입니다.

답변

0

이와 같은 형식의 경우 Symfony 양식, 일반 HTML 및 Javascript의 혼합이 필요합니다.

첫 번째 질문은 사용자가 제출 단추를 누르는 경우 응용 프로그램에서 처리해야하는 데이터입니다. 처리해야하는 데이터를 보유하는 양식 필드는 formType 클래스에 추가해야하는 필드입니다. 다른 모든 드롭 다운, 링크, 버튼 등은 Twig/HTML로 빌드해야합니다. 그런 다음 사용자가 버튼을 클릭하거나 항목을 선택할 때 어떤 일이 생기게하려면 Javascript를 적용해야합니다.

예를 들어 모든 사용자를 보유한 왼쪽 창에서 나뭇 가지의 for 루프를 사용하여 쉽게 렌더링 할 수 있습니다. 모든 사용자의 목록에 관심이 없기 때문에이 목록이 양식 필드로 필요하지 않습니다.