![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 1 Dołączył: 21.02.2007 Skąd: Milejów Ostrzeżenie: (0%) ![]() ![]() |
Witam wszystkich.
Chcąc się rozwijać i iśc z duchem czasu przesiadłem się na Symfony 2. Postawienie przykładowej aplikacji poszło bez trudu. Nawet system TWIG jakoś szybko załapałem. Stworzenie Bloga z jedna tabelą (posty) też poszło gładko. Problem zaczął się gdy chciałem zrobić relację pomiędzy tabelami. Sposób ztąd nie działa. Albo jest error albo po zmianach wogole nie tworzy relacji. Więc pomyślałem, że może łatwiej będzie przy użyciu plików yml. Stworzyłem dwa pliki:
. Ale nie wiem jak te pliki zmapować ![]() Komenda
nie daje pożądanego rezultatu. Domyślam się, że musze podać typ pliku z jakiego chce mapować. Tylko gdzie to mam zmienić? Proszę o pomoc. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 879 Pomógł: 189 Dołączył: 14.06.2006 Skąd: Bytom Ostrzeżenie: (0%) ![]() ![]() |
Musisz ustawić sposób mapowania dla swojego bundle. Tutaj masz opis dokumentacji, sposób mapowania znajdziesz w ścieżce doctrine.orm.entity_managers.default. Szczegóły znajdziesz w sekcji Mapping Configuration.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 1 Dołączył: 21.02.2007 Skąd: Milejów Ostrzeżenie: (0%) ![]() ![]() |
Dla potomnych w poniższym linku jest to ładnie opisane
http://docs.pixel-web.org/symfony2/book/do...figuration.html Ale terazmam kolejny problem. W pliku confg.yml zapisałem zmiany w taki sposób
Po wywołaniu komendy
Dostaje, że mojego bundle nie ma albo nie jest właczony. Ale przecież jak robiłem schemat bazy za pomocą plików php było wszystko dobrze. Pliki z schematami tabeli mam w Acme\StoreBundle\Entity\config\doctrine. Jeszcze dla tych, którzy by nie wierzyli, że mam tego mojego bundle zarejestrowanego to wklejam plik AppKernel.php
Dziękuje z góry za pomoc |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 879 Pomógł: 189 Dołączył: 14.06.2006 Skąd: Bytom Ostrzeżenie: (0%) ![]() ![]() |
Wyświetl sobie pomoc dla tej komendy. Jako argument musisz podać nazwę bundle, a nie tylko jej fragment, zresztą masz tam też przykłady.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 1 Dołączył: 21.02.2007 Skąd: Milejów Ostrzeżenie: (0%) ![]() ![]() |
Dzięki za pomoc. Jednak porzuciłem pliki yml. Trochę posiedziałem i rozgryzłem jak posługiwać się plikami php i metadanymi. Ale i tak dzięki za pomoc
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 13:07 |