Mam problem z deployem projektu Symfony na #mydevil przez terminal.
Postawiłem szkielet Symfony odpowiadający wersji z locala. Wykonałem wszystkie kroki z https://wiki.mydevil.net/Symfony
Szkielet instalowałem przez composer, ponieważ korzystając z instrukcji mogę zainstalować co najwyżej wersję 3.4.

Co teraz? W jaki sposób mogę odpalić symfony na serwerze, choćby demko? Komenda server nie istnieje.

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

Robię dość specyficzny formularz w #symfony #symfony4
Chcę, aby wszystkie (3) pola (typu tekstowego) 1 formularza były wyświetlone kilka razy (w pętli). Ilość wyświetleń tego forma zdefiniowana na backendzie, user nie ma możliwości ich dodania.

Prawdopodobnie powinien użyć collection type, jednak jakkolwiek bym nie robił twig wyświetla mi tylko 1x3 pola (pętla po stronie twiga).
Robienie wielu formularzy jest bez sensu, bo każdy osobny rząd trzeba by zatwierdzać
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pierwszy raz integruje projekt w symfony z istniejaca juz baza danych i mam problem z migracjami. Tworze encje, potem uruchamiam make:migrations i w wygenerowanej migracji chce mi usuwac wszystkie juz istniejace tabele. Jak moge temu zapobiec, oprocz manualnego usuwania tych linijek? Musze jakos zmapowac istniejace tabele do encji czy jakas opcja w komendzie zaznaczyc zeby generowal migracje tylko dla danej encji? Dzieki wielkie

#php #symfony
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@h0lend9r: Tak ogólnie, to za migracje odpowiada DBAL, nie ORM, więc nie można tu mówić o pojęciu encji w sensie ORMowym.

uwzględniało tylko istniejące encje?


Jak encja istnieje, to nie ma co usuwać, bo encja istnieje ( ͡° ͜ʖ ͡°) Usuwanie jest gdy encji nie ma. A skąd ma Doctrine wiedzieć, czy była wcześniej taka encja i usunąć tabelę, czy nie było nigdy i powinno ją
  • Odpowiedz
Siemanko! Czy są tu jacyś PHP Developerzy? Poniżej prasówka specjalnie dla Was, klasycznie wszystkie oferty pracy z widełkami! ( ͡° ͜ʖ ͡°)

pon - javascript & Kraków, wt. - php & Wrocław, śr. - java, Scala & C++ / Trójmiasto, czw. - Python & Seniorzy WWA, pt. - Mobile & Ruby, sob. - testing & DevOps, ndz. - .NET
justjoin_it - Siemanko! Czy są tu jacyś PHP Developerzy? Poniżej prasówka specjalnie ...

źródło: comment_2XP7R7qg1i7OgvPfzPyaRAvUpJRrv9Xa.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Musze poduczyć się składania stron w frameworkach typu laravel i symfony. Ogólnie dobrze poruszam się w back i frontendzie. Jakie kirsy polecacie dobrze przyswajalne? Najlepiej małopłatne ;>
#webdev #symfony #laravel
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@masztan: Jak kolega wyżej napisał - dokumentacja symfony jest prosta i prowadzi za rękę. Symfony było moim pierwszym frameworkiem, nie uczyłem się go w żaden sposób "na sucho", tylko po prostu zrobiłem na nim swój pierwszy projekt, z odpaloną ciągle dokumentacją.
  • Odpowiedz
Krótkie pytanie #php #webdev

#laravel czy #symfony i dlaczego?

Jaki framework php wybrać?

  • Laravel 22.5% (23)
  • Symfony 54.9% (56)
  • Zend Framework 2.9% (3)
  • inny 7.8% (8)
  • nie wiem / nie znam się 8.8% (9)
  • nie umiem czytać / nie rozumiem pytania 2.9% (3)

Oddanych głosów: 102

  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pangolin: Symfony bo to prawie jawovy Spring. Jak php da ci raka to laravel da ci raka z przerzutami do mózgu na złe podejście.

A co do porad to kod framework less i korzystaj z takich komponentów jakie ci najbardziej pasują / są potrzebne
  • Odpowiedz
@Klopsztanga: Generalnie to co podałeś to działa, sorry za zamieszanie - jest ok nie pozwala dodać dwóch tych samych subproduktów - dorobię do tego walidację i spoko ale generalnie nie zrozumiałeś za bardzo mojej potrzeby :) Postaram ci się to opisać dokładniej:

Problem leży w dynamicznym filtrowaniu listy dostępnych subproduktów w CollectionType::class.
Np.:
1. Dodaję nowy produkt
2. W edycji tego produktu dodaję za pomocą CollectionType subprodukty (i tutaj pojawia się lista dostępnych) -
  • Odpowiedz
Cześć Mirasy,

