jak przekazać zmienną z jednego routa do innego? Przykładowo mam route /update, zmienną „id”, chciałbym teraz zrobić redirect do /update/details i wykorzystać tę zmienną w tym drugim roucie. Proszę o pomoc ( ͡° ʖ̯ ͡°)
#symfony
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ktoś wie czy implementacja JWT różni się w #symfony 5 od 4? Ma ktoś jakiś sprawdzony tutorial jak to zrobić? Uczę się backendu i chcę sobie wystawić API do frontu ( ͡° ͜ʖ ͡°)
#programowanie #php
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wytłumaczy ktoś jak 5 letniemu dziecku po co są tagi w serwisach, do czego używa się compiler pass ? Czytam dokumentacje i jest jak to zrobić ale nie rozumiem po co, jaki problem to rozwiązuje. #symfony #php
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

do czego używa się compiler pass ?


@moporzysta: Pytanie trochę jak "do czego używa się pętli foreach" - bo mniej więcej taką funkcję spełniają CompilerPassy. Do wszystkiego, co sobie wymyślisz ;-)
Zajrzyj do kodu różnych bundli, czy kodu samego Symfony i zobacz do czego używają.

Przykładowo compiler pass może service'y oznaczone tagiem 'twig.extension' zarejestrować w
  • Odpowiedz
W sumie pierwszy raz będę miał styczność z hostowaniem czegoś innego niż apka w czystym php. Na ogół najtańszymi opcjami są VPSy i hostingi WWW. Da się aplikacje napisaną w Symfony postawić na hostingu WWW czy trzeba brać VPS?

#hosting #vps #php #symfony
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#symfony #linux #webdev #apache

Czy dobrze robię robiąc tylko symlink to katalogu web w publichtml?
Cały kod fizycznie jest poza public
html. Czy robi się to jakoś inaczej?

Myślałem jeszcze żeby dać w konfiguracji symfony lokalizację do web /publichtml/stronka/web ale nie za bardzo wiem jak to ogarnąć gitem? publichtml musiało by być w repo czy da się
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witajcie, Wrzuciłem pliki Symfony od programisty na FTPa i odpalam go przez przeglądarkę, ale dostaje błąd:

"Warning: require(/home/platne/serwer/publichtml/hk/web/../vendor/autoload.php): failed to open stream: No such file or directory in /home/platne/serwer/publichtml/hk/web/app.php on line 5

Z tego co zdążyłem wyczytać to brakujący plik vendor stworzy sie przez composer sam, ale co zrobić by to sie odpaliło w katalogu jako strona ? Totalnie zielony w symfony...

#symfony #php #ftp
  • 41
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@imdejv1: ło panie, tu się grubsza zabawa zapowiada. Jak jesteś w temacie zielony to na twoim miejscu bym dorzucił parę stówek temu programiście żeby wszystko ogarnął.
  • Odpowiedz
#docker on #mac ssie. Wiadomo. Ale ostatnio jest coraz lepiej, a najnowsza integracja z Mutagenem to IMHO killer ficzer ;)
Trochę na ten temat mówiłem w tym tygodniu na instagram => https://www.instagram.com/webmastah/ a w przyszłym tygodniu opublikują zaległy tekst i może pełne normalne video.

Jak nie chcesz słuchać p--------o to od 3:51 masz szybki test: użyte #symfony #php z easyadminem i najpierw odpalenie jak
normanos - #docker on #mac ssie. Wiadomo. Ale ostatnio jest coraz lepiej, a najnowsza...
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jest tu jakiś spec od Symfony co by mi podpowiedział jak mogę (i czy w ogóle) wyświetlić na tej samej stronie, na tym samym twigu (albo dwóch z jakimiś includami czy renderami, nie wiem) rekordy z bazy i formularz przy użyciu dwóch różnych controllerów (jeden wyświetla dane z bazy, drugi pobiera dane z formularza)?

Ogólnie to mam wyświetloną tabele z rekordami i chce zrobić formularz dodający rekord do tej tabeli - jest
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

symfony dopiero poznaje, a ta ich dokumentacja nie jest super obszerna.


@alfabetaborzy: IMHO jest dość mocno obszerna. Ale nie myl dokumentacji i guide'ów z use case'ami z materiałami do nauki programowania jako takiego. Ty wyraźnie potrzebujesz podszkolić się z programowania.

Wydaje mi się, że ściskanie tego w jednym kontrolerze nie jest dobrą praktyką, a tworzenie kolejnego twiga w sumie z tym samym + formularz jest bez
  • Odpowiedz
