Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Symfony] Relacja obiektu z samym sobą w generatorze admina
Foxx
post 10.05.2010, 10:24:31
Post #1





Grupa: Zarejestrowani
Postów: 896
Pomógł: 76
Dołączył: 15.11.2003
Skąd: Sosnowiec/Kraków

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


Witajcie. Załóżmy, że chcemy wyświetlać pod publikacjami listę powiązanych z nią publikacji. Chciałbym zrobić relację wiele do wielu obiektu publikacja z samym sobą i mój yml wyglądałby tak:

Kod
publikacja_publikacja:
  publikacja_id:      { type: integer, foreignTable: publikacja, foreignReference: id, required: true, primaryKey: true, onDelete: cascade }
  publikacja_id:      { type: integer, foreignTable: publikacja, foreignReference: id, required: true, primaryKey: true, onDelete: cascade }


Generuję ten relacyjny moduł w adminie i gdy dodaję widget publikacja_publikacja_list w pliku konfiguracyjnym modułu generator.yml, otrzymuję informację, że taki widget nie istnieje:

"Widget "publikacja_publikacja_list" does not exist."

Jeżeli tego się nie da zrobić to w jaki sposób wy rozwiązalibyście podpinanie obiektów pod ten sam typ obiektów tak, żeby można to było wygodnie zrobić w wygenerowanym panelu administracyjnym Symfony?

Pozdrawiam


EDIT:
Teraz przyszło mi do głowy, że to głupie co chcę zrobić bo przecież 2 pola w tabeli mysql nie mogą się tak samo nazywać... Hm chyba więc wystarczy zmienić nazwę pola, nie wiem dlaczego o tym nie pomyślałem :/

EDIT:
Ale i tak nie mogę sobie poradzić:
Kod
publikacja_publikacja:
  pierwsza:      { type: integer, foreignTable: publikacja, foreignReference: id, required: true, primaryKey: true, onDelete: cascade }
  druga:         { type: integer, foreignTable: publikacja, foreignReference: id, required: true, primaryKey: true, onDelete: cascade }


I przy użyciu publikacja_publikacja_list dostaję ten sam komunikat o tym, że widget ten nie istnieje. Moduł w adminie generuje się prawidłowo... Czy ktoś ma pomysł gdzie leży mój błąd albo jakie rozwiązanie mogę zastosować żeby uzyskać opisany efekt?

Ten post edytował Foxx 10.05.2010, 10:37:03
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 02:15