-1
Good evening, I would like to put a notice on the button if user has made such registration in my case have renewed, user enters the card and note that already made the registration the name of the button changes and is written "subscribed"...
--- Controller store that saves, and lists data and sends the data to the form
public function listardados(){
$matricula = Matricula::where('user_id', Auth::id())->get();
//dd($matricula);
return view('dashboard.renovacao.teste', compact( 'matricula'));
}
public function store(RenovacaoRequest $request){
$user = Auth()->user();
$dados = $request->get('rematricula');
foreach ($dados as $key => $dado) {
Renovacao::create($dado);
}
return view('dashboard.renovacao.confirmacao', compact ('renovacao'));
}
--FORM
@extends('layouts.app') @section('content')
<div class="container">
<div class="row">
<form class="form-horizontal " id="regForm" action="{{route('renovacao.store')}}" method="POST">
<div class="card-panel white">
<h4 class="center">Solicitar Renovação</h4>
<div class="row"></div>
{{ csrf_field()}}
<div class="row">
@if($matricula->count())
<right>
<a>**Dados Cadastrados**</a>
</right>
<div class="row"></div>
<div class="row"></div>
@foreach($matricula as $matric)
<div class="row">
<div class="col s6 m6">
<div class="input-field {{$errors->has('') ? 'has-error' : ''}} ">
<label for="produto">Nome do Pai:</label>
<input type="text" class="form-control" name="rematricula[{{ $loop->index}}][nomerespo]" value="{{ $matric->nomedopai }}">
</div>
</div>
<div class="col s6 m6">
<div class="input-field {{$errors->has('') ? 'has-error' : ''}} ">
<label for="produto">Nome do Aluno(a):</label>
<input type="text" class="form-control" name="rematricula[{{ $loop->index}}][nomealuno]" value="{{ $matric->nomealuno }}">
</div>
</div>
</div>
@endforeach
<div class="col s12 m6">
<div class="row"></div>
<div class="row"></div>
<div class="row">
<div>
<div class="card-panel white ">
<b class="black-text">AVISO? </b></br></br>
<span>• Mensagem de Aviso </span></br></br>
</div>
</div>
</div>
<div class="row">
</div>
</div>
<div class = "row">
<div class="col s12">
<a title="Voltar Para Página Principal" class="btn orange darken-4 btn-info left " href="/admin">Voltar
<i class="material-icons left">arrow_back_ios</i>
</a>
<button type="submit" class="btn orange darken-4 btn-info right">Confirmar
<i class="material-icons left">save</i>
</button>
</div>
</div>
@else
<div class="row"></div>
<div class="row"></div>
<p> Desculpe! Página Indisponivel, Você não tem cadastro nessa instituição, Procure a secretaria e faça sua Matrícula </p>
<div class="row"></div>
<div class="row"></div>
<div class="row"></div>
<div class="row"></div>
<a title="Voltar Para Página Principal" class="btn orange darken-4 btn-info left " href="/admin">Voltar
<i class="material-icons left">arrow_back_ios</i>
</a>
@endif
</div>
</div>
</form>
</div>
@endsection
JAVASCRIPT or PHP ?
– Risk
PHP even because Laravel is only a framework
– Elyton Silva
"only after Reload", as well men ?
– Elyton Silva
when the page reloads.
– Risk
humm understood, this is how I still do n mexo with javascript to do everything without having to load the page :)
– Elyton Silva
How can I treat the problem ?
– Elyton Silva
ideal is you say which button you want to change, wherever it appears. only with php I have no merit other than inside echo.
– Risk
I’ll make 2 example codes for you to see
– Risk
Blz, you can change the button to confirm where you are going to change "to registered" the location may be the same place you were
– Elyton Silva
Blz mano ......
– Elyton Silva
I saw on the site and I registered a test this is the way I wanted, top
– Elyton Silva
With message on button
– Elyton Silva
You have sample code ?
– Elyton Silva
Descupe. I didn’t see it when I said I had accessed it. it’s javascript. more is very simple. and can be reused in many codes at the same time.
– Risk
Send it to me to test it here
– Elyton Silva
so you want javascript anyway ?
– Risk
Let’s see if it funfar here no problem rsrs
– Elyton Silva