Mam pytanie, potrzebuje zrobić podzapytanie do relacji tak aby była możliwość połączenia dalszej relacji czyli:

$this->model->with('pierwszarelacja.drugarelacjadopierwszej')->get()

i Zrobić:

$this->model->with(['pierwszarelacja' => function($query) {
return $query->where('id','<',5)->get();
}.tutaj
powinnabycdrugarelacjadopierwszej])->get()

Tak żeby ta pierwsza mogła mieć dalej relacji z druga
relacjadopierwsze

Do tej pory tworzyłem nową relacje w modelu z potrzebnym mi zapytaniem

#laravel #php
usuń z callbacka ->get() i będzie ok.

$this->model->with(['pierwszarelacja' => function($query) {
return $query->where('id','<',5);
}.tutajpowinnabycdrugarelacjado_pierwszej])->get();
@FREEQ: Nie odpisałeś mi to nie to nie miałem powiadomienia
Rozwiązanie jest tak banalne że aż szkoda było pytać ;]

$this->model->with(['pierwszarelacja' => function($query) {
return $query->where('id','<',5)->with(['drugadopierwszej])->get();
})->get()
@prezydent_wykopu: Korzystałem tylko moment i wyrzuciłem bo wydawał mi się strasznym kombajnem - napisał swój CRUD pod projekt- a tak zapytam, musisz tego używać? Nie masz możliwości nastukania na szybko swojego BREADa lub CRUDa?
Wtorek klasycznie - prasówka dla Mirków-PHP'ersów ( ͡° ͜ʖ ͡°) #justjoinitoferty odc#174

pon- JavaScript, wt. - PHP, śr. - Java/Scala/C++, czw. - Python, pt.- Ruby/Mobile, sob. - Testerzy, ndz. - .NET/DevOps

[Zdalnie]
Programista PHP/ Adgroup: 3-6K: http://bit.ly/2ix6zNj
PHP Dev/ Survicate: 6-10K: http://bit.ly/2AkCGaS
Magento Dev/ NewPerspective: 6-10K: http://bit.ly/2yp3aqx
PHP Dev/ Adgroup: 4-8K: http://bit.ly/2Ahvw7j
Senior PHP Dev/ Interfeo: 8-13K: http://bit.ly/2moqqQA
WordPress Dev/
Pobierz StartupCribs - Wtorek klasycznie - prasówka dla Mirków-PHP'ersów ( ͡° ͜ʖ ͡°) #justjoi...
źródło: comment_cYEg6tuYif20L3RHte79nYdMnL4yWG63.jpg
#laravel #php
Robie ten o to poradnik: https://tutorials.kode-blog.com/laravel-blade-template
Zrobilem wszystko zgodnie chyba z tym co tam pisze, jedynie zmienilem "linki do podstron" jako ze nie chce aby nazywalo sie page.blade.php a dalem randomowo portfolio.blade.php

Route::get('blade', function () {
return view('portfolio');
});

Moj route kod. (chociaz to blade. cos mi tutaj nie pasuje.
Pobierz blakker - #laravel #php
Robie ten o to poradnik: https://tutorials.kode-blog.com/lar...
źródło: comment_x7lDMuHFkZBGtJ4BZ5nQo0U8L6pohmlP.jpg
@blakker: Zaskoczyłeś mnie, to pierwsze miejsce gdzie ja trafiłem chcąc się uczyć. Wpisz laracasts w Google i masz, jest tam seria "Laravel 5.4 from scratch" czy jakoś tak, ona jest cała za darmo i uczy całkiem fajnie, ale oczywiście trzeba każdą lekcję przećwiczyć (+ osobiście polecam czytać docsy, inaczej ciężko wszystko zrozumieć)
Kolejna prasówka, tym razem dla Mirków-PHP'ersów ( ͡° ͜ʖ ͡°) #justjoinitoferty odc#166

pon- JavaScript, wt. - PHP, śr. - Java/Scala/C++, czw. - Python, pt.- Ruby/Mobile, sob. - Testerzy, ndz. - .NET/DevOps

[Zdalnie]⤵
Programista PHP/ Adgroup: 3-6K: http://bit.ly/2ix6zNj
PHP Dev/ Survicate: 6-10K: http://bit.ly/2AkCGaS
Senior PHP Dev/ Interfeo: 8-13K: http://bit.ly/2moqqQA
WordPress Dev/ WP Desk Ltd.: 5.5-7.5K: http://bit.ly/2AhvjB3
Magento Dev/ NewPerspective: 6-10K: http://bit.ly/2yp3aqx
Pobierz StartupCribs - Kolejna prasówka, tym razem dla Mirków-PHP'ersów ( ͡° ͜ʖ ͡°) #justjoin...
źródło: comment_ISw1WzMVufPov77kFqB8nfb5x16hAQ2B.jpg
Jak najlepiej/najprzyjemniej rozwiązać wersjonowanie API od strony kodu? Moje założenie jest takie że utrzymuję tylko jedną/dwie wersje wstecz i używam wersjonowania po numerku (v1, v2, ..., vN). Tworzę w #php i #laravel, ale chodzi o ogólne wzorce.

Pomysł jaki znajdywałem najczęściej to chamskie kopiowanie całego katalogu z kontrolerami np. z v1 do v2, kopiowanie wszystkich routów z innym prefiksem i voila. Niewątpliwie ma to zaletę że "stare" API jest nieruszane
@aso824: ify zawsze są złym pomysłem, kopiowanie w tym przypadku jest dobre, ze starej wersji api korzystają już jakieś aplikacje i zmiany na nowych wersjach nie powinny wpływać na poprzednie wersje.

osobiście do api używaliśmy Yii2, tam po prostu robiliśmy moduł v1, potem v2, ale v2 nie było kopią v1 tylko w 100% napisane od zera z użyciem wspólnych modeli, helperów etc.
@aso824: Zacznijmy od tego, że IF w zależności od wersji jest zawsze złym pomysłem.

zmienić to co zwraca bo np jakaś zewnętrzna integracja będzie wyłączana i zastąpiona inną.

Źródło zwracanych danych jest nieistotne. Skoro masz metodę API, która jakoś się nazywa, to ma ona robić to na co wskazuje. Jeśli ma teraz zwracać co innego to znaczy że robi co innego, a więc powinna być to osobna metoda. To teoria, a
Nie taki trudny ten Laravel. Mogę uznać że w 2 tygodnie opanowałem absolutne podstawy podstaw (routing, modele, kontrolery (CRUD) wraz z resources (POST/GET/PUT/DELETE), widoki, Blade, tinker, mniej powariowane relacje. Więc jak ktoś chce się uczyć, to idzie opanować podstawy w miarę szybko. Na dalszy ogień pójdzie chyba #codeigniter albo #cakephp ;)

#laravel
@Prox: larwa ma fajnego artisana więc masz podstawowe snippety do budowy apki, paginacja jedna linijką itp. codeigniter za to malutki, lekki, zero wymagań co do hostingu (nie ma namespaces, ma być w 4) ale czasami trzeba poklepać, bo starsze, ale nie ma dramatu, mogę polecić na low/medium site
@Prox: CakePHP za to ma fantastycznego ORMa i sporo wygodnych helperów. Od wersji 3.x rozdzielili Entity i Table w Modelach, natomiast w 2.x jest bardziej klasycznie. Do tego niska bariera wejścia, polecam.
Aloha Mirki! Patrze, ze minal miesiac od ostatniego raportu z prac - ale ten czas szybko #!$%@?! Ogolnie jestem zadowolony z postepu chociaz zawsze mogloby byc lepiej. Skonczona jest biblioteka materialow video i wstepna konfiguracja srodowiska produkcyjnego (serwer, domena, maile i inne #!$%@?), na ktorym wisi na razie urocza zajawka z zalacznika:

www.porn2gether.com

Jak wam sie podoba logo? Tylko nie mowcie, ze #!$%@? bo dziergalem je prawie godzine w Illustratorze :D Co
Pobierz AnonRobiStronePorno - Aloha Mirki! Patrze, ze minal miesiac od ostatniego raportu z p...
źródło: comment_wPwrQpvP1MAWKQF5x2LOOgbUhyY7TJ3A.jpg
@sarveniusz: Artykuł przyjemny, krótki i rzeczowy. Jednak to nawiązanie do laravela chyba nie potrzebne ( ͡º ͜ʖ͡º) Samo nazwanie tego tworu fasadą wydaje mi się mocnym nadużyciem.
Mireczki, takie lamerskie pytanie dotyczące laravel. Jeśli zmodyfikuję plik routes.php, który istnieje w repozytorium Laravela i potem chciałbym zrobić update oprogramowania do nowszej wersji to ten plik zostanie nadpisany. Pytanie takie ogólne, jak wygląda proces upgradeu Laravela? No bo z tego, co ja dotychczas robiłem w innych projektach (głównie Drupal) to core aplikacji nigdy nie był edytowany, a pracuje się jedynie na innych plikach (tworzonych przez deva) z wykorzystaniem dostępnych metod i
Idąc za ciosem z jednego z poprzednich wpisów spod tagu #php i #webdev - czemu panuje powszechna opinia wśród społeczności PHP że Laravel jest zły? Z tego co wiem, na każdy zarzut znajdzie się jakaś sensowna odpowiedź, a mimo wszystko #laravel stał się jednak kozłem ofiarnym, szczególnie devów #symfony

Jeśli chodzi o mnie osobiście to uważam że Laravel jest tym samym dla społeczności PHP, co PHP dla społeczności programistów, a takie zachowanie
Heja Mirki! Maly update z prac nad strona porno :) Skrystalizowal sie layout co mozecie zobaczyc na zalaczonych screenach: http://pokazywarka.pl/5v0611/. Skupiam sie, aby kazda funcjonalnosc strony byla mobile-first i testuje wszystko na smartfonie z 2012 roku. Ogolnie gotowy jest caly modul uzytkownika (zarzadzanie kontem, reset hasla, rejestracja, maile itp). W nastepnej kolejnosci bede kodzil biblioteke materialow video. Myslicie, ze PornHub juz zaczyna robic pod siebie? :D

#php #laravel #programowanie #webdev #anonrobistroneporno
Używam Laravel Mixa do kompilacji Sassa, mam główny plik app.scss... i jak wiadomo (co jest zgłoszone od 2 lat ponad), Mix/Webpack/cokolwiek-pod-spodem ma gdzieś kolejność i wali CSS jak chce. Jakiś workaround oprócz rozdrabniania się na wiele plików scss? Strasznie to denerwujące.

#laravel #mix #php #programowanie
Według issue 215 od Webpacka kolejność zależy od ID modułu, a to ID jest alfabetyczne ( ͡° ʖ̯ ͡°) jakieś tam rozwiązania padają, ale nie znam na tyle narzędzi od frontendu żeby ogarnąć samemu jak którąkolwiek poradę zastosować, prócz rozbijania na wiele plików
Czwartek z prasówką dla zabieganych Mirków-Pythonowców! ( ͡° ͜ʖ ͡°) #justjoinitoferty odc#112

poniedziałek - JavaScript, wtorek- PHP, środa - Java/Scala/C, czwartek - Python, piątek -Ruby/ mobile, sobota -testing, niedziela -.NET/ DevOps

Na http://justjoin.it/ masz ponad pół tysiąca aktualnych ofert od prawie 300 firm, to daje największy wybór spośród branżowych job boardów w PL (pod względem ilości aktualnych ofert pracy
Pobierz StartupCribs - Czwartek z prasówką dla zabieganych Mirków-Pythonowców! ( ͡° ͜ʖ ͡°) #j...
źródło: comment_I0rNthRKNmdrXkssE8t2L2Q5P9tRR8sj.jpg
@StartupCribs: Zróbcie grupowanie ofert na mapie z podsumowaniem ilości w danym regionie, bo teraz przeglądam mapę, klikam na jedno i okazuje się, że pod nim jest jeszcze drugie ogłoszenie...

W filtrowaniu też by się przydało możliwość zaznaczenia większej ilości na raz, np. JS + PHP + HTML, bo w sumie bardzo często to wszystko idzie w parze...
Jako że on poniedziałku zmieniam prace i teraz po pracy mam wolne zamiast kolejnej pracy () to wolny czas poświecę sobie na projekcik który chciałem już od jakiegoś czasu stworzyć.

Backend w larvie, ale zastanawiam się czego by tu użyć do frontendu i może nauczyć się czegoś nowego, vue znam dość dobrze, angulara tak o, reacta w ogóle, co Wy wybralibyście mając na uwadze rozwój oraz rynek który
@garsi: React, Vue również ma duże społeczności więc nie wiem w czym problem? A jeżeli chodzi o jakieś benchmarki to Angular akurat wypada najgorzej: https://rawgit.com/krausest/js-framework-benchmark/master/webdriver-ts-results/table.html React ze swoim nowym Fiberem wypada nieźle na tle konkurencji ale i tak ciągle Vue przoduje (jeszcze nie widziałem rankingu żeby spadł z pierwszego miejsca), no ale umówmy się, dla jakiegoś małego projektu nie ma to kompletnie znaczenia