@Mereks: chodzi o to, że "use" ma różnorakie funkcje, use w kontekście namespace importuje nam klasy, use użyte w klasie importuje nam traity. Teraz pytanie, czym jest Kernel. Jeśli klasą, to ten drugi use Kernel; jest bez sensu i powinien wywalić błąd. Jeśi Kernel jest traitem, kod powinien wywalić się na app->make(Kernel::class)
  • Odpowiedz
Czy ma ktoś jakieś sprawdzone sposoby na wrzucenie #angular (>2) na stronę z #laravel?
Wujek google nie za bardzo chce mi pomóc :( Laravel ma służyć wyłącznie za API
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@j0nasz: Routing. Obecnie mam Angulara w oparciu o hash i jest ok, ale jak skonfigurować laravela, żeby przekierowywał na angulara gdy nie ma hasha? Nie przychodzi mi nic innego do głowy jak przekierować stronę błędu też na szablon angulara, ale nie wiem czy tak się to robi..
  • Odpowiedz
kursy wolę po polsku


@piterek: nie marnuj czasu na polskie produkcje które o ile są to zazwyczaj dotyczą starszych wersji lub kursy sa niekompletne(bo komuś sie nudzi po kilku artykułach), bądź wątpliwej jakości. Taka dobra rada
  • Odpowiedz
Mam ciekawy problem z laravelem na serwerze.
Mam sobie apkę na lokalu, wszystko działa ok -> przerzucam na produkcję, niektóre pliki modeli, kontrolerów itp. z automatu minimalizuje i tak że nic nie działa bo z

php
namespace App;
use Illuminate\Notifications\Notifiable;
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
@Marcymon: masz CRLF, linux uzywa tylko LF.

Aha - czym wysyłasz pliki? Pamiętam że w trybie FTP - ASCII mozna bylo sie na taki problem napotkać
  • Odpowiedz
via Wykop Mobilny (Android)
  • 1
Jakie będzie najbardziej odpowiednie miejsce na umieszczenie klas do obsługi koszyka? #laravel
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#laravel #php

Takie głupie pytanie ale konfigurował ktoś może wysyłkę emaili w Laravelu na adresie który istnieje w nazwa.pl?
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

pchar


@masztan: żeby w nazwie formatu pliku zrobić błąd ortograficzny to już trzeba mieć talent.

Pojęcie instalowania trochę nie ma tu sensu. Mówisz o tworzeniu projektu czy wdrażaniu? Rozumiem, że o wdrażaniu skoro mówisz o serwerze. Skoro tak, to możesz paczkę do wrzucenia przygotować lokalnie. Normalnie robi to jakiś soft do budowania typu Jenkins, ale w podstawowej wersji możesz spokojnie robić to ręcznie.
  • Odpowiedz
Cześć
Mam problem z wrzuceniem aplikacji napisanej w Laravelu na Heroku.
Aplikacja korzysta z Vue.js, mam utworzone endpointy i w konkretnych widokach z nich korzystam (axios). Lokalnie wszystko działa, lecz na Heroku mam cały czas taki problem:

Failed to load http://localhost/api/meals: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin '[http://my-app-name.herokuapp.com](http://my-app-name.herokuapp.com)' is therefore not allowed access.
Po stronie Laravela próbowałem dodawać takie paczki jak barryvdh/laravel-cors lub
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@bananowy_szejk

API.GETUSERPRODUCTS to: api/products

zmień na /api/products. To raczej nie to, ale nie zaszkodzi.

Więc localhost jest raczej ok.

Nie jest ok, łącząc się z aplikacją na serwerze klient ten "localhost" będzie postrzegał jako 127.0.0.1, a nie jako adres serwera
  • Odpowiedz
@JewelOfTheNile: dependency injection to bullshit. tak jak codziennie rodzi sie wiele nowych dzieci tak samo ja tworze za kazdym razem nowy obiekt przez konstruktor a jak juz go nie potrzebuje to go usmieram tak jak w latach 90 sie robilo w c++. taki jest cykl zycia, taka jest natura.( ͡° ͜ʖ ͡°)
  • Odpowiedz
@mk321: robienie obiektów jest tak samo fajne jak robienie dzieci! żadne tam cache, singletony, statyczne metody factory, flyweighty i inne duperele. tworzysz obiekt i widzisz jak tworzy sie nowe zycie!
  • Odpowiedz
Poszukuję programisty PHP (tak, wiem, najkrótszy żart na świecie, te sprawy ( ͡° ͜ʖ ͡°)) do stosunkowo niedużych zmian w istniejącej aplikacji. Perspektywicznie szukam kogoś do długiej współpracy przy wielu większych projektach, o ile w tym jednym dogadamy się we wszystkich kwestiach.

Opis ogólny, dokładniejszy po podpisaniu NDA:
– PHP 5.4+
– Laravel 4 Bootstrap Starter Site
Stworzyć jedną podstronę zawierającą mechanizmy pozwalające na drag-and-drop elementów
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@michael93pl: Cieszę się, że się wyjaśniło. ( ͡° ͜ʖ ͡°)- W przypadku etatu naturalnie podałbym stawkę, którą byłbym skłonny płacić – tutaj chodzi o pojedynczy projekt i w przyszłości więcej.
  • Odpowiedz
Hej mirki z #programowanie. Mam do napisania API. Będzie ono w #php #laravel i Chcę, żeby to API było napisane w stylu rest'owym.No i tu pojawiają się pytania:
1. Czy to jest tak, że w większości przypadków tabela = resource w API(poza typowymi tabelami wiele do wielu)? Jeśli nie, to mógłby ktoś podać przypadek kiedy tak nie jest.
2. Jak się robi relację wiele do
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@cinek181992: Sama relacja wiele do wielu też może być zasobem. Czasem zasoby nie siedzą w bazie w ogóle, a czasem jako relacja/adres - np. avatar użytkownika nie musi mieć swojej tabeli tylko będzie czytany jako nazwa pliku z innego zasobu (users).

Na ostatnim Laracon było dobre wystąpienie na podobny temat:
Adam Wathan - Resisting Complexity
  • Odpowiedz
Pisze web aplikację i mam kontroler dla postów PostController tworze i wyświetlam tam posty, ale każdy post ma także posty tego samego modelu, i teraz muszę dodać dodawanie tych pod-postow i jak będzie najlepiej to zrobić? po prostu w PostController sprawdzać czy dodaje sub post, czy normalny post i dodać tam, gdzie ma być dodane, czy lepiej zrobić osobny kontroler dla przykładu PostReplyController? Z góry dziękuje za pomoc

#php #
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@dprg: Opcjonalny parametr parent przy tworzeniu w kontrolerze zakładając, że te pod-posty to jest ciągle ten sam model. Zakładam też one to many.
Tylko potem ORM może ześwirować i źle to optymalizować, musisz sprawdzić jak takie rekursywne relacje się najlepiej pobiera bo to dość złożony problem w SQL. Nawet tworząc dodatkowy model będziesz miał ten problem jeżeli PostReply moze byc pod innym PostReply.
  • Odpowiedz
@dprg: kontroler obojętnie czy wspólny czy osobny. Wspólny może być czytelniej. Natomiast całą logikę bym z niego/nich wywalił i trzymał we wspólnym serwisie używanym przez oba. Po co duplikować kod, który będzie niemal identyczny.
  • Odpowiedz
Potrzebuje jakiegoś rozwiązania... z jak najmniejszą ilością zapytań
Muszę pobrać profile użytkowników którzy mają języki:

Przykładowo

polski: poziom: B1 natywny: tak
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Radaka: Ale tu jest jedno zapytanie. Rozumiem, że chodzi Ci o mnogość warunków w WHERE.
Nie da się zagnieżdżać w stylu, który pokazałeś. Zresztą kodu by było i tak tyle samo.
  • Odpowiedz
mam małe pytanko, może ktoś stąd będzie wiedział. Używam mixu: #laravel #vue spa oraz #nginx

Konfiguracja nginx jest ustawiona na index.html mojej aplikacji vue spa, która kontaktuje się z laravelem tylko poprzez routy api. Teraz chcę dodać voyagera aby obsługiwać panel admina. Tylko jest problem bo voyager jest typowym pluginem, który wczepia się w routy web, jako ścieżka /admin i tyle. Czy w konfiguracji nginx mogę
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Elon-Tusk: nie no, jak masz domena.pl i admin.domena.pl to postawiona instancja vue na domena.pl nie może wpływać na admin.domena.pl bo to zupełnie dwa różne adresy i "katalogi"
  • Odpowiedz
Jest jakiś poprawny / prawidłowy sposób na definiowanie nowych plików z routami, czy po prostu w RouteService dodajemy nowe mapowanie ?
#laravel
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@usmiechniety_syzyf: Nie należy też ignorować słowa might w przytoczonym cytacie, ponieważ niekoniecznie Redis będzie szybszy. To zależy wielu czynników.

Tak czy inaczej, 30000 insertów to jest raczej "nic" dla większości baz danych, wliczając w to obydwie wspomniane.
  • Odpowiedz
@usmiechniety_syzyf: Nie wiem czy pytasz o pamięć zamjowaną przez skrypt, czy przez silnik bazy? Jeśli o to drugie, no to w przypadku SQLite'a nie ma tego problemu (dane są zapisaywane na dysku i nie są trzymane w pamięci). Natomiast Redis trzyma wszystko w pamięci, więc jeśli planujesz go używać, to musisz sobie policzyć ile masz pamięci i ile będziesz generował danych. W pewnym momencie na pewno uderzysz w limit, pytanie
  • Odpowiedz
Programowe Mirki! Zapłacę 100 zł (lub więcej) za pomoc w postawieniu i skonfigurowaniu na serwerze gotowych dwóch aplikacji: Laravelowej (służy jako Web Service - to już praktycznie stoi) oraz aplikacji Angularowej (Angular CLI, frontend aplikacji). Serwer to Debian 9.*, zainstalowany jest już PHP 7.2, MySQL, NPM, a całość leci na Apache2. Dostęp do serwera po SSH. Dla kogoś kto się zna, nie powinno zająć to dużo czasu. Chętnych zapraszam na priv!

#
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jest jakiś sposób na zainstalowanie carbon'a w wersji 1.32 ? wywala mi błąd że dla larvy wymagana jest wersja 1.25 i za cholerę nie mogę tego wymusić w compozerze
#laravel
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach