Grettings.
Это первый раз, когда я пытаюсь выполнить свою собственную функцию, и кажется, что что-то не так при вызове функции, потому что я вижу только пустой экран.
Я хочучтобы выполнить поиск пользователя, все эти данные будут отображаться сразу после нажатия кнопки «Buscar».Данные, которые нужно искать, находятся на входе управления вверх по кнопке (изображение отслеживается вниз).
Это мои маршруты
Route::resource('escuelausuarios','EscuelaUsuariosController');
Route::get('registroaccesos/search/{$patron}', 'RegistroAccesosController@search')->name('registroaccesos.search');
Route::get('registroaccesos/otra/', 'RegistroAccesosController@otra')->name('registroaccesos.otra');
Route::resource('registroaccesos','RegistroAccesosController');
Я отправляю вам функцию индекса, где вызовопределяется с помощью JavaScript.Я думаю, что-то не так с действием
<nav class="navbar navbar-dark sticky-top bg-dark flex-md-nowrap p-0">
<a class="navbar-brand col-sm-3 col-md-2 mr-0" href="#">Grupos</a>
</nav>
<div class="container-fluid">
<div class="row">
<nav class="col-sm-2 d-md-block bg-light sidebar">
<div class="sidebar-sticky">
<h6 class="sidebar-heading d-flex justify-content-between align-items-center px-3 mt-4 mb-1 text-muted">
<span>Acciones</span>
<a class="d-flex align-items-center text-muted" href="#">
<span data-feather="plus-circle"></span>
</a>
</h6>
<div class="form-group">
<label for="strSearch" class="col-form-label">Patrón de búsqueda</label>
<select name="strSearch" class="form-control">
<option value="1" selected> Código del usuario</option>
<option value="2" > Nombre del usuario</option>
</select>
</div>
<div class="form-group">
<input placeholder="Patrón de búsqueda"
id="strPatron"
required
name="strPatron"
spellcheck="false"
class="form-control"
/>
</div>
<button class="btn btn-sm btn-outline-secondary"
onclick="
event.preventDefault();
document.getElementById('search-form').submit();
"
>Buscar</button>
<form id="search-form" action="{{ route('registroaccesos.otra' ) }}"
method="POST" style="display: none;">
<input type="hidden" name="_method" value="delete">
{{ csrf_field() }}
</form>
Эта функция (otra) вызывается при нажатии кнопки «Buscar».
public function search($patron="")
{
//
$patron = 'Hola';
dd($patron);
return;
}
public function otra()
{
//
dd(1);
return;
}
Кажется, что звонок происходит при нажатии кнопки «Buscar», но, как я уже говорил, я вижу только пустой экран.
Помощь будет признательна.
Заранее спасибо.