Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Symfony] Relacje, drzewo checkboxów (symfony 3)
newbie007
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 27.02.2018

Ostrzeżenie: (0%)
-----


Witam.

W skrócie: chcę stworzyć drzewo checkboxów (zagnieżdżone checkboxy)
Opis: firma oznacza obszar działania (to są checkboxy: kraj, województwo, powiat). Chcę wyświetlić to w ten sposób:
+ Kraj 1
- województwo 1
* powiat 1
* powiat 2
* ....
- województwo 2
*....
+ Kraj 2
- województwo 1 (dla danego kraju)

Kod: https://gist.github.com/anonymous/666b758bf...6ae02c94931c4eb

I teraz najważniejsze: tworzy się tabela many2many dla companies_countries. Dane są przechowywane. Ale jak przechować dane w taki sposób, żeby było wiadomo, że firma X obsługuje powiat ZZ oraz XX, województwo YY oraz CC oraz kraje np. Polska i Austria? Dodam, że później będę wyszukiwał firmy np. po obsługiwanych powiatach itd.

Czyli dwa, trzy problemy:
1. Jak powinny wyglądać poprawne relacje? Jak powinna wyglądać poprawna struktura bazy danych?
2. Jak wyświetlić drzewo checkboxów? Tu oczywiście pewnie zabawa w twigu.

Wiem, że kod jest niekompletny i kiepski ale serio już nie wiem jak to rozwiązać (IMG:style_emoticons/default/wink.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
rad11
post
Post #2





Grupa: Zarejestrowani
Postów: 1 270
Pomógł: 184
Dołączył: 7.10.2012
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Tutaj masz cos podobnego

http://shout.setfive.com/2014/10/24/symfon...in-a-hierarchy/

Struktura powinna wygladac tak:

Tabela kraj
Kolumny id name

Tabela wojewodztwo
Kolumny id name kraj_id(relacja do kraju)

Tabela powiat
Kolumny id name wojewodztwo_id(relacja do wojewodztwa)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 30.12.2025 - 19:09