분류 전체보기
-
사이드바 메뉴 순서 변경Laravel/Nova 2022. 9. 15. 11:28
# What? nova 왼쪽 사이드 메뉴 순서변경하는 방법 # How? @ Providers/NovaServiceProvider.php ... public function register() { Nova::sortResourcesBy(function ($resource) { return $resource::$priority ?? 99999; }); } @ Nova/Product.php class Product extends Resource { ... public static $group = "1. 메인페이지 관리"; public static $priority = 2;
-
vue + 카카오지도 babel-polyfill 오류 대응법(카카오 지도 가져오기 안될 때)프론트엔드/Vue 2022. 9. 11. 13:08
# What? 카카오지도 퍼오기에 babel-polyfill이 들어있어 기존에 ie 대응을 위해 쓰고있었다면 중복선언됐다는 오류가 뜸 # How? babel-polyfill 선언되어있지 않은 경우에만 선언하도록 수정 @ app.js ... if (!global._babelPolyfill && !window._babelPolyfill) { require("babel-polyfill"); } import Vue from 'vue'; ...
-
여러 파일 | 이미지 input 만들기 (여러 이미지)프론트엔드/Vue 2022. 8. 31. 13:52
# What? 파일을 여러개 업로드할 때 쓰는 input # How? 1. 백엔드 준비 - 모델에서 File Attribute [파일명, url, 파일타입] 내보내도록 설정하기 @ User.php // 단일파일 public function getImgAttribute() { if($this->hasMedia('img')) { $media = $this->getMedia('img')[0]; return [ "id" => $media->id, "name" => $media->file_name, "url" => $media->getFullUrl() ]; } return null; } // 복수파일 public function getImgsAttribute() { $items = []; if($this->has..
-
X-FRAME-OPTIONS 설정(iframe)Laravel/Forge 2022. 8. 29. 11:26
# What? 내 사이트를 다른 사이트에서 iframe으로 호출하고자할 때 도메인이 다르기때문에 호출을 못함. 내 사이트를 iframe으로 호출하게 해주고 싶으면 허용해주고 싶은 사이트의 도메인을 허용url로 입력해줘야함. # How? laravel forge > edit ngnix > x-frame-options 변경 ... server { ... # add_header X-Frame-Options "SAMEORIGIN"; add_header X-Frame-Options "allow-from https://test.co.kr"; ... } * https://test.co.kr 이 내 사이트를 iframe으로 갖다쓸 수 있게 허용해주고싶은 사이트임
-
xampp mysql shutdown unexpectedly 해결법Laravel 2022. 8. 28. 14:11
# What? 가끔 컴퓨터가 갑자기 종료되면 재시작 후 xampp 실행이 안됨 # How? Rename folder mysql/data to mysql/data_old Make a copy of mysql/backup folder and name it as mysql/data Copy all your database folders from mysql/data_old into mysql/data (except mysql, performance_schema, and phpmyadmin folders) Copy mysql/data_old/ibdata1 file into mysql/data folder Start MySQL from XAMPP control panel
-
Root View 변경하는법 (루트 뷰, 레이아웃)Laravel/Inertia.js 2022. 8. 27. 13:45
# What? - 한 사이트 내 다른 레이아웃 2개를 사용하고싶을 때 url에 따른 레이아웃 변경 필요 # How? @HandleInertiaRequests.php protected $rootView = 'app'; ... public function rootView(Request $request) { if(str_contains($request->path(), "shopping")) $this->rootView = "shopping"; else $this->rootView = "brand"; return parent::rootView($request); // TODO: Change the autogenerated stub } @ resources/views에 brand.blade.php, shoppin..