martes, 21 de junio de 2016

Routing Get Request

home.blade.php

<div class="centered">
<a href="{{ route('greet')}}">Greet</a>
<a href="{{ route('hug')}}">Hug</a>
<a href="{{ route('kiss')}}">Kiss</a>

</div>



route.php

//recibe el parametro name donde name puede o no tener un valor

Route::get('/greet/{name?}', function ($name=null) {
    return view('actions.greet', ['name'=>$name]);
})->name('greet');

Route::get('/hug', function () {
    return view('actions.hug');
})->name('hug');


Route::get('/kiss', function () {
    return view('actions.kiss');
})->name('kiss');



en greet.blade.php


@extends('layouts.master')
 @section('content')
<h1>I greet {{ $name === null ? 'you' : $name }}!</h1>
@endsection



Ciclo For en Blade

@for($i = 0; $i < 10; $i++)
@if($i % 2 === 0)
<li>Interaction {{ $i + 1 }}</li>
@endif
@endfor

Crear Proyecto en Laravel

Via Composer Create-Project

Alternatively, you may also install Laravel by issuing the Composer create-project command in your terminal:
composer create-project --prefer-dist laravel/laravel blog

Instalar composer

curl -sS https://getcomposer.org/installer
sudo php -- --install-dir=/usr/local/bin --filename=composer