Posiadam zestaw danych złożony z ~10 DTO, wychodzących z 1 kolekcji. Ten zestaw danych będzie wielokrotnie odczytywany i edytowany przy użyciu API, przekazywany w całości do frontu JSON'em.
Mój pierwotny plan zakładał zapisywanie w bazie JSON'a i każdorazowe mapowanie go na główny obiekt, jednak zastanawiam się czy nie byłoby wydajniejsze potraktowanie każdego DTO jako encji, zapis wszystkich wartości w bazie i każdorazowe odczytywanie wszystkich 10 relacji i ORM od razu by mi to
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#anonimowemirkowyznania
ile wolac b2b na godzine bez VAT jako regular php dev w Krakowie (2 lata expa) pracujac w stacku php, symfony, mysql, js, twig, jquery, API, integracje z zewnętrznymi API?
Myslalem o 50-60 zł, co myslicie?
#programowanie #programista15k #naukaprogramowania #webdev #php #praca #pracait #symfony

Kliknij tutaj, aby odpowiedzieć w tym wątku anonimowo
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nie ma jak to frameworki, więc mam problem z #symfony, a dokładniej z Symfony 4.4 i tworzeniem własnych komend.
Stworzyłem sobie pewną bardzo rozbudowaną komendę w symfony, która tworzy sub-domenę w VestaCP, kopiuje plik i instaluje pewną aplikację. Czas wykonywania tego nie jest krótki, ale wywołanie komendy za pomocą konsoli nie zwraca żadnego błędu, wszystko wykonuje się poprawnie i działa.
No, ale wykonanie komendy przez stronę, (użytkownika strony) za pomocą:
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@nophp:
- kolejka zadań
- wykonanie asynchroniczne w backendzie
- powiadomienie via web socket, albo push, albo long polling, albo cokolwiek co pasuje do ogółu twojej aplikacji.
  • Odpowiedz
@zielonka18: No dzięki. Szkoda tylko, że symfony nie zgłasza żadnego błędu. No i szkoda, że Process w symfony nie działa w tle, a w sumie nawet dziwne. Jeśli chcesz coś wywołać za pomocą komendy to jest to logiczne chyba, że może trwać to dłużej niż parę sekund. Już mam zrobione kolejkowanie. Teraz tylko przetestować.
  • Odpowiedz
Jest jakaś opcja na ustawienie kolejności testów w Codeception?
Tzn, chciałbym żeby jednostkowe wykonały się przed API bo coś p------i się BypassFinals i nie działa jak ustawię w api header accept (°°

#php #codeception #backend #symfony
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ElGovanni: Jeśli kolejność testów psuje twoje testy, to z testami jest coś nie tak a nie z kolejnością. Powinno się nawet odpalać je w randomowej kolejności, żeby mieć pewność że one faktycznie dobrze działają.
  • Odpowiedz
@pitu120: @zielonka18: ja p------e, dziś wstałem i pomyślałem, a może by tak po przecinku nie postawić spacji.
I wyszło, że można ustawić kolejność odpalając testy tak:

./vendor/bin/codecept run unit,api --coverage --coverage-html --no-colors
Wcześniej pomiędzy unit i api po przecinku wstawiałem spację to wywalało biedny błąd który nic nie mówił (°°
  • Odpowiedz
@franky1: Nigdy mnie nie interesowało, który młotek natywnie szybciej wbija gwoździe skoro o wydajności oprogramowania decyduje przede wszystkim kod projektu. Usiłowałem znaleźć teraz jakieś relatywne benchmarki (w których można faktycznie porównać wydajność SF i CI), ale CI nie udało mi się znaleźć za to ostatnich 8 wersji SF bez problemu.
  • Odpowiedz
@ElGovanni: Nie jest prawdą że osoba bez wiedzy o php może napisać test, stepy też trzeba okodzić. Może co najwyżej machnąć opis oczekiwań, ale z doświadczenia wiem że nikt z nie-devów nie chce tego robić (czytaj nie robi) pomimo że od user story do behatowego opisu jest bardzo niedaleko ergo jedyny gain jest wtedy gdy team rozumie po co są behaty i jaki jest z tego zysk. Stąd na podstawie
  • Odpowiedz
W Twigu odwołuję się do relacji kolejnych encji. Był jakiś sposób by w 1 zapytaniu wczytać wszystkie wynikające relacje. Jak się to robiło? Sam query muszę napisać w Repo?
Dawno nie pracowałem z Symfony, pewnie głupie pytanie.
#symfony #php #webdev #programowanie
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach