Laravel
- 10 ответов
- 0 вопросов
13
Вклад в тег
Я просто не понимаю откуда берётся Providers в пути автозагрузкимодель расположена в нестандартном месте
App\Providers\Modelsот этой модели вызывается метод factory который относится к трейту HasFactory, там вызывается
class GameFactory extends Factory
{
protected $model = \App\Providers\Models\Game::class;
...
public function boot(): void {
// ...
Factory::guessFactoryNamesUsing(function(string $modelName) {
return 'Database\\Factories\\' . class_basename($modelName) . 'Factory';
});
}
App\Http\Middleware
php artisan cache:clear
composer dump-autoload
->withMiddleware(function (Middleware $middleware) {
...
$middleware->alias([
'admin' => App\Http\Middleware\CheckAdminMiddleware::class
]);
})
Undefined array key "perem" on line 49
$perem = $data['perem'];- вот тут у тебя нет в массиве data (а это переданный массив POST) нужной переменной.
var_dump($data);
exit;
$perem = $data['perem'];например и посмотри что там в принципе лежит (если будешь дергать из браузера то надо смотреть в разделе network response)
Content-type: application/json
addTableNote($conn, $_POST);
$data = json_decode(file_get_contents('php://input'), true);
addTableNote($conn, $data);
upBtn.addEventListener("click", () => {
let index = cardIndex + 1;
if (index >= cards.length) {
index = 0;
}
show(index);
});
downBtn.addEventListener("click", () => {
let index = cardIndex - 1;
if (index < 0) {
index = cards.length - 1;
}
show(index);
});