Mirki,

mam tabele Doktor, Oddział oraz Relację wiele do wielu OddziałhasDoktor.
Chciałbym sprawdzać, czy dany doktor jest przełożony w danym oddziale, więc tworzę boolean czyPrzelozony w OddzialhasDoktor, tylko nie wiem co dalej.

Jak mam odwolac sie do czyPrzelozony?
#programowanie #laravel #php
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki, mam problem z relacją 1:N.

Dostaję błąd:

Invalid argument supplied for foreach()
Model Doktora:
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jest jakiś sposób aby uzyskać wszystkie relacje dla polimorficznych relacji tylko w drugą stronę ?

Tz

mamy Posty , wideo i komentarze tak jak w przykładzie z dokumentacji

Normalnie
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Radaka: i jak pobierasz posty to normalnie działa ci relacja comments oraz video, ale chcesz, żeby przy pobieraniu samych komentarzy załączyć do nich relację z informacją do którego posta należy komentarz? Chcę sie upewnić, że dobrze rozumiem o co ci chodzi, bo dopiero wstałem i jeszcze nie ogarniam bazy ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@Radaka: z głowy ci chyba nie pomogę. Muszę postawić sobie testowo laravela i samemu to obczaić. Odezwe się jak znajde rozwiązanie. No chyba , że sam znajdziesz to podziel sie proszę , bo to ciekawe :)
  • Odpowiedz
Szukamy dość pilnie programisty #php #laravel do pracy zdalnej. Z racji miejsca, pozwolę sobie na mniej oficjalny format ogłoszenia.

- praca głównie nad wewnętrznymi systemami, fajnie jeśli ogarniasz jakieś podstawy js/jquery, żeby nie angażować frontendowca do każdej drobnicy (działamy często na kupionych szablonach typu Metronic);

- rozliczenie godzinowe (najchętniej) lub per projekt, do ustalenia;

-
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki i mirabelki, szukam programisty PHP z dobrą znajomością Laravel / Symfony. Projekt na jakieś 2 miesiące pracy. Start na początku lipca.

Rozliczenie na FV lub UoD. Mile widziane osoby z Wrocławia i okolic. Zainteresowanych proszę o wiadomość prywatną z informacją o stawce godzinowej oraz dyspozycyjności na lipiec-sierpień.

#webdev #php #laravel #symfony #it #wroclaw
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Robie sobie refaktor, całość walidacji idzie do Http\Requests\Model\Akcja, na samej już walidacji postanowiłem sobie sprawdzać czy dany ID już istnieje poprzez exists:tabela,id, wcześniej miałem w repozytorium sprawdzanie czy istnieje jeśli nie, to dodatkowo loguje sobie do logów akcje użytkowników i jaki id chciał przesłać, teraz nie za bardzo wiem czy jest możliwość bez dodatkowej zabawy dodanie jeszcze logowania ?
#laravel
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Korzystał ktoś z was już z graphql ? jakieś plusy minusy ? zastanawiam się czy nie wykorzystać do projektu na larvie

#php #laravel
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
@goodghost toć sam napisałem o tym bardzo oschle. To jest świetne rozwiązanie ale tak samo jak większość wielkoprojektowych nie nadaje się do normalnej firmy
  • Odpowiedz
Jest jakiś Mirek z #webdev, który bierze/chciałby brać udział w hackathonie w Kielcach, i potrzebuje drużynę? Nie mam z kim wystartować, trzeba 3 osoby mieć. W sumie przydał by się też Mirek bądź Mirabelka z #grafika. Ja osobiście zajmuje się webdevem, ale i grafiki mogę przygotować. Koduje w #laravel #php oraz #nodejs #javascript
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Chciałbym pogrupować komentarze po artykule.
Relacje: User <-> Comment <-> Article

$comments = Comment::whereUserId($id)->groupBy('article_id')->get();
Zapytanie zwraca 2 komentarze (powinno 3), które nie są pogrupowane. Co może być nie tak?

#naukaprogramowania #php #laravel
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@JewelOfTheNile: problem jest taki, że nie koniecznie rozumiesz jak działa groupBy w eloquent (generalnie w mysql)
Group by w bazie na rekordach spowoduje, że zwróci ci po pierwszym rekordzie spełniającym warunek dla grupy.
Jesli miałeś 3 rekordy i dwa z nich miały articleid dajmy na to 2 i jeden miał id 3 to zwróci ci 2 rekordy a nie 3.

