Chcę utworzyc trójkolumnową aplikację. W każdej z kolumn wyświetlić dane z bazy.
Jak za pomocą widoków i layout’ów to najlepiej zorganizować?
Jak to się robi? Tzn należy utowrzyć kontroler i w nim akcje - jak zrobić, żeby strona po załadowaniu wyświetlała widoki przyporządkowane do akcji w całości w zadaniym layout’cie razem z danymi przekazanymi przez akcje.
Jak połączyć widoki np. jeden w drugim, ale tak aby wyświetlały poprawne dane przekazane przez akcje (zmienne w metodzie render)?
Do wyświetlania danych w tabeli która ma 3 kolumny najłatwiej jest wykorzystać Data widgets a dokładnie GridView.
Na początek może wykonać ci to generator kodu Gii.
zakładasz baze danych sql np z 3 kolumniami
tworzysz model za pomocą Gii
Tworzysz CRUD który odczyta twój model i wygeneruje ci całość kontrolery, widoki już z GridView (tabela z kolumnami z możliwością edycji)
Akcje tworzy się w kontrolerze. Możesz zobaczyć już dołączone do Yii2 lub za pomocą generatora Gii wyprodukować kontroler z akcjami przypiętymi widokami.
w całości w zadaniym layout’cie razem z danymi przekazanymi przez akcje. - tego zdania nie rozumiem.