Last active
January 29, 2019 18:30
-
-
Save juliobitencourt/a93f9bbeeba92fdd223e8a7d7a212032 to your computer and use it in GitHub Desktop.
Estados brasileiros em formulários com Laravel Blade
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@php | |
$brazilianStates = [ | |
'AC' => 'Acre', | |
'AL' => 'Alagoas', | |
'AP' => 'Amapá', | |
'AM' => 'Amazonas', | |
'BA' => 'Bahia', | |
'CE' => 'Ceará', | |
'DF' => 'Distrito Federal', | |
'ES' => 'Espírito Santo', | |
'GO' => 'Goiás', | |
'MA' => 'Maranhão', | |
'MT' => 'Mato Grosso', | |
'MS' => 'Mato Grosso do Sul', | |
'MG' => 'Minas Gerais', | |
'PA' => 'Pará', | |
'PB' => 'Paraíba', | |
'PR' => 'Paraná', | |
'PE' => 'Pernambuco', | |
'PI' => 'Piauí', | |
'RJ' => 'Rio de Janeiro', | |
'RN' => 'Rio Grande do Norte', | |
'RS' => 'Rio Grande do Sul', | |
'RO' => 'Rondônia', | |
'RR' => 'Roraima', | |
'SC' => 'Santa Catarina', | |
'SP' => 'São Paulo', | |
'SE' => 'Sergipe', | |
'TO' => 'Tocantins' | |
]; | |
$currentValue = old('state', $user->state); | |
@endphp | |
<label for="state">Estado</label> | |
<select class="" name="state"> | |
@foreach ($brazilianStates as $key => $value) | |
<option {{ $currentValue == $key ? 'selected' : '' }} value="{{ $key }}">{{ $value }}</option> | |
@endforeach | |
</select> | |
</label> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Snippet simples para campos do tipo select em formulários com Laravel Blade. Já está preparado para posicionar o select no valor corrente vindo tanto do banco de dados quanto da $request (old)