Top Banner
KristiansandPHP meetup #14 Intro til node.js Proft grid med Kendo fra Telerik 10 Laravel tips
33

Laravel tips

Apr 15, 2017

Download

Software

Morten Bergset
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Laravel tips

KristiansandPHP meetup #14Intro til node.js Proft grid med Kendo fra Telerik 10 Laravel tips

Page 2: Laravel tips

Agenda

Laravel spørreundersøkelse

Node.js

Kendo grid

10 Laravel tips

Page 3: Laravel tips

1.600 personer har svart på spørsmål om sin bruk av Laravel

Page 4: Laravel tips
Page 5: Laravel tips
Page 6: Laravel tips
Page 7: Laravel tips
Page 8: Laravel tips
Page 9: Laravel tips
Page 10: Laravel tips

Laravel tips

Page 11: Laravel tips

Traiten som hjelper deg med dumme brukere :-)

Page 12: Laravel tips

Input::all() er kjekk sammen med $fillable og validering

Page 13: Laravel tips

Json-felt på alle tabeller, for det du ikke vet at du trenger…

Page 14: Laravel tips

Kjekk hjelpefunksjon for en “hash” til PURL etc

Page 15: Laravel tips

Dump & die

Page 16: Laravel tips

FirstOrFail() er en enkel måte å håndtere det som ikke skal kunne skje

Page 17: Laravel tips

Bruke compact funksjonen for å sende variabler til view

Page 18: Laravel tips

Blade tips dersom objektet kan være null

Page 19: Laravel tips

Dette gjør jeg ofte: loope gjennom json

Page 20: Laravel tips

Pakke ned en dynamisk tabell og lagre som json

Page 21: Laravel tips

Enkel json lagring

Page 22: Laravel tips

Akkurat som i Twig så er det enkelt og riktig å gjøre formatering i view

Page 23: Laravel tips

Blade lar deg hente verdier fra relaterte tabeller, uten å ha hentet det først

Page 24: Laravel tips

Vil du ikke vise 0 eller 1?Da kan du enkelt bruke et ikon istedet

Page 25: Laravel tips

Oversettelser i Blade er ikke bloatet kode :-)

Page 26: Laravel tips

Det er enkelt å rollestyre enkelte elementer på siden

Page 27: Laravel tips

Delete i Laravel skal ha PUT som method…

Page 28: Laravel tips

@yield for å inkludere en streng fra child view, med default verdi

Page 29: Laravel tips

Et view kan enkelt brukes for å lage en PDF

Page 30: Laravel tips

Endre en tabell? Bruk ->nullable() for at gamle records skal virke

Page 31: Laravel tips

Lag html snippets i en mappe for å enkelt gjennbruke

Page 32: Laravel tips

Carbon er kjekkere enn date()

Page 33: Laravel tips

Gjøre om en liste med objekter til en array som enkelt brukes i en dropdown