Jeśli chcesz pogrupować je w sensie że będziesz miał tablicę która będzie
  • Odpowiedz
#laravel
Mam apkę, która pobiera z zewnątrznego api różne rzeczy. Za każdy razem potrzebuję mieć aktualny token sesji, który również pobieram z api. Czy jest w laravelu (uczę się) jakiś taki nadrzędny kontroler, do którego można się jedną linijką odwołać, zeby metoda z niego zwróciła mi to czego potrzebuję? Wiem, że mogę sobie takie coś zrobić w kontstruktorze, ale 1) nie chcę robić 10 konstruktorów dla 10 klas i nie
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Potrzebuje wysyłać logi laravela gdy testy wykonywane na gitlabie się wysypią, jest w ogóle taka możliwość ? bo nic nie znalazłem co mogło by na to wskazywać

#php #gitlab #laravel
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@interface: Dodałem

after_script:
- cat storage/logs/laravel.log

I mi wrzuca logi na jobs nie jest całkowicie to co chciałem ale chociaż mam podgląd na błędy
  • Odpowiedz
#laravel #php
Do aplikacji dodałem możliwość dodawania pytań i odpowiedzi. Całość od użytkownika leci requestem do tablicy i ląduje w bazie danych. Chciałbym aby każda odpowiedź była unikalna. Tzn żeby do danego pytania użytkownik nie mógł dodać dwóch takich samych odpowiedzi. Myślę że można to zrobić ustawiając rules dla requesta tylko pytanie jakie dodać. Aby każde pole textbox miało inna wartość.
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 0
@plushy no dobra czyli tak w prosty sposób jak byś to zrobił.

Masz 7 textboxow. Ale nie musisz wypełnić wszystkich. Możesz wypełnić tylko dwa. Ale te dwa muszą być różne od siebie. Jeśli wypelnisz 4 lub np 7 to każde z nich musi być unikalne.

Ale przy dodawaniu kolejnego pytania z innym id odpowiedzi mogą być już takie same jak w pierwszym pytaniu.
  • Odpowiedz
Hmm zrobiłem sobie backup bazy danych zapisywany do pliku json, po imporcie występuje problem że baza po dodaniu nowych danych nie zaczyna od ostatniego ID który został zaimporotwany, lecz chce zaczynać od 1, jest na to jakiś sposób żeby baza przebudowała indexy ?
#laravel
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Niestabilny: Wszystkie te informacje są już dodawane przy migracjach, ja nie towrze bazdy danych czy tabel, ja je tylko wypełniam danymi, problem jest temu że ja zapisuje ID przy imporcie a nie robi tego baza temu gubi indexy, ale już sobie to rozwiązałęm, przy imporcie pobieram ostatniego array, sprawdzam jaki ma ID i usatwiam ALTER TABLE users AUTO_INCREMENT = +1
  • Odpowiedz
#php #symfony
Używa ktoś z was Symfony 4? Bo jak na razie zauważyłem:
- DI nie działa, trzeba wymyślać jakieś ch*je muje w konfigu które i tak nie działają,
- przykłady z oficjalnego tutoriala nie działają,
- nie ma przykładowych bardziej zaawansowanych aplikacji. Aplikacji w stylu helloworld nie liczę.

Chyba, że ktoś w Was mnie oświeci i pokaże działający sposób na wstrzyknięcie serwisu do kostruktora w kontrolerze (w
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Jojne_Zimmerman: używam. DI działa. Przykłady działają. Starsze przykłady z łatwością można zaadaptować.

pokaże działający sposób na wstrzyknięcie serwisu do kostruktora w kontrolerze

Chyba żartujesz? Działa zarówno to jak i wstrzykiwanie serwisu do konstruktora serwisów.
Musiałeś coś nieźle p---------ć z instalacją lub konfiguracją...
W Laravel w 5 minut. W Symfony w mniej niż minutę...
  • Odpowiedz
Jest możliwość mutowania relacji ? chce sobie zrobić coś w rodzaju getImageAttribute, gdzie jeśli produkt nie posiada obrazka to wtedy mogę mu przypisać jakaś inną wartość 
#laravel #php
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Radaka: a czemu nie zrobisz sobie po prostu service klasy, która będzie Ci zwracać obrazek jeśli jest lub ścieżkę do obrazka, jeśli go nie ma (albo inną wartość)?
  • Odpowiedz