클로드 동작 샘플

new
라라벨 기반에서
config의 데이터 가져와서
json으로 출력하도록 컨트롤로 생성하기

=> 프롬프트
app/Http/Controllers/misc 폴더를 만들고
MenuController.js 를 만들고
그 안의 index 함수에서
config('seoMap.seoMap')를 가져와서 json 파일로 출력하도록

-> 파일 생성
<?php

namespace App\Http\Controllers\misc;

use App\Http\Controllers\Controller;

class MenuController extends Controller
{
    public function index()
    {
        return response()->json(config('seoMap.seoMap'));
    }
}
-> 추가 안내
app/Http/Controllers/misc/MenuController.php 생성 완료.

라우트에 연결하려면 routes/web.php 또는 routes/api.php에 아래를 추가하세요:


use App\Http\Controllers\misc\MenuController;

Route::get('/misc/menu', [MenuController::class, 'index']);

=> 프롬프트 
경로 misc를 Misc로 변경
->
mv "~~~/app/Http/Controllers/misc" "~~~/app/Http/Controllers/Misc"

<?php

namespace App\Http\Controllers\Misc;

use App\Http\Controllers\Controller;

class MenuController extends Controller
{
    public function index()
    {
        return response()->json(config('seoMap.seoMap'));
    }
}


댓글
  • No Nickname
    No Comment
  • 권한이 없습니다.
    {{m_row.m_nick}}
    -
목록형 📷 갤러리형
제목
[기본형] HTML (with 부트스트랩5.3 , jquery 3.7, vue.js)
유용한 리눅스(LINUX) 명령어
[공지] 기술 게시판
3.1
3.2
3.3
3.4
3.5
3.7
3.8
3.9
3.10
3.11
3.12
3.13
3.14
3.15
3.16
3.17
3.18
3.19
3.20
3.21
3.22
3.23
3.24
3.25
3.26
3.27
3.28
3.29
3.30
3.31
4.1
4.2
4.3
4.4