Pytania otagowane jako laravel

Laravel to darmowy framework PHP typu open source, stworzony przez Taylora Otwella i przeznaczony do tworzenia aplikacji internetowych zgodnych ze wzorcem architektonicznym model-view-controller (MVC) i opartych na Symfony. Kod źródłowy Laravel jest hostowany na GitHub i licencjonowany na warunkach licencji MIT.

4
Jak porównać dwa znaczniki czasu węgla?
Mam dwa znaczniki czasu, edited_at, który utworzyłem i utworzyłem_at (Laravel) ... W bazie danych oba mają typ timestamp i wartość domyślną 0000-00-00 00:00:00 ... Ale var_dump(edited_at variable)podaje ciąg. Podczas gdy var_dump(created_at variable)jest obiektem / węglem. Co jest nie tak z tymi sygnaturami czasowymi? Muszę porównać oba po konwersji na liczbę …

10
Uzyskaj tylko określone atrybuty z kolekcji Laravel
Przeglądałem dokumentację i API dla kolekcji Laravel, ale nie wydaje mi się, aby znaleźć to, czego szukam: Chciałbym pobrać tablicę z danymi modelu z kolekcji, ale uzyskać tylko określone atrybuty. To znaczy coś takiego Users::toArray('id','name','email'), gdzie kolekcja faktycznie zawiera wszystkie atrybuty dla użytkowników, ponieważ są one używane gdzie indziej, ale …
84 php  laravel 

9
Dlaczego otrzymuję komunikat „Metoda niestatyczna nie powinna być wywoływana statycznie” podczas wywoływania metody w modelu elokwentnym?
Próbuję załadować mój model do mojego kontrolera i wypróbowałem to: return Post::getAll(); otrzymałem błąd Non-static method Post::getAll() should not be called statically, assuming $this from incompatible context Funkcja w modelu wygląda następująco: public function getAll() { return $posts = $this->all()->take(2)->get(); } Jaki jest właściwy sposób załadowania modelu do kontrolera, a …
84 php  laravel  eloquent 

5
Laravel 5.2 - Użyj ciągu jako niestandardowego klucza podstawowego dla tabeli elokwentnej wynosi 0
Próbuję użyć poczty e-mail jako klucza podstawowego mojej tabeli, więc mój wymowny kod to- <?php namespace App; use Illuminate\Database\Eloquent\Model; class UserVerification extends Model { protected $table = 'user_verification'; protected $fillable = [ 'email', 'verification_token' ]; //$timestamps = false; protected $primaryKey = 'verification_token'; } A moja DB jest taka- ale jeśli …

11
Lumen: pobierz parametr adresu URL w widoku Blade
Próbuję uzyskać parametr adresu URL z pliku widoku. Mam ten adres URL: http://locahost:8000/example?a=10 i plik widoku o nazwie example.blade.php. Ze sterownika mogę pobrać parametr za apomocą $request->input('a'). Czy jest sposób na pobranie takiego parametru z widoku (bez konieczności przekazywania go ze sterownika do widoku)?
84 php  laravel  blade  lumen 

21
Laravel 5 show ErrorException file_put_contents nie otworzył strumienia: Brak takiego pliku lub katalogu
Mam projekt na Laravel 5 i pracuję z nim w biurze i w domu. Działa dobrze, ale ostatnio w domu przestał działać. Laravel pokaż mi dwa wyjątki ErrorException file_put_contents(G:\project\storage\framework\views/751d8a0fd8a7d4138c09ceb6a34bb377aa2d6265.php): failed to open stream: No such file or directory i file_put_contents(G:\project\storage\framework/sessions/aIXycR4LIAUBVIqZu0T590paOMIpV8vfZGIroEp0): failed to open stream: No such file or directory Poszukuję …

13
Jak uzyskać adres URL pliku za pomocą fasady magazynu w Laravel 5?
Eksperymentowałem z nową integracją Flysystem z Laravel 5. Przechowuję „zlokalizowane” ścieżki do bazy danych i uzyskuję fasadę Storage, aby ukończyć ścieżkę. Na przykład przechowuję screenshots/1.jpgi używam Storage::disk('local')->get('screenshots/1.jpg') lub Storage::disk('s3')->get('screenshots/1.jpg') Mogę pobrać ten sam plik na różnych dyskach. get pobiera zawartość pliku, ale mam nadzieję, że wykorzystam ją w moich widokach …
83 php  laravel  flysystem 

10
Czy Laravel naprawdę jest tak wolny?
Właśnie zacząłem używać Laravel. Prawie nie napisałem żadnego kodu, ale ładowanie moich stron trwa prawie sekundę! Jest to dla mnie trochę szokujące, gdy moje aplikacje bez frameworka i aplikacje NodeJS zajmują ~ 2 ms. Co robi Laravel? To nie jest normalne zachowanie, prawda? Czy to wymaga dopracowania?

8
Laravel: Gdzie przechowywać dane i stałe dotyczące tablic globalnych?
Właśnie zacząłem pracować z Laravelem. Muszę przepisać cały system, który zrobiłem kilka lat temu, używając Laravel 4 jako podstawy. W moim starym systemie miałem constant.phpplik z zadeklarowanymi stałymi i globals.phpplik, który zawierał wiele zestawów tablic (na przykład statusy kategorii, typy zdarzeń, języki itp.). Robiąc to, mógłbym użyć czegoś takiego foreach …

10
Atrybuty walidacji Laravel „ładne nazwy”
Próbuję użyć atrybutów walidacji w „język> {język}> validation.php”, aby zamienić: nazwa atrybutu (nazwa wejściowa) na właściwą do odczytania nazwę (przykład: imię> Imię). Wydaje się, że jest bardzo prosty w użyciu, ale walidator nie pokazuje „ładnych nazw”. Mam to: 'attributes' => array( 'first_name' => 'voornaam' , 'first name' => 'voornaam' , …

18
Moje trasy zwracają kod 404, jak mogę je naprawić?
Właśnie zacząłem uczyć się frameworka Laravel i mam problem z routingiem. Jedyną działającą trasą jest domyślna trasa domowa dołączona do Laravel po wyjęciu z pudełka. Używam WAMP w systemie Windows i używam PHP 5.4.3 i Apache 2.2.22, a także mam włączoną mod_rewrite i usunąłem „index.php” z pliku konfiguracyjnego application.php, aby …

5
Klucz aplikacji Laravel 5
Jestem nowy w Laravel. Właśnie zacząłem to dziś wieczorem. Właściwie mam następujący kod: 'key' => env('APP_KEY', 'SomeRandomString'), W xampp / htdocs / laravel / blog / config / app.php . Chcę zmienić ten klucz na 32-bitowy przez cmd jako: xampp\htdocs\laravel/blog>php artisan key:generate Generuje klucz, ale nie może zastąpić / zaktualizować …

8
Przełącz się w Laravel 5 - Blade
Jak mogę używać przełącznika w szablonach ostrzy? Kiedy użyłem: @switch($login_error) @case(1) `E-mail` input is empty! @break @case(2) `Password` input is empty! @break @endswitch w rezultacie widzę ten tekst jako zwykły tekst. Wolę używać przełącznika w kilku fragmentach kodu, ponieważ jest dla mnie bardziej przejrzysty niż gdy używam if. Ale jeśli …



Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.