Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Symfony][SF][SF2] Obliczenia na podstawie dwóch encji
alfredNN
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 19.12.2016

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


Witam, mam problem z obliczeniem ceny z dwóch encji.

Potrzebuję obliczyć cenę tylko nie wiem gdzie i jak zrobić obliczenia, aby można było pobrać dane.

dane do pobrania to:
- cena
- cena minimalna
- cena maksymalna
- i kilka innych danych (prowizje itd)

Próbowałem umieścić logikę obliczeń w kontrolerze i service ale napotkałem wiele problemów, najłatwiej byłoby umieścić to w widoku twig, ale nie wiem czy to dobre rozwiązanie.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Puszy
post
Post #2





Grupa: Zarejestrowani
Postów: 279
Pomógł: 42
Dołączył: 10.10.2011

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


Pobierz dwie encje np. poprzez findBy lub cusotmową funkcję w repo. Przeiteruj po tablicy wyników i zsumuj wartości a następnie przekaż je do widoku jeżeli tego potrzebujesz. Drugie rozwiązanie to napisz SQL który by to sumował, korzystając z query buildera lub "czystym SQL"

  1. SELECT
  2. SUM(p.min),
  3. SUM(p.max)
  4. FROM prices p
  5. WHERE p.id IN (23,34);
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: 27.09.2025 - 02:44