Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Instalacion:
composer create-project --prefer-dist laravel/laravel blog "5.4.*" (sin la versin ,cargara la versin actual).
{!!Html::style()!!}
{!!Html::script()!!}
Middleware
Vamos a crear uno de ejemplo,lo llamaremos Checkage,entonces en la terminal :
VIEWS
El resources/views/greeting.blade.php
Route::get('/', function () {
});
if (View::exists('emails.customer')) {
Puedes enviar variables generales a todas las vistas: intentaremos enviar juan. despus
cambiamos por la fecha de hoy.
PLANTILLAS BLADE
Con @yield(name) creas la seccin en Master. Y con @section(name) . .. @endsection editas la seccin.
Herencia @parent
Partial vs components
Ejemplo: solo para crear una modal y usarlas en cualquier lugar(@include trae desde la raz sea view/).
<div class="thumbnail">
<img src="{{ $image }}" alt="{{ $title }}">
<div class="caption">
<h3>{{ $title }}</h3>
<p>{{ $url }}</p>
</div>
</div>
@include('partial/modal', [
'title' => 'Styde',
'image' => asset('img/styde.jpg'),
'url' => 'styde.net'
])
Ahora en laravel 5.4 ya no se hace con includes sino con @component
@component('partial/modal')
@slot('title', 'Styde')
@slot('image', asset('img/styde.jpg'))
@endcomponent
PASAR DATOS ADICIONALES A UN COMPONENT:
...
@endcomponent
ELOQUENT
ORM
Listo!
Manualmente:
nombre VARCHAR(10)
primary key(id)
);