Wszystko
Wszystkie
Archiwum
#programowanie #php #laravel
mam napisanego cruda w laravelu postawionego na xamppie oraz wykupiony serwer na superhost, istnieje mozliwosc wrzucenia tam mojego cruda?
mam napisanego cruda w laravelu postawionego na xamppie oraz wykupiony serwer na superhost, istnieje mozliwosc wrzucenia tam mojego cruda?
- 1
- 1
Czy jest tu może jakiś znawca frameworka dla "artystów"? Potrzebuję dostać sumę kolumny z relacji wiele-do-wielu, tak jak na tym fiddlu: http://sqlfiddle.com/#!9/348ba6/1
Dla przykładu wrzucam kod z frameworka Yii2, który to realizuje:
models/User.php:
glowny kod:
Jakieś propozycje kodu w #laravel ? A może ten framework
Dla przykładu wrzucam kod z frameworka Yii2, który to realizuje:
models/User.php:
public function getAttempts()
{
return $this->hasMany(Attempt::className(), ['user_id' => 'id']);
}public function getQuizes()
{
return $this->hasMany(Quiz::className(), ['id' => 'quiz_id'])
->via('attempts');
}glowny kod:
$user = Yii::$app->user->identity;
$points = $user->getQuizes()->sum('points')Jakieś propozycje kodu w #laravel ? A może ten framework
jak zazwyczaj odwolujecie sie do uslug w kontenerze DI w modelach?
app helper czy macie jakas inna konwencje? #laravel- 0
@AnonRobiStronePorno: Podaj jakiś przykład tego co chcesz rozwiązać.
- 1
- 11
@mlekopan16: Niech cię ręka boska broni przed frameworkami bez dobrej znajomości OOP w PHP.
- konto usunięte
- Jare_K
- mlekopan16
- JulianCarax
- Jurigag
- +6 innych
- 12
@mlekopan16: Skoro chcesz zaprzyjaźnić się z Laravelem, to możesz pominąć naukę PHP, czy w ogóle programowania, bo i tak będziesz pisać #!$%@? kod. ( ͡° ͜ʖ ͡°)
- Jare_K
- Benzen
- mlekopan16
- wiktor12348
- Jurigag
- +7 innych
- 2
@aseeon_: no szału nie robi. Ale może wyciągnę coś ciekawego z tego :)
- 2
#laravel #php
Chciałbym napisać paczkę - klient konkretnego API. Nigdy co prawda paczki nie pisałem, ale pewnie całą logikę upchnę do ServiceProvidera. Natomiast:
1. Załóżmy Allegro REST API. Zmapować funkcjami wszystkie metody API? Widziałem na losowych paczkach na GH że często jest używana magiczna metoda
Chciałbym napisać paczkę - klient konkretnego API. Nigdy co prawda paczki nie pisałem, ale pewnie całą logikę upchnę do ServiceProvidera. Natomiast:
1. Załóżmy Allegro REST API. Zmapować funkcjami wszystkie metody API? Widziałem na losowych paczkach na GH że często jest używana magiczna metoda
__call. Ale w tym momencie funkcja zwróci obiekt rzutowany z JSONa. A co jeżeli API nie jest JSONowe? Z tym też się wiąże po części kolejne- 0
Widziałem na losowych paczkach na GH że często jest używana magiczna metoda _call. Ale w tym momencie funkcja zwróci obiekt rzutowany z JSONa. A co jeżeli API nie jest JSONowe?
@aso824: Ale co ma _call() do JSONa?
- 0
@plushy: Może za bardzo uprościłem. Zauważyłem że niektóre paczki to jedynie wrappery, które mają
__call() przy metodach. wtedy można zawołać coś w stylu $obj->resources() i wykona się request /resources, który zwraca JSONa, a magiczna metoda od razu go dekoduje i po prostu zwraca. Mimo że to bardziej wrapper, to głównie takie paczki widziałem.- 3
Z racji zmiany pracy, jakiś czas temu zacząłem bardziej wgryzać się w to co oferuje Laravel i muszę przyznać, że miło jestem zaskoczony całą obsługą eventów, kolejek, zadań, schedulerem, broadcastingiem itd. Zawsze używałem Laravela do jakiś mniejszych projektów, zawsze jakoś po łebkach i nie wgryzałem się głębiej. Teraz żałuję. Ale lepiej późno niż wcale ( ͡° ͜ʖ ͡°)
#laravel #programowanie #php
#laravel #programowanie #php
- 1
@AvantaR> @h0lend9r: Twórca Laravela w sumie nieźle to podsumował - można wywalić wszystko i później kazać to dociągać, tylko pytanie - po co? :D
Bo wszystko zależy od projektu który robisz, robiąc API po co Ci twig albo blade? Korzystając z innej bazy np mongo po co Ci MySQL? I tak dalej... To jest jednorazowe wykonanie komendy, więc mega uciążliwe nie jest, bo wszystko zrobi się samo. A co do
Bo wszystko zależy od projektu który robisz, robiąc API po co Ci twig albo blade? Korzystając z innej bazy np mongo po co Ci MySQL? I tak dalej... To jest jednorazowe wykonanie komendy, więc mega uciążliwe nie jest, bo wszystko zrobi się samo. A co do
- 1
@AvantaR: Silex juz odpada jak pisalem (https://symfony.com/blog/the-end-of-silex)
- 1
Hej, Mirki. Uczę się laravela i nurtuje mnie pewna sprawa, a nie wiem gdzie szukać odpowiedzi, bo nie wiem nawet jak to nazwać.
Mam kilka kontrolerów a nich bardzo podobny do siebie kod. Jedyne czym się różni to modelem do którego się odwołuje oraz nazwą zmiennej.
Na końcu wrzucam ta zmienną do widoku. Kawałek kodu ciągle się powtarza w kilku kontrolerach, nie wiem czy
Mam kilka kontrolerów a nich bardzo podobny do siebie kod. Jedyne czym się różni to modelem do którego się odwołuje oraz nazwą zmiennej.
$zmienna = Model::findOrFail($id)
jakieś operacje na tej zmiennejNa końcu wrzucam ta zmienną do widoku. Kawałek kodu ciągle się powtarza w kilku kontrolerach, nie wiem czy
- 0
@Utiopa: Dzięki za informację, dopiero się uczę więc ciągle coś tworzę. Będzie jeszcze nie jedna okazja sprawdzić to :)
- 0
@gustav: Spoko. Najlepiej o takich rzeczach myśleć na etapie projektowania całej aplikacji - potem jak Ci się rozrośnie to może być zgrzyt i niepotrzebnie stracisz czas na refaktoryzacji kodu. Wszystko rozbija się o stworzenie abstrakcyjnej warstwy między controllerem a modelem (bazą). Dane repo odpowiada za wykonywanie operacji na twoim modelu (który jest używany w jakimś controllerze). Jesli jednak potrzeba Ci większej swobody (a kiedyś ona Ci się z pewnością przyda bo
Serwus.
Mam w bazie tabelę 'Friends', która przechowuje id 2 userów i pole accepted, jeżeli zaproszenie zostało zaakceptowane i osoby są znajomymi.
Nie chciałem "duplikować" danych i jak mam rekord z userem 1 i userem 2 to nie muszę tworzyć rekordu odwrotnie. I teraz mam problem z pobraniem tych danych w kontrolerze:
Mam w bazie tabelę 'Friends', która przechowuje id 2 userów i pole accepted, jeżeli zaproszenie zostało zaakceptowane i osoby są znajomymi.
Nie chciałem "duplikować" danych i jak mam rekord z userem 1 i userem 2 to nie muszę tworzyć rekordu odwrotnie. I teraz mam problem z pobraniem tych danych w kontrolerze:
Friend::where([
'user_id' => $friend_id,
'friend_id' => Auth::id(),
'accepted' => 1,
])->orWhere([
'user_id' => Auth::id(),
'friend_id' => $friend_id,
'accepted' => 1,@JewelOfTheNile: Where przyjmuje tablicę tablic z tego co widzę.
Przepisz swoje wg tego i zadziała.
Niekoniecznie musisz korzystać z DB:table of kors, chodzi mi o zawartość where.
$users = DB::table('users')->where([
['status', '=', '1'],
['subscribed', '<>', '1'],
])->get();Przepisz swoje wg tego i zadziała.
Niekoniecznie musisz korzystać z DB:table of kors, chodzi mi o zawartość where.
@JewelOfTheNile:
Friends::where([
['user_id', '=', $friend_id],
['friend_id', '=', Auth::id()],
['accepted', '=', 1],
])->orWhere([
['user_id', '=', Auth::id()],
['friend_id', '=', $friend_id],
['accepted', '=', 1],
])->get();Serwus!
Mam pytanie odnośnie formularzy HTML. Robię sobie projekt w Laravelu i chciałbym, aby użytkownik miał możliwość wyboru kraju i miasta. Lepiej zrobić te pola jako zwykły input czy rozwijaną listę?
I co w wypadku walidacji formularza? Mam sprawdzać czy podany kraj należy do listy możliwych? Bo trochę by tego było do wklejania. Macie jakiś sprawdzony sposób?
#naukaprogramowania #webdev #laravel #programowanie
Mam pytanie odnośnie formularzy HTML. Robię sobie projekt w Laravelu i chciałbym, aby użytkownik miał możliwość wyboru kraju i miasta. Lepiej zrobić te pola jako zwykły input czy rozwijaną listę?
I co w wypadku walidacji formularza? Mam sprawdzać czy podany kraj należy do listy możliwych? Bo trochę by tego było do wklejania. Macie jakiś sprawdzony sposób?
#naukaprogramowania #webdev #laravel #programowanie
- 2
@JewelOfTheNile: Obojętnie czy select czy input z autocomplete (choć moim zdaniem to jest trudniejsze bo wymaga jeszcze kodu do podpowiedzi .js) ale musisz mieć te miasta najlepiej wbite w jakąś tablę w bazie danych.
Później sprawdzenie tego to po prostu validacja pola przy pomocy exists który musi istnieć w bazie danych.
Później sprawdzenie tego to po prostu validacja pola przy pomocy exists który musi istnieć w bazie danych.
@pan_czarny: @MJToshi: @virus-t: @wazkes:
Dziękuję za pomoc. Już problem rozwiązany.
Stworzyłem tabelę w bazie, do formularza użyłem jQuery Editable Select i w walidacji sprawdzam czy wpisany kraj jest w tej tabeli :)
Dziękuję za pomoc. Już problem rozwiązany.
Stworzyłem tabelę w bazie, do formularza użyłem jQuery Editable Select i w walidacji sprawdzam czy wpisany kraj jest w tej tabeli :)
Twoja klasa użytkownika jest tak gruba, że kiedy idziesz z nią na plażę, wszystkie wieloryby zaczynają śpiewać „We are Family”
Dziś #heheszki o poważnych rzeczach
https://devbay.pl/2018/01/wielka-klasa-uzytkownika/
Jeśli chcesz być na bieżąco, obserwuj tag #devbay oraz mojego facebooka
#webdev #php #laravel #it #programowanie
Dziś #heheszki o poważnych rzeczach
https://devbay.pl/2018/01/wielka-klasa-uzytkownika/
Jeśli chcesz być na bieżąco, obserwuj tag #devbay oraz mojego facebooka
#webdev #php #laravel #it #programowanie

- konto usunięte
- Utiopa
- programista5k
- MQs
- FREEQ
- +6 innych
- 0
@filipsiu: Masz plusa, bo techniczne wpisy to niewdzięczna robota i są coraz rzadziej spotykane w odróżnieniu od poszukujących porad dotyczących kursów i książek (bo najwidoczniej te porady podlegają ciągłym zmianom), czy historii o cudzych tragediach i sukcesach.
Chociaż statyczne metody istnieją dla mnie tylko jako sposób na overloading konstruktora, a o prawa dostępu pytam już w fabryce albo już gdzieś "na łączach" (middleware/routing), to problemy z klasą usera są dosyć powszechne.
Chociaż statyczne metody istnieją dla mnie tylko jako sposób na overloading konstruktora, a o prawa dostępu pytam już w fabryce albo już gdzieś "na łączach" (middleware/routing), to problemy z klasą usera są dosyć powszechne.
- 34
Szczęśliwego Nowego Kodu!
- kaervek
- Freakz
- ArcheRbest
- Ostrzewtlumie
- paramyksowiroza
- +29 innych
- 4
@MiKeyCo: wincyj tagów!!!11
@MiKeyCo: cholerni kodziarze
- WormRider
- MiKeyCo
- Hardporecorn
- konto usunięte
- Pesio
- +4 innych
- 3
Mireczki, jaki budżetowy hosting polecicie pod laravela? Najlepiej do 150zł za rok
#php #hosting #www #laravel #cebulahosting
#php #hosting #www #laravel #cebulahosting
- 2
- 0
@Radaka: rm -rf
Napisałem swój pierwszy komponent, jednak google i niektóre wyszukiwarki nie interpretują tego poprawnie lub wcale.
Mam tak:
Który podczas renderowania strony jest podmieniany przez VUE.
Czy mogę w te znaczniki dać np. trochę kodu HTML dla wersji nie obsługujących vue?
Chciałem dać tam prostą wersję tego samego co mam w komponencie vue, czyli coś w stylu:
Ewentualnie proszę o wskazówki jak sobie z tym radzicie.
#
Mam tak:
Który podczas renderowania strony jest podmieniany przez VUE.
Czy mogę w te znaczniki dać np. trochę kodu HTML dla wersji nie obsługujących vue?
Chciałem dać tam prostą wersję tego samego co mam w komponencie vue, czyli coś w stylu:
* tekst
* tekst
* tekstEwentualnie proszę o wskazówki jak sobie z tym radzicie.
#
Komentarz usunięty przez autora
- 0
@thcluboy: u mnie google normalnie łyka jsa, najwidoczniej to vue jest jakiś #!$%@? i jego nie potrafi łyknąć

























#php
https://pastebin.com/4ueca7aB
mam taka funkcje i zalozmy studenta o id = 3.
Jak mam wyswietlic komunikat zeby nie bylo tylko Student has been removed a Student 3 has been removed?
Komentarz usunięty przez autora