@Domons: @Jurigag: ok rozumiem. Przy tworzeniu nowego obiektu encji to było nullem. A przy edycji Doctrine zawsze tworzy tutaj kolekcję. Więc zamiast robić NotBlank to powinienem w konstruktorze dać

$this->researchDirections = new \Doctrine\Common\Collections\ArrayCollection();
  • Odpowiedz
Mam dziwny problem z composer i symfony 2.7.
Chcę pobrać paczkę, wpisuję composer require nazwapaczki i leci, podgrywa się wszystko ale w plikach symfony cisza.
Chcąc dodać wpis do AppKernel dostaje błąd że brakuje plików. W composer.json nie ma pobranego pakietu a po ponownej próbie require/update wywala błąd ze nie ma nic do akutualizacji(tak jakby już ten pakiet był).
Dodam że ok msc temu działało bo już podgrywałem paczki.
Mocno popsułem? (
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Może ktoś próbował takiego myku.

Na macu postawiłem sobie wirtualna maszyne z Debianem. Tam mam serwer www z postawionym #symfony2. To co chciałbym osiągnąć to możliwość pisania kodziku w #phpstorm na osx, w związku z tym zamontowałem sobie udostępniony udział z debiana na macu. W phpStorm widzę całą strukturę projektu, natomiast za nic nie mogę zapisać żadnych zmian w plikach - przy kazdej próbie pojawia się "Unable
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@michallo3: Tak, vagrant up tylko uruchamia (jeśli maszyna jest już uprzednio skonfigurowana).

Musisz albo zrobić vagrant provision, albo vagrant destroy i potem vagrant up.
  • Odpowiedz
#symfony #symfony2 #php #doctrine #mysql
Mam dwie encję: Post i Category. Post zawiera pole $category, a Category pole $posts - czyli typowa relacja one to many.
Chciałbym teraz pobrać post z powiązanym obiektem kategorii w jednym zapytaniu. W tym celu używam takiej funkcji umiejscowionej w PostRepository. Niestety ten DQL w połączeniu z kluczami obcymi generuje nieskończenie zagnieżdżone zapytanie ( ͡° ʖ
  • 26
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Formularze w Symfony2. Mam encję klienta do którego dodaję encje użytkowników z loginem i hasłem (jeden klient ma wiele użytkowników którymi można się zalogować). Zrobiłem formularz edycji klienta w którym mogę dodawać jak i edytować wiele użytkowników.

Da się jakoś zrobić, by formularz który się dodaje javascriptem (prototyp) był inny niż ten który jest przy edycji? Chodzi mi o to, żeby przy polu na hasło przy dodawaniu użytkownika miało label "hasło" a
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#symfony2 #php #doctrine2

Nie mogę rozkminić tego FormCollection. Mam Formularz z zagnieżdżonymi formularzami. Jak dodaje nowy rekord wszystko działa pięknie. Mam nowy rekord z relacją one-to-many. Ale jak go edytuję, pierwszy rekord z children zostaje usunięty a ostatni zduplikowany. Robiłem tak ja w dokumentacji (na dole strony).

Spotkał się ktos z czyms takim?
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#symfony2 #programowanie #webdev

Powiedzmy że chce zrobić stronę, gdzie przy rejestracji użytkownik tworzy najpierw coś w rodzaju konta firmowego pod którego ma możliwość tworzenia nowych użytkwoników.
Np przy rejestracji podaję dane:
nazwa firmy/domena: wykop
nazwa użytkownika: qwelukasz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@NiktNieTroszczy: Ale to potrzebuje do tego jakby dwa rodzaje ról...
Jedno to grupa użytkowników (super admin - ja, admin - osoba dodająca użytkowników, edytor i user).
Do tego druga grupa grup do zarządzania "pakietami"...
  • Odpowiedz
#php #doctrine #symfony2

Mam takie cos, wszystkko dziala fajnie formularz z zagniezdzonym formularzem, po submit ladnie pokazuje obiekt Foo z dwoma przypisanymi Collections bestbars i worstbars. Problem pojawia sie przy probie persist, blad jest taki ze kolekcje sa wstawiane do bazy bez id rodzica.

Podejrzewam ze problem tkwi w tym ze ManyToOne nie ma inversedBy (no bo nie wiem co tam mialoby
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

EntityAutid za każdą zmianą wiersza, tworzy kopię jego całej zawartości, więc tworzy za dużo danych


@Harry19911: Co to znaczny „za dużo”? Tzn na czym polega problem? Zabraknie miejsca na serwerze? Będzie się długo dodawać? Długo wyszukiwać?
  • Odpowiedz
#php #symfony #symfony2

Wytłumaczy mi ktoś w jaki sposób zrobić w formularzu tak, żeby dwa pola odpowiadały jednej property z entity?

Wiem, że chyba trzeba stworzyć swój typ dla Form Field i pewnie Data Transformer ale za cholerę nie mogę tego zebrać do kupy :/
  • 24
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@gajowy_marucha: https://gist.github.com/MacDada/5592c8c25b1a694b071f

Oczywiście, w zależności co faktycznie chcesz mieć „po swojemu”, to nadpisujesz.
W result.html jest więcej DIVów niż u Ciebie, ale nie powinno to przeszkadzać. A jak przeszkadza to możesz jeszcze bardziej nadpisać domyślne wyświetlanie.

Zauważ, że nadpisując widget, wykorzystuję symfonowe bloki – jak chcesz możesz olać i całkowicie mieć
  • Odpowiedz
Korzystał ktoś z was z wtyczki SoftDeleteable do Doctrine i jednocześnie zapisywał dane np. o tym kto daną rzecz usunął?
Gdy wykorzystuję eventy preSoftDelete i postSoftDelete to w nich nie działa flush(), tzn. nie zapisuje moich zmian (informacji kto usuwa) do bazy.
#symfony #symfony2 #webdev #php
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#webdev #symfony2
Mireczki, potrzebujemy u mnie w firmie rąk do pracy zdalnej przy projektach Symfony2. Wszystkie prace rozliczamy godzinowo (time&material). Jeżeli chodzi o wymagania, to zależy nam na znajomości frameworka i doświadczeniu. Oferujemy stawkę do 40 zł netto za 1 godzinę. Wymagany zakres to minimum 10 godzin tygodniowo.
Proszę o wiadomość prywatną ( ͡° ͜ʖ ͡°)
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach