mam encje User i Address, jeden user może mieć wiele addressów. Relacja jeden do wielu. Jak zrobić w formularzu, aby można było wybierać tylko te adresy które są w relacji z danym użytkownikiem?
#symfony #php
Cześć PHP developerzy, Wasza prasówka już czeka ( ͡° ͜ʖ ͡°)

pon - javascript, wt. - php, śr. - java, Scala & C++ (co 2 tyg.), czw. - Python, pt. - Mobile & Ruby, sob. - testing & DevOps, ndz. - .NET & Juniorzy

[Zdalnie]
WordPress Dev/ KERRIS Group: 5-6K: http://bit.ly/2P8U9K7
Drupal Dev/ Droptica: 8.3-11.8K: http://bit.ly/2Yb0GES
PHP Dev/ Divante: 5-10K: http://bit.ly/2Pj3xuP
JustJoinIT - Cześć PHP developerzy, Wasza prasówka już czeka ( ͡° ͜ʖ ͡°)

pon - jav...

źródło: comment_AVxjaYLSZuOKh6ko2edR5ydPsqe8oYBB.jpg

Pobierz
Mam dwie proste akcje https://paste.ofcode.org/7jLmgauBh95tcqDENBrFS7 i teraz jak wchodzę na autocomplate to dostaje komunia: App\Entity\User object not found by the @ParamConverter annotation. No i teraz symfony dopasowuje mi link /autocpmplate do /{user}. Jak zmienię kolejność akcji w controllerze, to wszystko działa ale jak autocompalte jest po show to już nie. Czy można to jakoś ładnie zrobić, żeby syfmony wiedziało, którą akcje wywołuje czy trzeba zmieniać kolejność?

#symfony #php
Zapraszamy na prasówkę dla PHP developerów ( ͡° ͜ʖ ͡°)

pon - javascript, wt. - php, śr. - java, Scala & C++ (co 2 tyg.), czw. - Python, pt. - Mobile & Ruby, sob. - testing & DevOps, ndz. - .NET & Juniorzy

[Zdalnie]
Laravel Full Stack Dev/ Polcode: 6-12K: http://bit.ly/2TNKnvE
Magento Dev/ Divante: 6-12K: http://bit.ly/32rhxGM
WordPress Dev/ KERRIS Group: 5-6K: http://bit.ly/2P8U9K7
JustJoinIT - Zapraszamy na prasówkę dla PHP developerów ( ͡° ͜ʖ ͡°)

pon - javascri...

źródło: comment_4S3WR9PHW9TIAUjrleuybHtezbdkfaJH.jpg

Pobierz
Musiałem zrobić refactoring i pozamieniać wszystkie boolean w bazie z isCancelled na pole daty dateCancelled. I to mialoby dzialac jako flaga, jesli date_cancelled IS NULL znaczy ze isCancelled = 0;

Problem zaczyna się w kodzie, jest sporo miejsc, gdzie użyty jest zwykły findBy oraz findOneBy. Nie wspierają one jednak IS NULL czy IS NOT NULL i nie ma szans sprawdzić czy encja jest cancelled czy nie jeśli polem jest data.

Można dodać
Problem zaczyna się w kodzie, jest sporo miejsc, gdzie użyty jest zwykły findBy oraz findOneBy. Nie wspierają one jednak IS NULL czy IS NOT NULL i nie ma szans sprawdzić czy encja jest cancelled czy nie jeśli polem jest data.


@spike200: Na przyszłość zrób swoją własną klasę repozytorium w której trzymasz wszystkie zapytania. Gdybyś tak zrobił to uniknąłbyś tego problemu.

Czy w doctrine tez daloby sie dodac taki jakby filtr?


https://www.doctrine-project.org/projects/doctrine-orm/en/2.6/reference/filters.html
@ghost1511: No chyba to po prostu przeniose do repo, wszystkiego nie, ale akurat te czesc. W sumie moge to w miare skategoryzowac i dodac pare argumentow i powinno to pokryc wiekszosc rzeczy.

Co do wywalania tego pola, to w sumie sam nie wiem po co to robic. Bylo to zaplanowane z góry, ja to mam tylko zrobić, podobno używanie datecancelled zamiast iscancelled jest lepszym standardem. I jak masz ORM
Dzień doberek PHPowcy!
Jest czwartunio, czas na #pracowka dla Was

Elbląg
Młodszy programista @ Furgonetka Sp. z o.o. Sp. k. - 4K - 6K http://bit.ly/2Zl5jwG
Team supervisor @ Furgonetka Sp. z o.o. Sp. k. - 13.2K - 15K http://bit.ly/2ZnBNXj
Inżynier projektu @ Furgonetka Sp. z o.o. Sp. k. - 10.8K - 13K http://bit.ly/2ZjsxTV
Programista @ Furgonetka Sp. z o.o. Sp. k. - 6.6K - 8K http://bit.ly/2HjI9ka
Starszy programista @ Furgonetka Sp. z
JarJobscom - Dzień doberek PHPowcy!
Jest czwartunio, czas na #pracowka dla Was 

E...

źródło: comment_HV1OPUwn3PNy66rUn3dcM3tGssqvHm3c.jpg

Pobierz
Czy są na sali PHP developerzy? Łapcie prasówkę ( ͡° ͜ʖ ͡°)

pon - javascript, wt. - php, śr. - java, Scala & C++ (co 2 tyg.), czw. - Python, pt. - Mobile & Ruby, sob. - testing & DevOps, ndz. - .NET & Juniorzy

[Zdalnie]
Magento Dev/ Divante: 6-12K: http://bit.ly/2kIFNTM
Programista PHP/ Autentika: 8-10K: http://bit.ly/2MhouUJ
Senior WP dev/ TSL Consulting:
JustJoinIT - Czy są na sali PHP developerzy? Łapcie prasówkę ( ͡° ͜ʖ ͡°)

pon - jav...

źródło: comment_fjP6ylNa5jDQ5LMouOaYSXPnBwyfyGiJ.jpg

Pobierz
Witajcie
Czy ktoś zna dobry kurs symfony? Potrzebuję napisać prostą aplikację na symfony.
I mam jeszcze drugie pytanie. Czy do projektów w symfony konieczna jest instalacja ubuntu czy da się to jakoś sprawnie ogarnąć np. na wampserwerze?

Pozdrawiam!

#php #symfony
@ElGovanni: Tak jak napisałem "jak jesteś zmuszony". Czasem jesteś zmuszony (np. klient, który wymaga pracy na jego lapku, łaczenia się z VPN, który nie luja nie zadziała bez ich natywnej apki na winowsa i ma kupe innych stricte windowsowych rozwiązań itp.)
W każdym innym wypadku wolę linucha
Siemanko!
PHP w czwarteczek jak w masełko, najciekawsze oferty dla PHP Developerów znajdziecie tu

Elbląg
Młodszy programista @ Furgonetka Sp. z o.o. Sp. k. - 4K - 6K http://bit.ly/2Zl5jwG
Team supervisor @ Furgonetka Sp. z o.o. Sp. k. - 13.2K - 15K http://bit.ly/2ZnBNXj
Inżynier projektu @ Furgonetka Sp. z o.o. Sp. k. - 10.8K - 13K http://bit.ly/2ZjsxTV
Programista @ Furgonetka Sp. z o.o. Sp. k. - 6.6K - 8K http://bit.ly/2HjI9ka
Starszy programista
JarJobscom - Siemanko!
PHP w czwarteczek jak w masełko, najciekawsze oferty dla PHP ...

źródło: comment_fWy0pUMiElrmmjcBoed4rhP6hOIAzkh5.jpg

Pobierz
Cześć!
Mały problem z Dockerem. Spersonalizowałem sobie konfigurację Dockera dla Symfony (php + mysql + nginx).

1. W jednym folderze mam projekt X z Dockerem X, w drugim katalogu mam projekt Y z Dockerem Y.
2. W DBeaver skonfigurowałem połączenie do bazy z projektem X.
3. Zrobiłem docker-compose down i sprawdziłem docker ps - nie ma pracujących kontenerów.
4. Odpaliłem Dockera w folderze Y i chciałem również skonfigurować połączenie do bazy projektu
@ofkoz: i w obydwu bazach danych masz ten sam volume? Jezeli tak to tutaj jest problem.

Wtedy gdy sie laczysz z druga baza i widzisz dane z pierwszej to nie znaczy ze polaczyles sie z pierwsza, poprostu obie bazy dziela ten sam volume wiec dziela te same dane.

W docker-compose daj dla jedenej bazy: my-db-1 a dla drugiej my-db-2,

pamietaj ze na dole w volumes musisz podac obie nowe nazwy volumow
Wtorek to oczywiście czas PHP developerów – zapraszamy na prasówkę ( ͡° ͜ʖ ͡°)

pon - javascript, wt. - php, śr. - java, Scala & C++ (co 2 tyg.), czw. - Python, pt. - Mobile & Ruby, sob. - testing & DevOps, ndz. - .NET & Juniorzy

