Piszę aplikacje w #laravel w której mam przypisane role do użytkowników (admin, moderator, uzytkownik). Po zalogowaniu każdego wpuszcza na jego własny kontroler. Użytkowników chciałbym podzielić na grupy, tak aby każdy miał przypisaną jakąśi widział tylko to co jest przeznaczone dla jego grupy. Czy przy logowaniu pobierać numer jego grupy z bazy, zapisać do sesjii i na każdej stronie wyświetlać tylko te dane które są przeznaczone dla jego grupy? A może
Wszystko
Najnowsze
Archiwum
- 0
Komentarz usunięty przez autora
@dialkilofosfoamidowy: Na pewno na to funkcjonalnosc napisalbym osobny middleware. I zaleznie od ilosci requestow pobierac grupe, jak duzo to w sesji.
Szukam programisty do stałej współpracy najlepiej z Warszawy. Mile widziana znajomość frameworka laravel i angular 2. Ktoś coś? #programowanie #laravel #angular2
najlepsza bramka płatności internetowych kartą/przelewem w #php (piszę w #laravel więc jakoś to tam zintegruję)? Najlepsza znaczy łatwa w integracji, szczególnie jednorazowe płatności, później subskrypcje.
Laravel oficjalnie poleca z paczką Cashier dwa rozwiązania - Stripe lub Braintree. Tylko że Braintree brakuje niektórych funkcjonalności, a Stripe śmiga super ale nie operuje na języku polskim i jakieś problemy są z przeliczaniem na PLN.
PayU lub DotPay to są opcje jeszcze
Laravel oficjalnie poleca z paczką Cashier dwa rozwiązania - Stripe lub Braintree. Tylko że Braintree brakuje niektórych funkcjonalności, a Stripe śmiga super ale nie operuje na języku polskim i jakieś problemy są z przeliczaniem na PLN.
PayU lub DotPay to są opcje jeszcze
Cześć! Freelancer szuka pracy w #webdev ( ͡° ͜ʖ ͡°)
Zajmuje się full stackiem, więc jeśli potrzebujesz coś z zakresu tworzenia stron internetowych to pisz śmiało pw. Używam głównie #html #css #php #laravel #javascript #nodejs (Jakieś boty, np do #steam aby przyjmował itemki #csgo lub #dota2 na wszelakie
Zajmuje się full stackiem, więc jeśli potrzebujesz coś z zakresu tworzenia stron internetowych to pisz śmiało pw. Używam głównie #html #css #php #laravel #javascript #nodejs (Jakieś boty, np do #steam aby przyjmował itemki #csgo lub #dota2 na wszelakie
źródło: comment_gOHE8qj4slZwIbjPoinq8b5RlMZO6YSk.jpg
Pobierz- 5
@Podprogowiec: portfolio ?
- 5
@Podprogowiec: Wrzucisz jakieś portfolio bo jak narazie pierdu pierdu, ale konkretów brak.
Treść przeznaczona dla osób powyżej 18 roku życia...
- 3
@wspolczesny: laracasts daje radę.
dokumentacja
Mirki lub mirabelki,
Programuje sobie w Laravelu tak hobbystycznie, i natknąłem się na problem którego za nic nie mogę rozwiązać. Szukałem na wielu stronach, i nie mogę znaleźć rozwiązania.
Mianowicie, potrzebuję dostęp do plików ale prywatny, Store/app/public mnie nie interesuje. Chciałbym aby dany Controller miał dostęp tylko do danych plików ( Store/app/Productions ).
próbowałem już w filesystem pozmieniać graty, ale chyba nie tędy droga, bardziej przez ROUTE ale jak?
Programuje sobie w Laravelu tak hobbystycznie, i natknąłem się na problem którego za nic nie mogę rozwiązać. Szukałem na wielu stronach, i nie mogę znaleźć rozwiązania.
Mianowicie, potrzebuję dostęp do plików ale prywatny, Store/app/public mnie nie interesuje. Chciałbym aby dany Controller miał dostęp tylko do danych plików ( Store/app/Productions ).
próbowałem już w filesystem pozmieniać graty, ale chyba nie tędy droga, bardziej przez ROUTE ale jak?
@Wybredny_Marian: Czemu? Nie widzę żadnych przeciwwskazań.
- 1
@panczekolady: dzięki za info, ale to jest rozwiązanie zastępcze ( ͡° ͜ʖ ͡°) ( równie dobrze by się sprawdzało ), ale chciałbym to zrobić metodą STORAGE.
Pisze sobie projekt w #laravel i sie zastanawiam nad tym czy uzywajac #xampp na windowsie nie będzie później problemów z migracją projektu na server zewnętrzny z linuxem? W xamppie jest MariaDB a tam mam MySQL. Wystarczy w konsoli dać composer install, ustawić odpowiednie chmody, zmienić konfiguracje enva i będzie to trybić bez problemów?
#php
#php
- 1
@dialkilofosfoamidowy: tak, shared folder po virtualboxie albo nfs
- 1
@dialkilofosfoamidowy: jest tez na windowsa. Nie podam ci linka teraz, ale jak wpiszesz docker for windows to powinieneś trafić
- 2
Mam postawiony #laravel na localu, jak go przenieść teraz na hosting, najlepiej z jak najmniejszą kombinacją? Na hosting w 1and1
#naukaprogramowania #programowanie #php
#naukaprogramowania #programowanie #php
- 3
@rvsky:
After installing Laravel, you may need to configure some permissions. Directories within the storage and the bootstrap/cache directories should be writable by your web server or Laravel will not run.
- 1
@AvantaR: ale z folderu public serwujesz wszystkie pliki które chcesz żeby były dostępne. Np. jeśli chcesz udsotępnić komuś jakiegoś pdfa to dodajesz go do /public/upload/jakis.pdf i wtedy każdy routing na /public/uploads/* jest przepuszczany noramlnie. Gdyby tego nie było to wszystko szło by jako akcje kontrolera.
Więc raczej jest to po prostu nie wspomniane w dokumentacji
Więc raczej jest to po prostu nie wspomniane w dokumentacji
- 1
@AvantaR: @PerfectM: to dobrze napisał ;) To jest naturalne zachowanie i trudno żeby wszystko jak leci było kierowane na apkę bo to absurd. Zresztą to nie jest w ogóle związane z Valetem czy Laravelem. Taki klasyczny htaccess w apache w dowolnym fw np. kohanie ma coś takiego jak "-f -d" czyli jak coś NIE jest plikiem czy katalogiem to pchaj do apki. I to jest prawidłowe.
Tak więc:
Tak więc:
- 7
@normanos: Każdego programistę można zastąpić skończoną liczbą praktykantów.
2 miesiące później - nadal jest...
Hej Mirki, mam pytanie dotyczące autoryzacji admina w projekcie opartym na laravelu. Mam projekt bazowy oparty na laravelu połączony z bazą mySQL. Projekt wczytuje się na localhoście. Mam stronę logowania do panelu admina. Gdy podaję błędne dane logowania(inne niż w bazie danych) działa poprawie blokując dostęp, ale gdy podaję prawidłowe dane - loguje mnie i wyrzuca błąd Undefined variable: auth. Gdzie mogę zlokalizować błąd? W pliku .svg czy bazie danych, czy jeszcze
- 0
@wasaltwojegowasala: Pokaż ten index.blade.php - pewnie odwołujesz się do zalogowanego użytkownika z poziomu zmiennej $auth. Ogólnie możesz odwoływać się do aktualnego zalogowanego użytkownika z poziomu \Auth::user(), a sprawdzać czy jest się aktualnie zalogowanym poprzez \Auth::check().
Cześć!
Wczoraj był post na temat zlecenia dla grafika, ja dziś przychodzę z tematem zleceń dla #webdev.
Zlecenia wykonuje prawie za "do portfolio", w sensie biorę pieniądze, ale niewiele. Interesuję mnie w sumie cały webdev, więc i #frontend i #backend. To, w czym mogę pracować to: #php (głównie tym się zajmuję, zazwyczaj używam #laravel), #html, #
Wczoraj był post na temat zlecenia dla grafika, ja dziś przychodzę z tematem zleceń dla #webdev.
Zlecenia wykonuje prawie za "do portfolio", w sensie biorę pieniądze, ale niewiele. Interesuję mnie w sumie cały webdev, więc i #frontend i #backend. To, w czym mogę pracować to: #php (głównie tym się zajmuję, zazwyczaj używam #laravel), #html, #
źródło: comment_Nel3243woIXZ0fciaOr2uZkFr8GhV1SC.jpg
Pobierz- 1
- 1
@Podprogowiec: ahh ci progamerzy, nawet wpisu do portfolio nie chcą, a ja tu dobry uczynek chciałem zrobić.
- 1
Z czego uczyć się laravela? Znacie jakieś dobre kursy, poradniki , ebooki? (Oprócz dokumentacji ( ͡° ͜ʖ ͡°))
#laravel #naukaprogramowania #php
#laravel #naukaprogramowania #php
- 0
@sometwo pisanie czegos w czystym php to oznaka ambicji? Po co mam pisac rzeczy, ktore juz zostaly napisane.
@pifarek w tym przypadku mozna tak powiedziec. Ofc mozesz skorzystac z curl, guzzle czy co tam sobie uzywasz.
Parsowanie xml, czy aktualizowanie bazy to rzeczy do ktorego php ma narzedzie out of the box. Polaczenie ftp? Pierwsza lepsza klasa z github. Zuzycie pamieci wtedy to kilkanascie mb a nie 1Gb jak w przypadku laravel xD jak lubisz przeplacac za serwer kilkukrotnie to why not ;)
Parsowanie xml, czy aktualizowanie bazy to rzeczy do ktorego php ma narzedzie out of the box. Polaczenie ftp? Pierwsza lepsza klasa z github. Zuzycie pamieci wtedy to kilkanascie mb a nie 1Gb jak w przypadku laravel xD jak lubisz przeplacac za serwer kilkukrotnie to why not ;)
https://laracasts.com/series/php-bits/episodes/1
Visual Debt czyli jeden z najlepszych poradników jakich kiedykolwiek widziałem.
Warto obejrzeć!
#programowanie #php #laravel
Visual Debt czyli jeden z najlepszych poradników jakich kiedykolwiek widziałem.
Warto obejrzeć!
#programowanie #php #laravel
- 7
@arkadiuszl4g:
tl:dr
- fajnie że mamy typy, nie używajmy ich bo to visual debt
- nie używajmy return typów
- ludzie za często używają interfejsów, usuńmy to (wtf)
- usuńmy final z klasy, bo "i'm not your daddy, i won't protect you from
tl:dr
- fajnie że mamy typy, nie używajmy ich bo to visual debt
- nie używajmy return typów
- ludzie za często używają interfejsów, usuńmy to (wtf)
- usuńmy final z klasy, bo "i'm not your daddy, i won't protect you from
źródło: comment_xiEltsWpL4xGqWi6Htg81b8Wx16SOEsr.jpg
Pobierz@arkadiuszl4g: po obejrzeniu tego poważnie zastanawiałem się nad stosownym pull requestem do phpcsfixera :D
Mirki, mam problem z appką napisaną w laravelu. Jest wypuszczona na produkcję, działa ponad rok, wszystko spoko, aż nagle z dnia na dzień zaczęła okropnie mulić. Najbardziej to widać przy próbie zalogowania się - auth/login - czasem stoi nawet 60 sekund, po czym dopiero loguje użytkownika.
Sprawdziłem logi apache'a, i nic nie widać niepokojącego, serwer stoi stabilnie - inne appki śmigają.
Jak mogę to sprofilować, aby znaleźć przyczynę? Próbowałem devtools zakładka performance
Sprawdziłem logi apache'a, i nic nie widać niepokojącego, serwer stoi stabilnie - inne appki śmigają.
Jak mogę to sprofilować, aby znaleźć przyczynę? Próbowałem devtools zakładka performance
- 4
@panczekolady
@filip_k
@JackBauer
@stacktrace
@cube
Wołam odpowiadających. Najbliżej był @cube. Jakaś stara biblioteka do lokalizacji miała URL który zdechł tak, że był na nim timeout, a że request był zakopany głęboko, to devtools nie widział jego. Zainstalowałem na serwerze blacklist i po odpaleniu go z cli wygenerował śliczne wykresy które można przejrzeć na interfejsie webowym, i tam znalazłem winowajcę. Pewnie xdebug profiler również by pomógł.
@filip_k
@JackBauer
@stacktrace
@cube
Wołam odpowiadających. Najbliżej był @cube. Jakaś stara biblioteka do lokalizacji miała URL który zdechł tak, że był na nim timeout, a że request był zakopany głęboko, to devtools nie widział jego. Zainstalowałem na serwerze blacklist i po odpaleniu go z cli wygenerował śliczne wykresy które można przejrzeć na interfejsie webowym, i tam znalazłem winowajcę. Pewnie xdebug profiler również by pomógł.
Razem z kumplem robimy pewien serwis, w zasadzie to dwa bliźniacze. Serwisy będą miały identyczny layout, ale różny content(grafiki, kolorystykę , teksty). Wspólna będzie też funkcjonalność tj. formularz kontaktowy, możliwość złożenia zamówienia przy użyciu paypala. Bazy danych też będą bliźniacze.
Serwis nie jest dużym projektem, więc front będzie prosty pisany przy użyciu jQuery przez kumpla. Ja zajmuję się backendem i chciałem napisać to w #laravel Wybrałem ten framework, bo jeszcze
Serwis nie jest dużym projektem, więc front będzie prosty pisany przy użyciu jQuery przez kumpla. Ja zajmuję się backendem i chciałem napisać to w #laravel Wybrałem ten framework, bo jeszcze
@sebastian-koziel: zróbcie moduł, który będzie backendowym silnikiem generycznym trzymanym w innym repo, który będzie można instalować w różnych projektach, będzie po prostu taką biblioteką, którą instalujesz, konfigurujesz i z głowy. Bardzo prosto jest to zrobić w python/django. na laravel sie nie znam
@sebastian-koziel: Może zrobić to w formie opcji w konfiguracji? Ustawiasz że serwis pracuje albo w trybie "A" albo "B" w konfiguracji - a w kodzie bootstrapującym aplikacje wyciągasz moduł konfiguracyjny z service containera i jeśli jest to "A" to ładujesz moduły/routes.php odpowiednio dla serwisu A a jeśli B to odpowiednio dla B.
- 7
- 1
@Zdupcyngiel: nie.


























#php #laravel #symfony
- zapytania w kontrolerach
- wywoływanie kontrolerów w komendach :D
- nie używanie stałych dla statusów encji (np w widokach twig)
- sporo można najanuszować w Doctrinie (sprawdzić poprawność mapowania), wiele wpisów na blogach jest o wydajności doctrin i jak łatwo można to zjanuszować
- złe rozłożenie zależności w bundlach i serwisach