php 헛다리/Laravel9 헛다리 (22) 썸네일형 리스트형 라라벨9 .env파일 - 상수 사용하기 라라벨9 .env파일 - 상수 사용하기 라라벨9 .env파일 - 상수 사용하기프로젝트 폴더의 .evn 파일을 열어보면 상수들이 있다DB_CONNECTION=mysqlDB_HOST=127.0.0.1DB_PORT=3306print_r( env('DB_HOST') );위처럼 값을 확인할수 있다.또한 .evn에 상수를 추가하여 사용가능 하다..evn 파일 변경시#> php artisan config:clear#> php artisan cache:clear 라라벨9 admin Lte 04 - 사용자.js 사용법 , jQuery 사용법 라라벨9 admin Lte 04 - 사용자.js 사용법 , jQuery 사용법1. 사용자.js 사용법라라벨9 admin Lte 02 대시보드 파일기준 /resources/views/layout_default.blade.php 레이아웃 파일@extends('adminlte::page')@section('footer') Copyright © 2024 lara3. All rights reserved.@stop@section('adminlte_js') @parent {{--사용자js--}} @stop 라라벨은 루트 경로가 /public/ 이다. {{ asset('js/custom.js') }} 경로는 /public/js/custo.. 라라벨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-adminlte3. 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.phpapi 사용시/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_.. 이전 1 2 3 다음