Potrzebuje dla frontu wyeksponować routy z backendu, w tych miejscach gdzie to potrzebuje dawałem dotychczas adnotacje options={"expose"=true}) ale mam całą grupę endpointów z API które łączy jedno przedrostek apiXX w dokumentacji
https://symfony.com/doc/master/bundles/FOSJsRoutingBundle/usage.html#generating-uris jest opcja przekazywania wielu routów jako tablica

fos_js_routing:
routes_to_expose: [ route_1, route_2, ... ]

i wytłumaczenie na dole że jeśli niechce jedna po drugiej przekazywać do tablicy to jest opcja użycia wyrażeń regularnych, ale jak tam przemycę wyrażenie, dostaje błąd że
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#symfony #doctrine #php
Mam problem z doctrine/konfiguracją.
Mam encję Order oraz powiązane manyToOne User i Shipping. Ustawiam istniejące encje User i Shipping w obiekcie Order i po persist($order) + flush dodaje mi nowy wpis w Shipping oraz w User. Jeśli mam cascade: ["persist"] w konfiguracji to chce dodać rekord, jeśli tego nie mam to rzuca mi wyjątkiem, że albo mam skonfigurować albo zrobić ręcznie persist(). Encje
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@masterix: Postawię diagnozę domyślając się niektórych rzeczy. ;-)

Widzę, że obsługujesz to wszystko sesją, więc domyślam się, że cały proces nie dzieje się w jednym żądaniu, tylko jest rozłożone na kroki (jakiś formularz kilku-krokowy czy coś).
A więc wyciągasz Shipping i Usera z repo, przypisujesz do ordera, ale zapis jest w późniejszym żądaniu i tu masz problem.

Wyciągając obiekt order (wraz z przypisanymi zależnościami) z sesji w nowym żądaniu powoduje, że z
  • Odpowiedz
@krampus0101: a dziękuję bardzo! ( ͡° ͜ʖ ͡°) Szkoda, że dopiero teraz! ¯\_(ツ)_/¯ Mam nadzieję, że będziesz korzystał i do czegoś tam się przyda... fajnie, jakbyś podrzucił jakiemuś znajomemu z branży. Pozdrawiam z Gdańska :)
  • Odpowiedz
Mirki z #symfony i może #php potrzebuję pomocy. Mam mapowanie: https://gist.github.com/anonymous/6fdc95cdc22aa8887677dc5f7dc18829 i https://gist.github.com/anonymous/8893436dfc01eccb0050f6037f082f69 przy edycji danych otrzymuję błąd w sf toolbar: The association AppBundle\Entity\ProductImage#product refers to the inverse side field AppBundle\Entity\Product#images which does not exist.
Co tu spieprzone?
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

PHP szedł w naprawdę dobrą stronę. Composer z paczkami, symfony z dobrym podejściem do kodu i tak dalej.
I niestety, ale pojawił się Laravel, gdzie jedynym celem przyświecającym temu frameworkowi było jak najszybsze wydanie kodu na świat.
  • Odpowiedz
W Polsce jak w lesie. Na świecie Laravel staje się coraz popularniejszy, ale jak widać używanie go nie licuje z godnością naszych programistów. ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Dzisiaj zacząłem bawić się z #symfony. Słyszałem, że jest trudny, no ale postanowiłem zobaczyć z czym to się je.
No i od razu dostałem cios prosto w gębę. Stworzyłem projekt w htdocs i odpaliłem serwer ( XAMPP ). Wszystko ok. Jednak, gdy edytuję jakiś plik ( np. widok strony głównej ) to nic się nie zmienia. Jak go usunę to wyskakuje błąd, jak coś zmienię lub dopiszę to cały
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki muszę się z Wami podzielić moją opinią i polecić wam hosting.

Sporo klientów firmy w której pracuje od lat ma hosting na home.pl, wiadomo jaką mają opinię. O ich wadach nie ma sensu pisać, bo już jest tego wystarczająco dużo w internecie, mimo to cały czas potrafią mnie zdenerwować i negatywnie zaskoczyć. Jakiś czas temu chciałem odpalić rest api na ich hostingu i dowiedziałem się, że to niemożliwe :D.

Wtedy trafiłem
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@StartupCribs:
- administracja (sieci, serwery, bazy danych)
- zarządzanie (kierownicy, managerowie, CIO)
- project management/project leaders
- support (pierwsza/druga linia wsparcia)
  • Odpowiedz
Mirki z #symfony - próbuję zainstalować #sylius za pomocą vagranta. Wymusiło to na mnie instalację NFS (jakąś szybką na ubuntu znalazłem, bez jakiejkolwiek konfiguracji). Niestety w trakcie uruchamiania vagranta zmieniane są chyba ustawienia sieciowe i tracę możliwość korzystania z internetu, a vagrant możliwość dokończenia instalacji. Jak sobie z tym poradzić?
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Załóżmy mam 10k użytkowników miesięcznie, każdy z nich będzie co miesiąc zostawiać 20 dodatkowych rekordów w bazie danych to w ciągu roku będzie to 2.4mln, czy to nie czasem za dużo będzie?

Chodzi o moduł zliczania wyświetleń danej podstrony i chciałbym zapisywać każde wejście użytkownika, żeby móc wykorzystać te dane do wyliczania kiedy jaki post jest popularny a także spersonalizowanych sugestii jak to jest na yt.

#programowanie #php
  • 23
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 0
@ElGovanni to już może lepiej Elk stack. Od razu jest panel z wykresami statystykami itp.
@lolen też zrobiliśmy coś podobnego na mongo i po wszystkim następnym razem byśmy wzięli Elk
  • Odpowiedz