Route В routes/web.php в группу admin добавим: Route::resource(‘tags’, ‘TagController’); Controller Создадим файл app/Http/Controllers/Admin/TagController.php . В него скопируем все из app/Http/Controllers/Admin/CategoryController.php. И
Автор: admin
7. Управление категориями. Часть 2
Добавление новых категорий В app/Http/Controllers/Admin/CategoryController.php в методе create пропишем: public function create() { return view(‘admin.categories.create’); } Создадим вид resources/views/admin/categories/create.blade.php с
Как в консоли скопировать содержимое одной папки в другую?
cp -R /var/www/hsecodes/data/www/site1.com/* /var/www/mycod/data/www/site2.com/
6. Управление категориями. Часть 1
Создадим контроллер категорий: php artisan make:controller Admin/CategoryController -r Флаг -r обозначает, что контролер ресурсный (будут объявлены методы: index, create, store,
Как посмотреть маршруты в Laravel?
php artisan route:list // все маршруты php artisan route:list —path=admin/cat // маршруты, которые начинаются с admin/cat
5. Отношения моделей
Добавим метод для получения тегов и категории в app/Models/Post.php: public function tags() { return $this->belongsToMany(Tag::class); } public function category() {
4. Создание миграций
Создадим базу данных и пропишем в .env данные для соединения с ней. Создадим модель и миграцию Category. Выполним запрос в
3. Шаблон админки
Вынесем все из секции content в отдельный слой resources/views/admin/layouts/layout.blade.php В resources/views/admin/index.blade.php оставим только: @extends(‘admin.layouts.layout’) @section(‘content’) <!— Content Header (Page header)
2. Шаблон AdminLTE
Скачиваем AdminLTE . Возьмем код из страницы AdminLTE-3.0.5\pages\examples\blank.html и перенесем его в наше представление resources/views/admin/index.blade.php . Копируем в /resources/assets/ все
1. Установка Laravel
Создаем проект на Ларавел Создаем файл .htaccess в корне проекта и прописываем в нем: RewriteEngine On RewriteRule (.*) public/$1 Чтобы