Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Установил плагин CKFINDER и CKEDITOR 5.
Добавил в Ckfinder код, чтобы только админ смог редактировать.
$config['authentication'] = function () {
require $_SERVER['DOCUMENT_ROOT'] . '/vendor/autoload.php';
$app = require_once $_SERVER['DOCUMENT_ROOT']. '/bootstrap/app.php';
$response = $app->make('Illuminate\Contracts\Http\Kernel')->handle(Illuminate\Http\Request::capture());
$cookie = $_COOKIE[$app['config']['session']['cookie']] ?? false;
if ($cookie) {
$id = $app['encrypter']->decrypt($cookie, false);
$session = $app['session']->driver();
$session->setId($id);
$session->start();
}
if (!$app['auth']->check() || !$app['auth']->user()->is_admin){
header('HTTP/1.0 403 Forbidden'); exit();
}
return true;
но в итоге при добавлении изображения из админ панели выдаёт ошибку : Invalid request.
Как настроить PHP Storm, чтобы при кодировании в Laravel проекта php автоматически высвечивались подсказки кода, а то приходится постоянно тыркать CTRL + Пробел ... и только тогда появляются подсказки...
используйте лучше phpstorm вместо этой IDE, жить станет проще
пробовал PhpStorm, но он что-то грузит долго, тормозит...
не хватает use App\Models\Category;
да, опечатался там CategoTy и в базе данных тоже
Обучаюсь laravel 8.
Выскакивает ошибка Class “App\Http\Controllers\Admin\Category” not found {“exception”:{}}
Category Controller.php
web.php