$categoryAll = Category::all(); // если это убрать то работает пагинация
Конечно, вот пример простой HTML формы с использованием JavaScript Fetch API для отправки POST-запроса на /auth/register без перезагрузки страницы:
Обратите внимание, что это только пример и требуется дополнительная обработка ошибок и проверка входных данных на стороне сервера.
<form id="register-form">
<label for="username">Имя пользователя:</label>
<input type="text" id="username" name="username"><br><br>
<label for="password">Пароль:</label>
<input type="password" id="password" name="password"><br><br>
<button type="submit">Зарегистрироваться</button>
</form>
<script>
const form = document.querySelector('#register-form');
form.addEventListener('submit', async (event) => {
event.preventDefault(); // предотвращает перезагрузку страницы после отправки формы
const formData = new FormData(form);
const response = await fetch('/auth/register', {
method: 'POST',
body: formData
});
const result = await response.json();
console.log(result);
});
</script>
$postdata = http_build_query(
array(
'var1' => 'some content',
'var2' => 'doh'
)
);
$opts = array('http' =>
array(
'method' => 'POST',
'header' => 'Content-type: application/x-www-form-urlencoded',
'content' => $postdata
)
);
$context = stream_context_create($opts);
$result = file_get_contents('http://example.com/submit.php', false, $context);
стер что написал(
Короче,
1) давайте $categoryAll оставим и удалим ее через передачу. И сравним в вьюхе через dd() хотя бы что там хранится.