[Zdalnie]
PHP Dev/ Clochee: 6-8K: http://bit.ly/34Ai22o
Magento Dev/ Divante: 6-12K: http://bit.ly/32rhxGM
Programista PHP/ Autentika: 8-10K:
JustJoinIT - Wtorek to oczywiście czas PHP developerów – zapraszamy na prasówkę ( ͡° ...

źródło: comment_OHGx7I3Kyumr2Hj44rGX49vJqqgfWRGP.jpg

Pobierz
Cześć!
Próbują uruchomić przez Dockera aplikację napisaną w Symfony 2. Przy otwieraniu symfony.local/app_dev.php dostaję taki błąd:

CRITICAL - Uncaught PHP Exception Doctrine\DBAL\Exception\ConnectionException: "An exception occured in driver: SQLSTATE[HY000] [2002] Connection timed out" at /var/www/symfony/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php line 103
#php #symfony #programowanie
@ofkoz:

version: '3'
services:
postgres:
build: ./postgres
ports:
- "5432:5432"
environment:
POSTGRES_USER: dev
POSTGRES_PASSWORD: dev
networks:
postgres_external:
aliases:
- postgres_external
nginx:
build: ./nginx
ports:
- "80:80"
- "443:443"
php-fpm:
build: ./php

networks:
postgres_external:
driver: bridge
ipam:
driver: default
config:
- subnet: 10.0.0.0/24

Tu jest mój config do NGINX + PHP-FPM + POSTGRES.

O ile dobrze pamiętam, to musisz zadeklarować network w kontenerze bazy, a następnie skonfigurować to. Weź sobie co potrzebujesz
Zapraszamy na prasówkę dla PHP developerów ( ͡° ͜ʖ ͡°)

pon - javascript, wt. - php, śr. - java, Scala & C++ (co 2 tyg.), czw. - Python, pt. - Mobile & Ruby, sob. - testing & DevOps, ndz. - .NET & Juniorzy

[Zdalnie]
PHP Dev/ Clochee: 6-8K: http://bit.ly/34Ai22o
Symfony Full Stack Dev/ Polcode: 6-12K: http://bit.ly/31stv1T
Programista PHP/ Autentika: 8-10K: http://bit.ly/2n97kz7
Magento
JustJoinIT - Zapraszamy na prasówkę dla PHP developerów ( ͡° ͜ʖ ͡°)

pon - javascri...

źródło: comment_NS54OZWg2dRnbAl8ZvpGKAjkTexajLpu.jpg

Pobierz
#php #symfony
Dwa pytanka:
1) Czy w twigu mogę użyć expression wewną†rz innego
2) Chciałbym ograniczyć ilość zapytań do tej samej tabeli. Da radę zapytać o wszystko i wyciągać to sobie niczym z listy list? 
Nie pytałbym gdybym nie był bardzo zmęczony a prawie skończyłem. Od wyra trzyma mnie tylko myśl, że jeszcze to rozgryzę i będę mógł pushnąć commita :)
Czołem, zobaczcie co tym razem mamy dla PHP developerów ( ͡° ͜ʖ ͡°)

pon - javascript, wt. - php, śr. - java, Scala & C++ (co 2 tyg.), czw. - Python, pt. - Mobile & Ruby, sob. - testing & DevOps, ndz. - .NET & Juniorzy

[Zdalnie]
PHP Dev/ Clochee: 6-8K: http://bit.ly/2lfBJe2
Drupal Dev/ Droptica: 8.3-11.8K: http://bit.ly/2kEvSP0
Full stack Dev/ Airframe: 10-12K:
JustJoinIT - Czołem, zobaczcie co tym razem mamy dla PHP developerów ( ͡° ͜ʖ ͡°)

p...

źródło: comment_mYPVu5k13nsFCPMcaeclqJBi7KhVnMmp.jpg

Pobierz
Cześć!
Tworze małą apke w Symfony 4.3. Mam dylemat gdzie zrobić zapisywanie encji. Nie chce tego robić w kontrolerze. Zrobić katalog 'Model' i tam, czy w repozytorium? Nie wiem, czy jak dam do repozytorium i zrobie w jedynym pliku read/write, to nie będzie to zbyt skomplikowane. Z tego co kojarzę, to w symfony mapowane jest tylko jedno repozytorium do danej encji.

#php #symfony #programowanie #programista15k
@ElGovanni: Zawsze mozesz stworzyc jeden krok przed tymi dwoma, ktore masz teraz, ktory bedzie budowal Ci Twojego fronta, a zbudowana paczke mozesz przekazywac do tych dwoch nastepnych krokow jako artefakty, z tego co pamietam slowo klucz to: dependencies. Nie mam pojecia jak to wyjdzie wydajnosciowo, ale warto sprobowac.
sprintf() Pomimo tego, że podaje w argumentach %c (10) w wyniku mam wszystko w jednej linii.
To ma być szybki format bo uczę się Doctrina ale irytuje mnie że nie działa. Wg manuala powinno być si.
Ma ktoś działający sposób na EOL?

#symfony 4 #php 7
\r\n


@zielonka18: Dokładnie o to chodzi. Tylko z niewyjaśnionych przyczyn to nie działa.

╔┓┏╦╦┓╔┓╔╗' ' ║┗┛║┗╣┃║┃║ 0 0 ║" " ║┏┓║┏╣┗╣┗╣║ ╚┛┗╩2K19