Commit f89178f8 authored by Gabriel-31415's avatar Gabriel-31415
Browse files

conflito resolvido

parents d110b15d aba86714
...@@ -3,9 +3,11 @@ ...@@ -3,9 +3,11 @@
namespace App; namespace App;
use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
class Evento extends Model class Evento extends Model
{ {
use SoftDeletes;
/** /**
* The attributes that are mass assignable. * The attributes that are mass assignable.
* *
......
...@@ -75,8 +75,7 @@ class AdministradorController extends Controller ...@@ -75,8 +75,7 @@ class AdministradorController extends Controller
'instituicao' => ['required_if:instituicaoSelect,Outra', 'max:255'], 'instituicao' => ['required_if:instituicaoSelect,Outra', 'max:255'],
'instituicaoSelect' => ['required_without:instituicao'], 'instituicaoSelect' => ['required_without:instituicao'],
'celular' => ['required', 'string', 'telefone'], 'celular' => ['required', 'string', 'telefone'],
'senha' => 'required', 'senha' => ['required', 'string', 'min:8', 'confirmed'],
'confirmar_senha' => 'required',
'cpf' => ['required', 'cpf', 'unique:users'], 'cpf' => ['required', 'cpf', 'unique:users'],
]); ]);
} else { } else {
...@@ -86,8 +85,7 @@ class AdministradorController extends Controller ...@@ -86,8 +85,7 @@ class AdministradorController extends Controller
'tipo' => ['required'], 'tipo' => ['required'],
'cpf' => ['required', 'cpf', 'unique:users'], 'cpf' => ['required', 'cpf', 'unique:users'],
'celular' => ['required', 'string', 'telefone'], 'celular' => ['required', 'string', 'telefone'],
'senha' => 'required', 'senha' => ['required', 'string', 'min:8', 'confirmed'],
'confirmar_senha' => 'required',
'instituicao' => ['required_if:instituicaoSelect,Outra', 'max:255'], 'instituicao' => ['required_if:instituicaoSelect,Outra', 'max:255'],
'instituicaoSelect' => ['required_without:instituicao'], 'instituicaoSelect' => ['required_without:instituicao'],
'cargo' => ['required'], 'cargo' => ['required'],
...@@ -110,10 +108,6 @@ class AdministradorController extends Controller ...@@ -110,10 +108,6 @@ class AdministradorController extends Controller
'linkLattes' => [(isset($data['cargo']) && $data['cargo'] !== 'Estudante') || (isset($data['cargo']) && $data['cargo'] === 'Estudante' && isset($data['vinculo']) && $data['vinculo'] === 'Pós-doutorando') ? 'link_lattes':''], 'linkLattes' => [(isset($data['cargo']) && $data['cargo'] !== 'Estudante') || (isset($data['cargo']) && $data['cargo'] === 'Estudante' && isset($data['vinculo']) && $data['vinculo'] === 'Pós-doutorando') ? 'link_lattes':''],
]); ]);
} }
if (!($request->senha === $request->confirmar_senha)) {
return redirect()->back()->withErrors(['senha' => 'Senhas diferentes']);
}
$user = new User(); $user = new User();
$user->name = $request->name; $user->name = $request->name;
...@@ -312,23 +306,37 @@ class AdministradorController extends Controller ...@@ -312,23 +306,37 @@ class AdministradorController extends Controller
public function destroy($id) { public function destroy($id) {
$user = User::find($id); $user = User::find($id);
$adminResp = AdministradorResponsavel::where('user_id', '=', $id)->first(); $adminResp = AdministradorResponsavel::where('user_id', $id)->first();
$avaliador = Avaliador::where('user_id', '=', $id)->first(); $coordenador = CoordenadorComissao::where('user_id', $id)->first();
$proponente = Proponente::where('user_id', '=', $id)->first(); $avaliador = Avaliador::where('user_id', $id)->first();
$participante = Participante::where('user_id', '=', $id)->first(); $proponente = Proponente::where('user_id', $id)->first();
$participantes = Participante::where('user_id', $id)->get();
if (!(is_null($adminResp))) { if (!(is_null($adminResp))) {
$adminResp->delete(); $adminResp->delete();
} else if (!(is_null($avaliador))) { }
if (!(is_null($coordenador))) {
$evento = Evento::where('coordenadorId', $coordenador->id)->get();
if (isset($evento) && $evento->count() > 0) {
return redirect()->back()->withErrors(['error' => 'Esse coordenador está ligado a um edital']);
} else {
$coordenador->delete();
}
}
if (!(is_null($avaliador))) {
$avaliador->delete(); $avaliador->delete();
} else if (!(is_null($proponente))) { }
if (!(is_null($proponente))) {
$proponente->delete(); $proponente->delete();
} else if (!(is_null($participante))) {
$participante->delete();
} }
if (isset($participantes) && $participantes->count() > 0) {
return redirect()->back()->withErrors(['error' => 'Esse participante está ligado a um projeto que só pode ser deletado por seu proponente']);
}
$user->delete(); $user->delete();
return redirect( route('admin.usuarios') )->with(['mensagem' => 'Usuário deletado com sucesso']); return redirect( route('admin.usuarios') )->with(['mensagem' => 'Usuário deletado com sucesso']);
} }
......
...@@ -58,7 +58,7 @@ class RegisterController extends Controller ...@@ -58,7 +58,7 @@ class RegisterController extends Controller
return Validator::make($data, [ return Validator::make($data, [
'name' => ['required', 'string', 'max:255'], 'name' => ['required', 'string', 'max:255'],
'email' => ['required', 'string', 'email', 'max:255', 'unique:users'], 'email' => ['required', 'string', 'email', 'max:255', 'unique:users'],
'password' => ['required', 'string', 'min:8', 'confirmed'], 'senha' => ['required', 'string', 'min:8', 'confirmed'],
'cpf' => ['required', 'cpf', 'unique:users'], 'cpf' => ['required', 'cpf', 'unique:users'],
'celular' => ['required', 'string', 'telefone'], 'celular' => ['required', 'string', 'telefone'],
'instituicao' => ['required_if:instituicaoSelect,Outra', 'max:255'], 'instituicao' => ['required_if:instituicaoSelect,Outra', 'max:255'],
...@@ -95,7 +95,7 @@ class RegisterController extends Controller ...@@ -95,7 +95,7 @@ class RegisterController extends Controller
$user = new User(); $user = new User();
$user->name = $data['name']; $user->name = $data['name'];
$user->email = $data['email']; $user->email = $data['email'];
$user->password = bcrypt($data['password']); $user->password = bcrypt($data['senha']);
$user->cpf = $data['cpf']; $user->cpf = $data['cpf'];
$user->celular = $data['celular']; $user->celular = $data['celular'];
if ($data['instituicao'] != null) { if ($data['instituicao'] != null) {
......
...@@ -130,14 +130,14 @@ class EventoController extends Controller ...@@ -130,14 +130,14 @@ class EventoController extends Controller
'natureza' => ['required'], 'natureza' => ['required'],
'coordenador_id' => ['required'], 'coordenador_id' => ['required'],
#---------------------------------------------- #----------------------------------------------
'inicioSubmissao' => ['required', 'date', 'after:yesterday'], 'inícioDaSubmissão' => ['required', 'date', 'after:' . $yesterday],
'fimSubmissao' => ['required', 'date', 'after_or_equal:inicioSubmissao'], 'fimDaSubmissão' => ['required', 'date', 'after_or_equal:inícioDaSubmissão'],
'inicioRevisao' => ['required', 'date', 'after:yesterday'], 'inícioDaRevisão' => ['required', 'date', 'after:' . $yesterday],
'fimRevisao' => ['required', 'date', 'after:inicioRevisao', 'after:fimSubmissao'], 'fimDaRevisão' => ['required', 'date', 'after:inícioDaRevisão', 'after:fimDaSubmissão'],
'resultado_preliminar'=> ['required', 'date', 'after_or_equal:fimRevisao'], 'resultado_preliminar'=> ['required', 'date', 'after_or_equal:fimDaRevisão'],
'inicio_recurso' => ['required', 'date', 'after_or_equal:resultado_preliminar'], 'início_do_recurso' => ['required', 'date', 'after_or_equal:resultado_preliminar'],
'fim_recurso' => ['required', 'date', 'after:inicio_recurso'], 'fim_do_recurso' => ['required', 'date', 'after:início_do_recurso'],
'resultado_final' => ['required', 'date', 'after:fim_recurso'], 'resultado_final' => ['required', 'date', 'after:fim_do_recurso'],
'pdfEdital' => [($request->pdfEditalPreenchido!=='sim'?'required':''), 'file', 'mimes:pdf', 'max:2048'], 'pdfEdital' => [($request->pdfEditalPreenchido!=='sim'?'required':''), 'file', 'mimes:pdf', 'max:2048'],
//'modeloDocumento' => ['file', 'mimes:zip,doc,docx,odt,pdf', 'max:2048'], //'modeloDocumento' => ['file', 'mimes:zip,doc,docx,odt,pdf', 'max:2048'],
]); ]);
...@@ -147,12 +147,12 @@ class EventoController extends Controller ...@@ -147,12 +147,12 @@ class EventoController extends Controller
$evento['descricao'] = $request->descricao; $evento['descricao'] = $request->descricao;
$evento['tipo'] = $request->tipo; $evento['tipo'] = $request->tipo;
$evento['natureza_id'] = $request->natureza; $evento['natureza_id'] = $request->natureza;
$evento['inicioSubmissao'] = $request->inicioSubmissao; $evento['inicioSubmissao'] = $request->inícioDaSubmissão;
$evento['fimSubmissao'] = $request->fimSubmissao; $evento['fimSubmissao'] = $request->fimDaSubmissão;
$evento['inicioRevisao'] = $request->inicioRevisao; $evento['inicioRevisao'] = $request->inícioDaRevisão;
$evento['fimRevisao'] = $request->fimRevisao; $evento['fimRevisao'] = $request->fimDaRevisão;
$evento['inicio_recurso'] = $request->inicio_recurso; $evento['inicio_recurso'] = $request->início_do_recurso;
$evento['fim_recurso'] = $request->fim_recurso; $evento['fim_recurso'] = $request->fim_do_recurso;
$evento['resultado_preliminar']= $request->resultado_preliminar; $evento['resultado_preliminar']= $request->resultado_preliminar;
$evento['resultado_final'] = $request->resultado_final; $evento['resultado_final'] = $request->resultado_final;
$evento['coordenadorId'] = $request->coordenador_id; $evento['coordenadorId'] = $request->coordenador_id;
......
...@@ -61,7 +61,7 @@ class UserController extends Controller ...@@ -61,7 +61,7 @@ class UserController extends Controller
'email' => 'required', 'email' => 'required',
'instituicao' => ['required_if:instituicaoSelect,Outra', 'max:255'], 'instituicao' => ['required_if:instituicaoSelect,Outra', 'max:255'],
'instituicaoSelect' => ['required_without:instituicao'], 'instituicaoSelect' => ['required_without:instituicao'],
'celular' => 'required', 'celular' => 'required|telefone',
'cpf' => 'required|cpf', 'cpf' => 'required|cpf',
]); ]);
} else { } else {
...@@ -69,7 +69,7 @@ class UserController extends Controller ...@@ -69,7 +69,7 @@ class UserController extends Controller
'name' => ['required', 'string', 'max:255'], 'name' => ['required', 'string', 'max:255'],
'email' => ['required', 'string', 'email', 'max:255'], 'email' => ['required', 'string', 'email', 'max:255'],
'cpf' => ['required', 'cpf'], 'cpf' => ['required', 'cpf'],
'celular' => ['required', 'string'], 'celular' => ['required', 'string', 'telefone'],
'instituicao' => ['required_if:instituicaoSelect,Outra', 'max:255'], 'instituicao' => ['required_if:instituicaoSelect,Outra', 'max:255'],
'instituicaoSelect' => ['required_without:instituicao'], 'instituicaoSelect' => ['required_without:instituicao'],
'cargo' => ['required'], 'cargo' => ['required'],
......
...@@ -7,11 +7,12 @@ use Illuminate\Foundation\Auth\User as Authenticatable; ...@@ -7,11 +7,12 @@ use Illuminate\Foundation\Auth\User as Authenticatable;
use Illuminate\Notifications\Notifiable; use Illuminate\Notifications\Notifiable;
use Illuminate\Contracts\Auth\CanResetPassword; use Illuminate\Contracts\Auth\CanResetPassword;
use App\Notifications\recuperacaoSenha; use App\Notifications\recuperacaoSenha;
use Illuminate\Database\Eloquent\SoftDeletes;
class User extends Authenticatable implements MustVerifyEmail class User extends Authenticatable implements MustVerifyEmail
{ {
use Notifiable; use Notifiable;
use SoftDeletes;
/** /**
* The attributes that are mass assignable. * The attributes that are mass assignable.
* *
......
...@@ -586,16 +586,16 @@ ...@@ -586,16 +586,16 @@
}, },
{ {
"name": "laravel/framework", "name": "laravel/framework",
"version": "v6.18.22", "version": "v6.18.23",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/laravel/framework.git", "url": "https://github.com/laravel/framework.git",
"reference": "95f33151375bb2e4747b871854c8becc23502901" "reference": "c914a3ec0706c6973a39183f8bc45f3d9a099d90"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/laravel/framework/zipball/95f33151375bb2e4747b871854c8becc23502901", "url": "https://api.github.com/repos/laravel/framework/zipball/c914a3ec0706c6973a39183f8bc45f3d9a099d90",
"reference": "95f33151375bb2e4747b871854c8becc23502901", "reference": "c914a3ec0706c6973a39183f8bc45f3d9a099d90",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
...@@ -730,7 +730,7 @@ ...@@ -730,7 +730,7 @@
"framework", "framework",
"laravel" "laravel"
], ],
"time": "2020-06-24T13:08:51+00:00" "time": "2020-06-30T13:52:04+00:00"
}, },
{ {
"name": "laravel/tinker", "name": "laravel/tinker",
...@@ -3943,16 +3943,16 @@ ...@@ -3943,16 +3943,16 @@
}, },
{ {
"name": "myclabs/deep-copy", "name": "myclabs/deep-copy",
"version": "1.10.0", "version": "1.10.1",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/myclabs/DeepCopy.git", "url": "https://github.com/myclabs/DeepCopy.git",
"reference": "5796d127b0c4ff505b77455148ea9d5269d99758" "reference": "969b211f9a51aa1f6c01d1d2aef56d3bd91598e5"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/5796d127b0c4ff505b77455148ea9d5269d99758", "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/969b211f9a51aa1f6c01d1d2aef56d3bd91598e5",
"reference": "5796d127b0c4ff505b77455148ea9d5269d99758", "reference": "969b211f9a51aa1f6c01d1d2aef56d3bd91598e5",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
...@@ -3987,7 +3987,7 @@ ...@@ -3987,7 +3987,7 @@
"object", "object",
"object graph" "object graph"
], ],
"time": "2020-06-28T07:02:41+00:00" "time": "2020-06-29T13:22:24+00:00"
}, },
{ {
"name": "nunomaduro/collision", "name": "nunomaduro/collision",
......
...@@ -26,6 +26,7 @@ class CreateUsersTable extends Migration ...@@ -26,6 +26,7 @@ class CreateUsersTable extends Migration
$table->rememberToken(); $table->rememberToken();
$table->timestamps(); $table->timestamps();
$table->softDeletes();
$table->timestamp('email_verified_at')->nullable(); $table->timestamp('email_verified_at')->nullable();
$table->integer('enderecoId')->nullable(); $table->integer('enderecoId')->nullable();
......
...@@ -36,6 +36,7 @@ class CreateEventosTable extends Migration ...@@ -36,6 +36,7 @@ class CreateEventosTable extends Migration
$table->string('pdfEdital')->nullable(); $table->string('pdfEdital')->nullable();
$table->string('modeloDocumento')->nullable(); $table->string('modeloDocumento')->nullable();
$table->string('anexosStatus')->nullable(); $table->string('anexosStatus')->nullable();
$table->softDeletes();
}); });
} }
......
...@@ -61,13 +61,6 @@ class ChavesEstrangeiras extends Migration ...@@ -61,13 +61,6 @@ class ChavesEstrangeiras extends Migration
//------------------------------------------------------------------------ //------------------------------------------------------------------------
Schema::table('eventos', function (Blueprint $table) {
$table->foreign('coordenadorId')->references('id')->on('users');
});
//------------------------------------------------------------------------
Schema::table('mensagems', function (Blueprint $table) { Schema::table('mensagems', function (Blueprint $table) {
$table->foreign('comissaoId')->references('id')->on('users'); $table->foreign('comissaoId')->references('id')->on('users');
}); });
......
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class ChangeForeignEventoCoordenador extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::table('eventos', function (Blueprint $table) {
$table->foreign('coordenadorId')->references('id')->on('coordenador_comissaos');
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
//
}
}
...@@ -214,7 +214,8 @@ body{ ...@@ -214,7 +214,8 @@ body{
border-radius: 5px; border-radius: 5px;
} }
.flexcroll{ width:500px; .flexcroll{
width:500px;
height:400px; height:400px;
overflow:scroll; overflow:scroll;
} }
...@@ -236,7 +237,7 @@ body{ ...@@ -236,7 +237,7 @@ body{
/* Track */ /* Track */
.flexcroll::-webkit-scrollbar-track { .flexcroll::-webkit-scrollbar-track {
box-shadow: inset 0 0 6px rgba(0,0,0,0.3); box-shadow: inset 0 0 0 rgba(0, 0, 0, 0.61);
-webkit-border-radius: 10px; -webkit-border-radius: 10px;
border-radius: 10px; border-radius: 10px;
} }
......
...@@ -13,7 +13,7 @@ return [ ...@@ -13,7 +13,7 @@ return [
'accepted' => ':Attribute deve ser aceito.', 'accepted' => ':Attribute deve ser aceito.',
'active_url' => ':Attribute não é uma URL válida.', 'active_url' => ':Attribute não é uma URL válida.',
'after' => ':Attribute deve ser uma data depois de :date', 'after' => ':Attribute deve ser uma data depois de :date',
'after_or_equal' => ':attribute deve ser uma data posterior ou igual a:date.', 'after_or_equal' => ':attribute deve ser uma data posterior ou igual a :date.',
'alpha' => ':Attribute deve conter somente letras.', 'alpha' => ':Attribute deve conter somente letras.',
'alpha_dash' => ':Attribute deve conter letras, números e traços.', 'alpha_dash' => ':Attribute deve conter letras, números e traços.',
'alpha_num' => ':Attribute deve conter somente letras e números.', 'alpha_num' => ':Attribute deve conter somente letras e números.',
......
...@@ -114,14 +114,9 @@ ...@@ -114,14 +114,9 @@
<div class="col-md-4"> <div class="col-md-4">
<label for="password-confirm" class="col-form-label">{{ __('Confirme a Senha*') }}</label> <label for="password-confirm" class="col-form-label">{{ __('Confirme a Senha*') }}</label>
<input id="password-confirm" type="password" class="form-control @error('confirmar_senha') is-invalid @enderror" name="confirmar_senha" required autocomplete="new-password"> <input id="password-confirm" type="password" class="form-control @error('senha_confirm') is-invalid @enderror" name="senha_confirm" required autocomplete="new-password">
</div> </div>
@error('confirmar_senha')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div> </div>
<div id="proponente" style="display: none;"> <div id="proponente" style="display: none;">
...@@ -232,7 +227,7 @@ ...@@ -232,7 +227,7 @@
<div class="col-md-4"> <div class="col-md-4">
<label for="linkLattes" class="col-form-label">{{ __('Link do currículo Lattes*') }}</label> <label for="linkLattes" class="col-form-label">{{ __('Link do currículo Lattes*') }}</label>
<input id="linkLattes" type="text" class="form-control @error('linkLattes') is-invalid @enderror" name="linkLattes" value="{{ old('linkLattes') }}" autocomplete="nome"> <input id="linkLattes" type="text" class="form-control @error('linkLattes') is-invalid @enderror" name="linkLattes" value="{{ old('linkLattes') }}" autocomplete="nome" placeholder="http://lattes.cnpq.br/1481900951748328">
@error('linkLattes') @error('linkLattes')
<span class="invalid-feedback" role="alert"> <span class="invalid-feedback" role="alert">
......
...@@ -5,6 +5,17 @@ ...@@ -5,6 +5,17 @@
<div class="container" style="margin-top: 100px;"> <div class="container" style="margin-top: 100px;">
<div class="container" > <div class="container" >
@if ($errors->any())
<div class="row">
<div class="col-md-12">
<ul style="list-style-type: none;">
@foreach ($errors->all() as $error)
<li class="alert alert-danger" role="alert">{{ $error }}</li>
@endforeach
</ul>
</div>
</div>
@endif
<div class="row" > <div class="row" >
<div class="col-sm-10"> <div class="col-sm-10">
<h3>Usuários</h3> <h3>Usuários</h3>
......
...@@ -94,9 +94,9 @@ ...@@ -94,9 +94,9 @@
<div class="col-md-4"> <div class="col-md-4">
<label for="password" class="col-form-label">{{ __('Senha*') }}</label> <label for="password" class="col-form-label">{{ __('Senha*') }}</label>
<input id="password" type="password" class="form-control @error('password') is-invalid @enderror" name="password" required autocomplete="new-password"> <input id="password" type="password" class="form-control @error('senha') is-invalid @enderror" name="senha" required autocomplete="senha">
@error('password') @error('senha')
<span class="invalid-feedback" role="alert"> <span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong> <strong>{{ $message }}</strong>
</span> </span>
...@@ -105,7 +105,7 @@ ...@@ -105,7 +105,7 @@
<div class="col-md-4"> <div class="col-md-4">
<label for="password-confirm" class="col-form-label">{{ __('Confirme a Senha*') }}</label> <label for="password-confirm" class="col-form-label">{{ __('Confirme a Senha*') }}</label>
<input id="password-confirm" type="password" class="form-control" name="password_confirmation" required autocomplete="new-password"> <input id="password-confirm" type="password" class="form-control" name="senha_confirmation" required autocomplete="new-password">
</div> </div>
</div> </div>
...@@ -214,7 +214,7 @@ ...@@ -214,7 +214,7 @@
<div class="col-md-4"> <div class="col-md-4">
<label for="linkLattes" class="col-form-label">{{ __('Link do currículo Lattes*') }}</label> <label for="linkLattes" class="col-form-label">{{ __('Link do currículo Lattes*') }}</label>
<input id="linkLattes" type="text" class="form-control @error('linkLattes') is-invalid @enderror" name="linkLattes" value="{{ old('linkLattes') }}" autocomplete="nome"> <input id="linkLattes" type="text" class="form-control @error('linkLattes') is-invalid @enderror" name="linkLattes" value="{{ old('linkLattes') }}" autocomplete="nome" placeholder="http://lattes.cnpq.br/1481900951748328">
@error('linkLattes') @error('linkLattes')
<span class="invalid-feedback" role="alert"> <span class="invalid-feedback" role="alert">
......
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
{{ __('Se você não recebeu o e-mail') }}, {{ __('Se você não recebeu o e-mail') }},
<form class="d-inline" method="POST" action="{{ route('verification.resend') }}"> <form class="d-inline" method="POST" action="{{ route('verification.resend') }}">
@csrf @csrf
<button type="submit" class="btn btn-link p-0 m-0 align-baseline">{{ __('clique aqui para solicitar outro.') }}</button>. <button type="submit" class="btn btn-link p-0 m-0 align-baseline">{{ __('clique aqui para solicitar outro.') }}</button>
</form> </form>
</div> </div>
</div> </div>
......
...@@ -98,14 +98,14 @@ ...@@ -98,14 +98,14 @@
<div class="col-sm-6"> <div class="col-sm-6">
<label for="inicioSubmissao" class="col-form-label">{{ __('Início da Submissão*:') }}</label> <label for="inicioSubmissao" class="col-form-label">{{ __('Início da Submissão*:') }}</label>
<input id="inicioSubmissao" type="date" class="form-control @error('inicioSubmissao') is-invalid @enderror" name="inicioSubmissao" value="{{ old('inicioSubmissao') }}" required autocomplete="inicioSubmissao" autofocus> <input id="inicioSubmissao" type="date" class="form-control @error('inícioDaSubmissão') is-invalid @enderror" name="inícioDaSubmissão" value="{{ old('inícioDaSubmissão') }}" required autocomplete="inícioDaSubmissão" autofocus>
@error('inicioSubmissao') @error('inícioDaSubmissão')
<span class="invalid-feedback" role="alert"> <span class="invalid-feedback" role="alert">
<strong> <strong>
@if ($message != null) @if ($message != null)
@for ($i = 0; $i < 9; $i++) @for ($i = 0; $i < 10; $i++)
@if ($i < 8) @if ($i < 9)
{{ explode(" ", $message)[$i] }} {{ explode(" ", $message)[$i] }}
@else @else
{{ date('d/m/Y', strtotime(explode(" ", $message)[$i])) }} {{ date('d/m/Y', strtotime(explode(" ", $message)[$i])) }}
...@@ -118,9 +118,9 @@ ...@@ -118,9 +118,9 @@
</div> </div>
<div class="col-sm-6"> <div class="col-sm-6">
<label for="fimSubmissao" class="col-form-label">{{ __('Fim da Submissão*:') }}</label> <label for="fimSubmissao" class="col-form-label">{{ __('Fim da Submissão*:') }}</label>
<input id="fimSubmissao" type="date" class="form-control @error('fimSubmissao') is-invalid @enderror" name="fimSubmissao" value="{{ old('fimSubmissao') }}" required autocomplete="fimSubmissao" autofocus> <input id="fimSubmissao" type="date" class="form-control @error('fimDaSubmissão') is-invalid @enderror" name="fimDaSubmissão" value="{{ old('fimDaSubmissão') }}" required autocomplete="fimDaSubmissão" autofocus>
@error('fimSubmissao') @error('fimDaSubmissão')
<span class="invalid-feedback" role="alert"> <span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong> <strong>{{ $message }}</strong>
</span> </span>
...@@ -130,20 +130,30 @@ ...@@ -130,20 +130,30 @@
<div class="row justify-content-center"> <div class="row justify-content-center">
<div class="col-sm-6"> <div class="col-sm-6">
<label for="inicioRevisao" class="col-form-label">{{ __('Início da Avaliação*:') }}</label> <label for="inicioRevisao" class="col-form-label">{{ __('Início da Revisão*:') }}</label>
<input id="inicioRevisao" type="date" class="form-control @error('inicioRevisao') is-invalid @enderror" name="inicioRevisao" value="{{ old('inicioRevisao') }}" required autocomplete="inicioRevisao" autofocus> <input id="inicioRevisao" type="date" class="form-control @error('inícioDaRevisão') is-invalid @enderror" name="inícioDaRevisão" value="{{ old('inícioDaRevisão') }}" required autocomplete="inícioDaRevisão" autofocus>
@error('inicioRevisao') @error('inícioDaRevisão')
<span class="invalid-feedback" role="alert"> <span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong> <strong>
@if ($message != null)
@for ($i = 0; $i < 10; $i++)
@if ($i < 9)
{{ explode(" ", $message)[$i] }}
@else
{{ date('d/m/Y', strtotime(explode(" ", $message)[$i])) }}
@endif
@endfor
@endif
</strong>
</span> </span>
@enderror @enderror
</div> </div>
<div class="col-sm-6"> <div class="col-sm-6">
<label for="fimRevisao" class="col-form-label">{{ __('Fim da Avaliação*:') }}</label> <label for="fimRevisao" class="col-form-label">{{ __('Fim da Revisão*:') }}</label>
<input id="fimRevisao" type="date" class="form-control @error('fimRevisao') is-invalid @enderror" name="fimRevisao" value="{{ old('fimRevisao') }}" required autocomplete="fimRevisao" autofocus> <input id="fimRevisao" type="date" class="form-control @error('fimDaRevisão') is-invalid @enderror" name="fimDaRevisão" value="{{ old('fimDaRevisão') }}" required autocomplete="fimDaRevisão" autofocus>
@error('fimRevisao') @error('fimDaRevisão')
<span class="invalid-feedback" role="alert"> <span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong> <strong>{{ $message }}</strong>
</span> </span>
...@@ -153,38 +163,38 @@ ...@@ -153,38 +163,38 @@
<div class="row justify-content-left"> <div class="row justify-content-left">
<div class="col-sm-6"> <div class="col-sm-6">
<label for="resultado_preliminar" class="col-form-label">{{ __('Resultado Preliminar*:') }}</label> <label for="inicio_recurso" class="col-form-label">{{ __('Início do recurso*:') }}</label>
<input id="resultado_preliminar" type="date" class="form-control @error('resultado_preliminar') is-invalid @enderror" name="resultado_preliminar" value="{{ old('resultado_preliminar') }}" required autocomplete="resultado_preliminar" autofocus> <input id="inicio_recurso" type="date" class="form-control @error('início_do_recurso') is-invalid @enderror" name="início_do_recurso" value="{{ old('início_do_recurso') }}" required autocomplete="início_do_recurso" autofocus>
@error('resultado_preliminar') @error('início_do_recurso')
<span class="invalid-feedback" role="alert"> <span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong> <strong>{{ $message }}</strong>
</span> </span>
@enderror @enderror
</div> </div>
<div class="col-sm-6"> <div class="col-sm-6">
<label for="inicio_recurso" class="col-form-label">{{ __('Início do recurso*:') }}</label> <label for="fim_recurso" class="col-form-label">{{ __('Fim do Recurso*:') }}</label>
<input id="inicio_recurso" type="date" class="form-control @error('inicio_recurso') is-invalid @enderror" name="inicio_recurso" value="{{ old('inicio_recurso') }}" required autocomplete="inicio_recurso" autofocus> <input id="fim_recurso" type="date" class="form-control @error('fim_do_recurso') is-invalid @enderror" name="fim_do_recurso" value="{{ old('fim_do_recurso') }}" required autocomplete="fim_do_recurso" autofocus>
@error('inicio_recurso') @error('fim_do_recurso')
<span class="invalid-feedback" role="alert"> <span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong> <strong>{{ $message }}</strong>
</span> </span>
@enderror @enderror
</div> </div>
</div> </div>
<div class="row justify-content-left"> <div class="row justify-content-left">
<div class="col-sm-6"> <div class="col-sm-6">
<label for="fim_recurso" class="col-form-label">{{ __('Fim do Recurso*:') }}</label> <label for="resultado_preliminar" class="col-form-label">{{ __('Resultado Preliminar*:') }}</label>
<input id="fim_recurso" type="date" class="form-control @error('fim_recurso') is-invalid @enderror" name="fim_recurso" value="{{ old('fim_recurso') }}" required autocomplete="resultado" autofocus> <input id="resultado_preliminar" type="date" class="form-control @error('resultado_preliminar') is-invalid @enderror" name="resultado_preliminar" value="{{ old('resultado_preliminar') }}" required autocomplete="resultado_preliminar" autofocus>
@error('fim_recurso') @error('resultado_preliminar')
<span class="invalid-feedback" role="alert"> <span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong> <strong>{{ $message }}</strong>
</span> </span>
@enderror @enderror
</div> </div>
<div class="col-sm-6"> <div class="col-sm-6">
<label for="resultado_final" class="col-form-label">{{ __('Resultado Final*:') }}</label> <label for="resultado_final" class="col-form-label">{{ __('Resultado Final*:') }}</label>
......
...@@ -100,95 +100,113 @@ ...@@ -100,95 +100,113 @@
{{-- dataInicio | dataFim | inicioSubmissao | fimSubmissao --}} {{-- dataInicio | dataFim | inicioSubmissao | fimSubmissao --}}
<div class="row justify-content-center"> <div class="row justify-content-center">
{{-- Início da Submissão --}}
<div class="col-sm-6"> <div class="col-sm-6">
<label for="inicioSubmissao" class="col-form-label">{{ __('Início da Submissão*:') }}</label> <label for="inicioSubmissao" class="col-form-label">{{ __('Início da Submissão*:') }}</label>
<input value="{{$evento->inicioSubmissao}}" id="inicioSubmissao" type="date" class="form-control @error('inicioSubmissao') is-invalid @enderror" name="inicioSubmissao" value="{{ old('inicioSubmissao') }}" required autocomplete="inicioSubmissao" autofocus> <input id="inicioSubmissao" type="date" class="form-control @error('inícioDaSubmissão') is-invalid @enderror" name="inícioDaSubmissão" value="{{ $evento->inicioSubmissao }}" required autocomplete="inícioDaSubmissão" autofocus>
@error('inicioSubmissao') @error('inícioDaSubmissão')
<span class="invalid-feedback" role="alert"> <span class="invalid-feedback" role="alert">
<strong>{{ $message . date('d/m/Y', strtotime($ontem ?? '')) . '.' }}</strong> <strong>
@if ($message != null)
@for ($i = 0; $i < 10; $i++)
@if ($i < 9)
{{ explode(" ", $message)[$i] }}
@else
{{ date('d/m/Y', strtotime(explode(" ", $message)[$i])) }}
@endif
@endfor
@endif
</strong>
</span> </span>
@enderror @enderror
</div>{{-- end Início da Submissão --}} </div>
{{-- Fim da submissão --}}
<div class="col-sm-6"> <div class="col-sm-6">
<label for="fimSubmissao" class="col-form-label">{{ __('Fim da Submissão*:') }}</label> <label for="fimSubmissao" class="col-form-label">{{ __('Fim da Submissão*:') }}</label>
<input value="{{$evento->fimSubmissao}}" id="fimSubmissao" type="date" class="form-control @error('fimSubmissao') is-invalid @enderror" name="fimSubmissao" value="{{ old('fimSubmissao') }}" required autocomplete="fimSubmissao" autofocus> <input id="fimSubmissao" type="date" class="form-control @error('fimDaSubmissão') is-invalid @enderror" name="fimDaSubmissão" value="{{ $evento->fimSubmissao }}" required autocomplete="fimDaSubmissão" autofocus>
@error('fimSubmissao') @error('fimDaSubmissão')
<span class="invalid-feedback" role="alert"> <span class="invalid-feedback" role="alert">
<strong>{{ $message . date('d/m/Y', strtotime(old('inicioSubmissao'))) . '.' }}</strong> <strong>{{ $message }}</strong>
</span> </span>
@enderror @enderror
</div>{{-- end Fim da submissão --}} </div>
</div>{{-- end dataInicio | dataFim | inicioSubmissao | fimSubmissao --}} </div>{{-- end dataInicio | dataFim | inicioSubmissao | fimSubmissao --}}
<div class="row justify-content-center"> <div class="row justify-content-center">
<div class="col-sm-6"> <div class="col-sm-6">
<label for="inicioRevisao" class="col-form-label">{{ __('Início da Avaliação*:') }}</label> <label for="inicioRevisao" class="col-form-label">{{ __('Início da Revisão*:') }}</label>
<input value="{{$evento->inicioRevisao}}" id="inicioRevisao" type="date" class="form-control @error('inicioRevisao') is-invalid @enderror" name="inicioRevisao" value="{{ old('inicioRevisao') }}" required autocomplete="inicioRevisao" autofocus> <input id="inicioRevisao" type="date" class="form-control @error('inícioDaRevisão') is-invalid @enderror" name="inícioDaRevisão" value="{{ $evento->inicioRevisao }}" required autocomplete="inícioDaRevisão" autofocus>
@error('inicioRevisao') @error('inícioDaRevisão')
<span class="invalid-feedback" role="alert"> <span class="invalid-feedback" role="alert">
<strong>{{ $message . date('d/m/Y', strtotime($ontem ?? '')) . '.' }}</strong> <strong>
@if ($message != null)
@for ($i = 0; $i < 10; $i++)
@if ($i < 9)
{{ explode(" ", $message)[$i] }}
@else
{{ date('d/m/Y', strtotime(explode(" ", $message)[$i])) }}
@endif
@endfor
@endif
</strong>
</span> </span>
@enderror @enderror
</div> </div>
<div class="col-sm-6"> <div class="col-sm-6">
<label for="fimRevisao" class="col-form-label">{{ __('Fim da Avaliação*:') }}</label> <label for="fimRevisao" class="col-form-label">{{ __('Fim da Revisão*:') }}</label>
<input value="{{$evento->fimRevisao}}" id="fimRevisao" type="date" class="form-control @error('fimRevisao') is-invalid @enderror" name="fimRevisao" value="{{ old('fimRevisao') }}" required autocomplete="fimRevisao" autofocus> <input id="fimRevisao" type="date" class="form-control @error('fimDaRevisão') is-invalid @enderror" name="fimDaRevisão" value="{{ $evento->fimRevisao }}" required autocomplete="fimDaRevisão" autofocus>
@error('fimRevisao') @error('fimDaRevisão')
<span class="invalid-feedback" role="alert"> <span class="invalid-feedback" role="alert">
<strong>{{ $message . date('d/m/Y', strtotime( old('inicioRevisao') )) . '.' }}</strong> <strong>{{ $message }}</strong>
</span> </span>
@enderror @enderror
</div> </div>
</div> </div>
{{-- inicioRevisao | fimRevisao | inicioResultado | fimResultado--}}
<div class="row justify-content-left"> <div class="row justify-content-left">
<div class="col-sm-6"> <div class="col-sm-6">
<label for="resultado_preliminar" class="col-form-label">{{ __('Resultado Preliminar*:') }}</label> <label for="inicio_recurso" class="col-form-label">{{ __('Início do recurso*:') }}</label>
<input id="resultado_preliminar" value="{{$evento->resultado_preliminar}}" type="date" class="form-control @error('resultado_preliminar') is-invalid @enderror" name="resultado_preliminar" value="{{ old('resultado_preliminar') }}" required autocomplete="resultado_preliminar" autofocus> <input id="inicio_recurso" type="date" class="form-control @error('início_do_recurso') is-invalid @enderror" name="início_do_recurso" value="{{ $evento->inicio_recurso }}" required autocomplete="início_do_recurso" autofocus>
@error('resultado_preliminar') @error('início_do_recurso')
<span class="invalid-feedback" role="alert"> <span class="invalid-feedback" role="alert">
<strong>{{ $message . date('d/m/Y', strtotime($ontem ?? '')) . '.' }}</strong> <strong>{{ $message }}</strong>
</span> </span>
@enderror @enderror
</div> </div>
<div class="col-sm-6"> <div class="col-sm-6">
<label for="inicio_recurso" class="col-form-label">{{ __('Início do recurso*:') }}</label> <label for="fim_recurso" class="col-form-label">{{ __('Fim do Recurso*:') }}</label>
<input id="inicio_recurso" type="date" value="{{ $evento->inicio_recurso }}" class="form-control @error('inicio_recurso') is-invalid @enderror" name="inicio_recurso" value="{{ old('inicio_recurso') }}" required autocomplete="inicio_recurso" autofocus> <input id="fim_recurso" type="date" class="form-control @error('fim_do_recurso') is-invalid @enderror" name="fim_do_recurso" value="{{ $evento->fim_recurso }}" required autocomplete="fim_do_recurso" autofocus>
@error('inicio_recurso') @error('fim_do_recurso')
<span class="invalid-feedback" role="alert"> <span class="invalid-feedback" role="alert">
<strong>{{ $message . date('d/m/Y', strtotime($ontem ?? '')) . '.' }}</strong> <strong>{{ $message }}</strong>
</span> </span>
@enderror @enderror
</div> </div>
</div> </div>
<div class="row justify-content-left"> <div class="row justify-content-left">
<div class="col-sm-6"> <div class="col-sm-6">
<label for="fim_recurso" class="col-form-label">{{ __('Fim do Recurso*:') }}</label> <label for="resultado_preliminar" class="col-form-label">{{ __('Resultado Preliminar*:') }}</label>
<input id="fim_recurso" type="date" value="{{ $evento->fim_recurso }}" class="form-control @error('fim_recurso') is-invalid @enderror" name="fim_recurso" value="{{ old('fim_recurso') }}" required autocomplete="resultado" autofocus> <input id="resultado_preliminar" type="date" class="form-control @error('resultado_preliminar') is-invalid @enderror" name="resultado_preliminar" value="{{ $evento->resultado_preliminar }}" required autocomplete="resultado_preliminar" autofocus>
@error('fim_recurso') @error('resultado_preliminar')
<span class="invalid-feedback" role="alert"> <span class="invalid-feedback" role="alert">
<strong>{{ $message . date('d/m/Y', strtotime($ontem ?? '')) . '.' }}</strong> <strong>{{ $message }}</strong>
</span> </span>
@enderror @enderror
</div> </div>
<div class="col-sm-6"> <div class="col-sm-6">
<label for="resultado_final" class="col-form-label">{{ __('Resultado Final*:') }}</label> <label for="resultado_final" class="col-form-label">{{ __('Resultado Final*:') }}</label>
<input id="resultado_final" type="date" value="{{ $evento->resultado_final }}" class="form-control @error('resultado_final') is-invalid @enderror" name="resultado_final" value="{{ old('resultado_final') }}" required autocomplete="resultado" autofocus> <input id="resultado_final" type="date" class="form-control @error('resultado_final') is-invalid @enderror" name="resultado_final" value="{{ $evento->resultado_final }}" required autocomplete="resultado" autofocus>
@error('resultado_final') @error('resultado_final')
<span class="invalid-feedback" role="alert"> <span class="invalid-feedback" role="alert">
<strong>{{ $message . date('d/m/Y', strtotime($ontem ?? '')) . '.' }}</strong> <strong>{{ $message }}</strong>
</span> </span>
@enderror @enderror
</div> </div>
......
...@@ -24,7 +24,7 @@ ...@@ -24,7 +24,7 @@
<div class="row justify-content-center"> <div class="row justify-content-center">
<div class="col-sm-12"> <div class="col-sm-12">
<label for="nomeProjeto" class="col-form-label">{{ __('Nome do Projeto*:') }}</label> <label for="nomeProjeto" class="col-form-label">{{ __('Nome do Projeto*:') }}</label>
<input id="nomeProjeto" type="text" class="form-control @error('nomeProjeto') is-invalid @enderror" name="nomeProjeto" value="{{ old('nomeProjeto') !== null ? old('nomeProjeto') : (isset($rascunho) ? $rascunho->titulo : '')}}" autocomplete="nomeProjeto" autofocus> <input id="nomeProjeto" type="text" class="form-control @error('nomeProjeto') is-invalid @enderror" name="nomeProjeto" value="{{ old('nomeProjeto') !== null ? old('nomeProjeto') : (isset($rascunho) ? $rascunho->titulo : '')}}" autocomplete="nomeProjeto" autofocus placeholder="Nome do meu projeto">
@error('nomeProjeto') @error('nomeProjeto')
<span class="invalid-feedback" role="alert"> <span class="invalid-feedback" role="alert">
...@@ -99,8 +99,8 @@ ...@@ -99,8 +99,8 @@
<input class="form-control" type="text" id="nomeCoordenador" name="nomeCoordenador" disabled="disabled" value="{{ Auth()->user()->name }}"> <input class="form-control" type="text" id="nomeCoordenador" name="nomeCoordenador" disabled="disabled" value="{{ Auth()->user()->name }}">
</div> </div>
<div class="col-sm-6"> <div class="col-sm-6">
<label for="linkLattesEstudante" class="col-form-label">Link Lattes do Proponente*</label> <label for="linkLattesEstudante" class="col-form-label">Link do Currículo Lattes do Proponente*</label>
<input class="form-control @error('linkLattesEstudante') is-invalid @enderror" type="text" name="linkLattesEstudante" <input class="form-control @error('linkLattesEstudante') is-invalid @enderror" type="url" name="linkLattesEstudante" placeholder="http://lattes.cnpq.br/1481900951748328"
@if(Auth()->user()->proponentes != null && Auth()->user()->proponentes->linkLattes != null) @if(Auth()->user()->proponentes != null && Auth()->user()->proponentes->linkLattes != null)
value="{{ Auth()->user()->proponentes->linkLattes }}" value="{{ Auth()->user()->proponentes->linkLattes }}"
@else @else
...@@ -115,8 +115,8 @@ ...@@ -115,8 +115,8 @@
</div> </div>
<div class="col-sm-6"> <div class="col-sm-6">
<label for="pontuacaoPlanilha" class="col-form-label">{{ __('Pontuação da Planilha de Pontuação*:') }}</label> <label for="pontuacaoPlanilha" class="col-form-label">{{ __('Pontuação da Planilha de Pontuação*:') }}</label>
<input class="form-control @error('pontuacaoPlanilha') is-invalid @enderror" type="text" name="pontuacaoPlanilha" <input class="form-control @error('pontuacaoPlanilha') is-invalid @enderror" type="number" name="pontuacaoPlanilha"
value="{{old('pontuacaoPlanilha') !== null ? old('pontuacaoPlanilha') : (isset($rascunho) ? $rascunho->pontuacaoPlanilha : '')}}"> value="{{old('pontuacaoPlanilha') !== null ? old('pontuacaoPlanilha') : (isset($rascunho) ? $rascunho->pontuacaoPlanilha : '')}}" placeholder="80">
@error('pontuacaoPlanilha') @error('pontuacaoPlanilha')
<span class="invalid-feedback" role="alert" style="overflow: visible; display:block"> <span class="invalid-feedback" role="alert" style="overflow: visible; display:block">
...@@ -125,9 +125,9 @@ ...@@ -125,9 +125,9 @@
@enderror @enderror
</div> </div>
<div class="col-sm-6"> <div class="col-sm-6">
<label for="linkGrupo" class="col-form-label">{{ __('Link do grupo de pesquisa*:') }}</label> <label for="linkGrupo" class="col-form-label">{{ __('Link do Grupo de Pesquisa*:') }}</label>
<input class="form-control @error('linkGrupo') is-invalid @enderror" type="text" name="linkGrupo" <input class="form-control @error('linkGrupo') is-invalid @enderror" type="text" name="linkGrupo"
value="{{old('linkGrupo') !== null ? old('linkGrupo') : (isset($rascunho) ? $rascunho->linkGrupoPesquisa : '')}}"> value="{{old('linkGrupo') !== null ? old('linkGrupo') : (isset($rascunho) ? $rascunho->linkGrupoPesquisa : '')}}" placeholder="http://dgp.cnpq.br/dgp/espelhogrupo/4921797051521302">
@error('linkGrupo') @error('linkGrupo')
<span class="invalid-feedback" role="alert" style="overflow: visible; display:block"> <span class="invalid-feedback" role="alert" style="overflow: visible; display:block">
...@@ -333,8 +333,8 @@ ...@@ -333,8 +333,8 @@
</div> </div>
<div class="col-sm-4"> <div class="col-sm-4">
<label>E-mail*</label> <label>E-mail*</label>
<input type="email" style="margin-bottom:10px" class="form-control @error('emailParticipante') is-invalid @enderror" name="emailParticipante[]" placeholder="email" value="{{old('emailParticipante.'.$i)}}"> <input type="email" style="margin-bottom:10px" class="form-control @error('emailParticipante') is-invalid @enderror" name="emailParticipante[]" placeholder="e-mail" value="{{old('emailParticipante.'.$i)}}">
@error('emailParticipante.'.$i) @error('emailParticipante')
<span class="invalid-feedback" role="alert" style="overflow: visible; display:block"> <span class="invalid-feedback" role="alert" style="overflow: visible; display:block">
<strong>{{ $message }}</strong> <strong>{{ $message }}</strong>
</span> </span>
...@@ -404,6 +404,9 @@ ...@@ -404,6 +404,9 @@
</div> </div>
</div> </div>
@if($i != 0)
<a href='#' class="btn btn-danger mt-2 mb-2 delete" style='width:100%;margin-top:10px'>Remover participante</a>
@endif
</div> </div>
{{-- </div> {{-- </div>
...@@ -602,7 +605,7 @@ ...@@ -602,7 +605,7 @@
"</div>"+ "</div>"+
"<div class="+"col-sm-4"+">"+ "<div class="+"col-sm-4"+">"+
"<label>E-mail*</label>"+ "<label>E-mail*</label>"+
"<input type='email'" + "style='margin-bottom:10px'" + "class=" + "form-control @error('emailParticipante') is-invalid @enderror" + "name='emailParticipante[]'" + "placeholder='email' >" + "<input type='email'" + "style='margin-bottom:10px'" + "class=" + "form-control @error('emailParticipante') is-invalid @enderror" + "name='emailParticipante[]'" + "placeholder='e-mail' >" +
"@error('emailParticipante')" + "@error('emailParticipante')" +
"<span class='invalid-feedback'" + "role='alert'" + "style='overflow: visible; display:block'>" + "<span class='invalid-feedback'" + "role='alert'" + "style='overflow: visible; display:block'>" +
"<strong>{{ $message }}</strong>" + "<strong>{{ $message }}</strong>" +
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment