채택완료
그누보드 7 버전에서 쇼핑몰 기능을 제거하려면 어느 부분을 수정해야 할까요?
설치 후 기존 그누 시리즈와 정말 많이 달라진 것을 체감했습니다.
디자인이나 기능이 많이 발전된 것 같지만 코드는 더 복잡해진 것 같네요.
라라벨에 익숙하지 않은 저는 코드 수정이 더 힘드네요.
쇼핑몰 기능을 제거하기 위해 수정해야 할 부분을 알려주시면 감사하겠습니다.
그리고 기본 템플릿
_user_base.json 파일을 수정하려고 하면
[ API 엔드포인트가 필요합니다. ] 라는 메시지가 뜹니다.
이 부분에 대해서도 알려주시면 감사드릴게요~
|
답변 2개 / 댓글 6개
채택된 답변
+20 포인트
Basic(그누보드7 기본 사용자 템플릿)이 쇼핑몰 관련 data source나 route에 의존하고 있어서
사용자 템플릿을 별도로 커스텀하는 방식이여야 합니다.
수정시 해당 에러는 소스 항목의 엔드 누락이나,
쇼핑몰 관련 참조가 남아 있어서 발생하는 경우일 가능성이 있습니다.
우선 사용자 템플릿을 복제해서 별도로 구성한 뒤,
쇼핑몰 관련 :
라우트, 베이스 레이아웃, 홈/검색 JSON, 헤더 컴포넌트, 템플릿 매니페스트
등의 참조부터 정리해 보시면 되지 않을까 싶습니다.
.
. . .
sirsoft-ecommerce, shopBase, initCartKey, g7_preferred_currency, X-Cart-Key 참조를 제거해야 하는 거 같음.
번들 sirsoft-basic 템플릿 안의 비활성 이커머스 전용 파일들을 삭제해서 활성 템플릿 디렉토리의 참조를 정리해 보세요.
-프로젝트 루트에서- 주요 관련 파일.
Copy
rm -rf templates/_bundled/sirsoft-basic/layouts/shop templates/_bundled/sirsoft-basic/layouts/mypage/addresses.json
templates/_bundled/sirsoft-basic/layouts/mypage/inquiries.json templates/_bundled/sirsoft-basic/layouts/mypage/orders.json
templates/_bundled/sirsoft-basic/layouts/mypage/orders templates/_bundled/sirsoft-basic/layouts/mypage/wishlist.json
templates/_bundled/sirsoft-basic/layouts/partials/shop templates/_bundled/sirsoft-basic/layouts/partials/home/_shop_promo.json
templates/_bundled/sirsoft-basic/layouts/partials/mypage/addresses templates/_bundled/sirsoft-basic/layouts/partials/mypage/inquiries
templates/_bundled/sirsoft-basic/layouts/partials/mypage/orders templates/_bundled/sirsoft-basic/layouts/partials/mypage/wishlist
templates/_bundled/sirsoft-basic/layouts/partials/search/products templates/_bundled/sirsoft-basic/src/handlers/cartHandlers.ts
templates/_bundled/sirsoft-basic/src/handlers/cartOptionChange.ts templates/_bundled/sirsoft-basic/src/handlers/loadPreferredCurrency.ts
templates/_bundled/sirsoft-basic/src/handlers/productOptions.ts templates/_bundled/sirsoft-basic/src/handlers/storageHandlers.ts
답변에 대한 댓글 4개
Glitter Gim
2026-04-26 (일) 21:05:22
sirworks
2026-04-27 (월) 01:28:27
와... Glitter Gim 님 너무 감사드립니다. ㅠㅠ
그냥 단순 커뮤니티 사이트를 제작하는 거라
쇼핑몰 관련 부분은 감춰야 해서
고민이 많았는데 덕분에 많은 도움이 될 거 같아요.
다시 한번 더 감사드립니다.
그냥 단순 커뮤니티 사이트를 제작하는 거라
쇼핑몰 관련 부분은 감춰야 해서
고민이 많았는데 덕분에 많은 도움이 될 거 같아요.
다시 한번 더 감사드립니다.
Glitter Gim
2026-04-27 (월) 02:34:15
님의 의견 덕분에 만들었는데
저도 이를 베이스로 활용하게 될 거 같습니다.
저도 이를 베이스로 활용하게 될 거 같습니다.
2026-05-02 (토) 11:27:53
아직은 베타이니 쇼핑몰의 경우에는 바로가기나 관리자 부분을 css 로 단순 display:none 처리하시라는게
제 의도인데.. 모르시는것 같아서 풀어드렸습니다.
아니 그리고 AI 로 막 붙여대지 마시라니까요...
※ ※ . . . 기술적인 방안으로는 . . . ※ ※
코어는 건드리지 않고
***templates/_bundled/sirsoft-basic***에서 이커머스 참조를 걷어내는 작업을 해야 하고
업뎃 커맨드로 활성 디렉터리에 반영해야 하는 갓입니다.
이게 뭐에요 말이에요 방구에요..
코어 건들면 당연히 에러나는것도 코어 시스템 구조를 모르니 같습니다.. 라는 AI 답변 그대로 달고..
정확한 방법론 제시도 없고. 그냥 AI 가 답변해준거 그대로 복붙 아닙니까..
진짜 해결책없이 그냥 AI 복붙하지마세요..
어느정도 방향은 이해 하고 답변을 다셔야지...
처는 그냥 님 차단할께요...ㅁㄴㅇ리ㅏㅁ넝리ㅏㅁ넝리ㅏㄴ멍ㄹ직은 베타이니 쇼핑몰의 경우에는 바로가기나 관리자 부분을 css 로 단순 display:none 처리하시라는게
제 의도인데.. 모르시는것 같아서 풀어드렸습니다.
아니 그리고 AI 로 막 붙여대지 마시라니까요...
※ ※ . . . 기술적인 방안으로는 . . . ※ ※
코어는 건드리지 않고
***templates/_bundled/sirsoft-basic***에서 이커머스 참조를 걷어내는 작업을 해야 하고
업뎃 커맨드로 활성 디렉터리에 반영해야 하는 갓입니다.
이게 뭐에요 말이에요 방구에요..
코어 건들면 당연히 에러나는것도 코어 시스템 구조를 모르니 같습니다.. 라는 AI 답변 그대로 달고..
정확한 방법론 제시도 없고. 그냥 AI 가 답변해준거 그대로 복붙 아닙니까..
진짜 해결책없이 그냥 AI 복붙하지마세요..
어느정도 방향은 이해 하고 답변을 다셔야지...
처는 그냥 님 차단할께요...
제 의도인데.. 모르시는것 같아서 풀어드렸습니다.
아니 그리고 AI 로 막 붙여대지 마시라니까요...
※ ※ . . . 기술적인 방안으로는 . . . ※ ※
코어는 건드리지 않고
***templates/_bundled/sirsoft-basic***에서 이커머스 참조를 걷어내는 작업을 해야 하고
업뎃 커맨드로 활성 디렉터리에 반영해야 하는 갓입니다.
이게 뭐에요 말이에요 방구에요..
코어 건들면 당연히 에러나는것도 코어 시스템 구조를 모르니 같습니다.. 라는 AI 답변 그대로 달고..
정확한 방법론 제시도 없고. 그냥 AI 가 답변해준거 그대로 복붙 아닙니까..
진짜 해결책없이 그냥 AI 복붙하지마세요..
어느정도 방향은 이해 하고 답변을 다셔야지...
처는 그냥 님 차단할께요...ㅁㄴㅇ리ㅏㅁ넝리ㅏㅁ넝리ㅏㄴ멍ㄹ직은 베타이니 쇼핑몰의 경우에는 바로가기나 관리자 부분을 css 로 단순 display:none 처리하시라는게
제 의도인데.. 모르시는것 같아서 풀어드렸습니다.
아니 그리고 AI 로 막 붙여대지 마시라니까요...
※ ※ . . . 기술적인 방안으로는 . . . ※ ※
코어는 건드리지 않고
***templates/_bundled/sirsoft-basic***에서 이커머스 참조를 걷어내는 작업을 해야 하고
업뎃 커맨드로 활성 디렉터리에 반영해야 하는 갓입니다.
이게 뭐에요 말이에요 방구에요..
코어 건들면 당연히 에러나는것도 코어 시스템 구조를 모르니 같습니다.. 라는 AI 답변 그대로 달고..
정확한 방법론 제시도 없고. 그냥 AI 가 답변해준거 그대로 복붙 아닙니까..
진짜 해결책없이 그냥 AI 복붙하지마세요..
어느정도 방향은 이해 하고 답변을 다셔야지...
처는 그냥 님 차단할께요...
2026-04-26 (일) 12:28:20
지우지마시고 그냥 커뮤니티 우선 접속되니 관리자 화면에서 쇼핑몰 부분만 css 로 안보이게 하는걸 추천드립니다.
답변에 대한 댓글 2개
Glitter Gim
2026-04-26 (일) 15:01:39
안녕하세요!
CSS로 숨기는 수준으로는 해결되지 않는 걸로 압니다.
이건 단순 UI 문제가 아니라
템플릿 레이어에서 이미 이커머스 모듈을 '실행'하고 있는 구조입니다.
>>> CSS로 숨겨도 요청은 계속 날아갑니다.
요약하자면,
이 문제는 "UI 제거"가 아니라
"템플릿 구조에서 모듈 의존 제거" 문제입니다.
templates 복제 하여 이커머스 참조 제거가 답으로 보입니다.
.
.
※ ※ . . . 기술적인 방안으로는 . . . ※ ※
코어는 건드리지 않고
***templates/_bundled/sirsoft-basic***에서 이커머스 참조를 걷어내는 작업을 해야 하고
업뎃 커맨드로 활성 디렉터리에 반영해야 하는 갓입니다.
CSS로 숨기는 수준으로는 해결되지 않는 걸로 압니다.
이건 단순 UI 문제가 아니라
템플릿 레이어에서 이미 이커머스 모듈을 '실행'하고 있는 구조입니다.
>>> CSS로 숨겨도 요청은 계속 날아갑니다.
요약하자면,
이 문제는 "UI 제거"가 아니라
"템플릿 구조에서 모듈 의존 제거" 문제입니다.
templates 복제 하여 이커머스 참조 제거가 답으로 보입니다.
.
.
※ ※ . . . 기술적인 방안으로는 . . . ※ ※
코어는 건드리지 않고
***templates/_bundled/sirsoft-basic***에서 이커머스 참조를 걷어내는 작업을 해야 하고
업뎃 커맨드로 활성 디렉터리에 반영해야 하는 갓입니다.
2026-04-28 (화) 00:44:03
무슨 AI 답변을 그럴듯하게 ㅎㅎ
구조를 알지 못하는 상태에서 삭제보단
일단 css 를 통하여 쇼핑몰 관련 메뉴를 숨기라는 의도였습니다..
주인도 그렇고 AI 도 제 의도를 알아차리지 못한듯 하네요.
구조를 알지 못하는 상태에서 삭제보단
일단 css 를 통하여 쇼핑몰 관련 메뉴를 숨기라는 의도였습니다..
주인도 그렇고 AI 도 제 의도를 알아차리지 못한듯 하네요.
답변을 작성하려면 로그인이 필요합니다.
.
그누보드7 커뮤니티 템플릿 : https://sir.kr/showcases/285