Irytuje was podczas pisania unit testów tworzenie klasy testowej, zanim rozpoczniecie pisać konkretny kod? Popełniłem bibliotekę do generowania szkieletu unit testów na podstawie klasy, którą chcemy przetestować. Mam nadzieje, że komuś się przyda ( ͡° ͜ʖ ͡
Negass - Cześć Mirasy,

Irytuje was podczas pisania unit testów tworzenie klasy tes...

źródło: comment_gpBkCw1uAQWuYZrJTXsoSLQ3IDfLXcCC.jpg

Pobierz
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć Mirki,
Pracuję z budową panelu w sonata. Mam obiekt "Film" do którego za pomocą CollectionType (https://symfony.com/doc/master/bundles/SonataAdminBundle/reference/form_types.html#sonataformtypecollectiontype) chcę dodawać obiekty "Scena". Problemem jest filtrowanie a mianowicie nie wiem jak to zrobić by podczas dodawania kolejnej sceny (poprzednio dodana) już nie wyświetlała się na liście dostępnych do dodania. Potrafię walidować to po wykonaniu Update ale chciałbym również dynamicznie filtrować tą listę scen podczas dodawania. Macie pomysł jak to wykonać? Dzięki

#programowanie
kratekk - Cześć Mirki,
Pracuję z budową panelu w sonata. Mam obiekt "Film" do któreg...

źródło: comment_g5LY7QIkNOasnDHKYA45lHiMXJvKZ3H6.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kratekk: to zależy czego używasz na froncie (JS). Poza tym to nie jest rozwiązanie, które mieści się w dwóch linijkach, więc nie pomogę. Możesz zajrzeć do oficjalnego dema i zobaczyć jak rozwiązano filtrowanie np. w module E-commerce/[Customer/Order/Invoice/Product].
  • Odpowiedz
@NadiaUK: Dzięki, tak bardziej chodziło mi o funkcję dzięki której pobiorę już konkretną listę:

public function createQuery($context = 'list')
{
$query =
  • Odpowiedz
@Dawav: Sprawdź w profilerze jakie realne zapytanie SQL zostało wygenerowane, to ci da podpowiedź, co jest nie tak.

Ale tak czy inaczej w bazie role są trzymane zapewne jako string, także nie można od tak wyszukiwać jak po tablicy.
  • Odpowiedz
@Dawav: zmien to na:
public function findByRole($value):array
{
return $this->createQueryBuilder('u')
->andWhere('u.roles LIKE :val')
->setParameter('val', '%' . $value
  • Odpowiedz
#symfony #php #programowanie #api

Cześć, zainstalowałem sobie ten bundle: https://github.com/googleapis/google-api-php-client?fbclid=IwAR087-__d9a0_kbi9i6wHH-iknrSw63mV8hoxXOwli6k3RTykYCUCfK6sDk aby móc zintegrować portal z Google Calendar. Używał ktoś tego? Ogólnie mam na portalu wydarzenia w każdym wydarzeniu jest przycisk "Dodaj do kalendarza" i chciałbym aby po kliknięciu osoba mogła się zalogować do Google i dodało mu te wydarzenie do kalendarza. W Encji jest zdefiniowana data / godzina / miejsce / nazwa

Czy ktoś
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#symfony #php #paginator #programowanie

Cześć wszystkim, używał ktoś KNP_Paginator: https://github.com/KnpLabs/KnpPaginatorBundle ?
Ma na portalu przycisku typu select option z którego miałby być wybór ilości elementów na jednej stronie. Wartość przesyłam przez metodę POST za pomocą AJAX. Czy ma ktoś pomysł jak zrobić że po wybraniu ilości z select option to response na stronie da nam tą ilość?
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@bananowy_szejk: Nie użyłem w moim api żadnej gotowej biblioteki i moje api działa szybko i prawidłowo. Nie bardzo widzę sens używania tych bibliotek. Jeżeli chcesz coś zrobić niestandarowego to zaczynają się problemy. Może w prostych projektach się przydają te biblioteki.
  • Odpowiedz
@bananowy_szejk @LisekUrwisek: Akurat REST API samo w sobie jest dość ustandaryzowane, więc nie rozumiem, gdzie jakaś biblioteka Cię ogranicza. Zresztą pewnie tworząc swoje API, wydzieliłeś powtarzającą się logikę (walidacja, wyszukiwanie, listowanie, serializacja) do osobnych komponentów, tworząc w ten sposób własną "bibliotekę".
Ja używałem FOSRestBundle zarówno w prostych API, jak i dość rozbudowanych i niczego nie zabrakło. Zresztą, jeżeli nawet byłaby sytuacja, w której potrzebujesz czegoś naprawdę customowego, to po
  • Odpowiedz
#programowanie #symfony #php

ucze się Symfony i potrzebuje zrobić możliwość zmiany danych uzytkownika, lecz mam w entity klasie Usera @UniqueEntity.

@UniqueEntity(fields={"email"}, message="There is already an account with this email")
Gdy chce go zaaktualizować , to poprostu wyskakuje mi że taki już istnieje uzytkownik i nie robi tego. Da się to jakos ominać
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach