본문 바로가기

php 헛다리

(60)
라라벨9 admin Lte 03 - 좌측메뉴 변경 laravel9 admin Lte 좌측메뉴 수정하는 2가지 방법 03​​첫번째 방법 - 오버라이딩 /resources/views/vendor/adminlte/partials/sidebar/left-sidebar.blade.php 파일생성 AdminLTE ..
라라벨9 adminLte 02 - 사용예 (대시보드 생성) 대시보드 컨트롤러 생성​/app/Http/Controllers/DashboardController.php cfg_pageLayout = 'layout_default'; // 레이아웃 정의 $this->cfg_classLayout = 'dashboard.'; }// end - fun public function index() {// debug_var(simple_debug_backtrace());// exit; return redirect()->route('dashboard.dashBoard_ver1'); }// end - fun public function dashBoard_ver1() { $a..
라라벨9 adminLte 01 - 설치 라라벨9 adminLte 01 - 설치​1. ssh 접속후 프로젝트 이동#> cd /프로젝트 이동​​2. AdminLTE 설치#> composer require jeroennoten/laravel-adminlte​​​3. AdminLTE를 설정 파일에 등록#> php artisan adminlte:install​​​​​설치 완료
라라벨9 - 블래이드 템플릿 - jquery 사용법 , ajax 사용법 layout.blade.php 레이아웃 파일 @yield('content') @yield('scripts')  주석은 안먹힐수 있으니 실 적용시 주의​1. jquery.js 로드한다. head에 작성          2. contents 부분처럼 scripts 를 가져온다.  @yield('content') 아래 작성     @yield('scripts')  3. jquery ajax 사용을 위해 토큰을 출력한다. head에 작성      {{-- jquery ajax 사용을 위해 필수 --}}  memo_insert.blade.php{{-- layout 으로 --}}{{@extends('layout')}} Memo Create {{-- 라라벨은 CSRF로 부터 ..
라라벨9 view 설정 라라벨9  view 설정 컨틀롤러 ////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////// /// 레이아웃 sss $arr_VARIABLE_DATA['cfg_pageLayout'] = $this->cfg_pageLayout; // 기본 레이아웃 $cfg_view = "memo.memo_view"; // skin   $cfg_view = "memo.memo_view"; // skin ​. 은 폴더를 구분한다.​​기본 경로는 resources/vi..
라라벨9 route 설정 라라벨9 route 설정  라우터 - 경로설정 파일 web 사용시/routes/web.php​api 사용시/routes/api.php​예시// web.php 경로설정use App\Http\Controllers\MemoDefaultController; // 컨트롤러 등록 필수Route::get('/memo', [MemoDefaultController::class, 'index'])->name('memo.index');Route::get('/memo_list', [MemoDefaultController::class, 'memo_list'])->name('memo.memo_list');Route::get('/memo_insert_form', [MemoDefaultController::class, 'memo_..
라라벨9 컨트롤러 생성 - controller 라라벨9 컨트롤러 생성 - controller​​​/app/Http/Controllers 경로에 컨트롤러가 생성된다.​컨트롤러 생성 명령어php artisan make:controller [컨트롤러명]Controller​예시#>php artisan make:controller MemoController​/app/Http/Controllers/MemoController.php 가 생성된다.  ​** 그냥 파일생성으로 진행해도 문제 없다.​   컨트롤러에서 model 로드 방법 user = $user; } // === 생성자에서 모델 로드 // =============================== public function index() { // $this->us..
라라벨9 model 생성 라라벨9 model 생성​​그냥 파일 직접 생성해도 문제 없다. 대신 기본 파일 내용을 잘작성해야한다.​​​모델생성​public_html/app/Models/ 경로에 model파일이 생성된다.​#> php artisan make:model [모델명]​예시#> php artisan make:model Memo​경로 추가시#> php artisan make:model A01/Memo