BOARD

문제 해결

영카트 관리자 모드 상품 삭제 버튼 미출력 문제 해결

페이지 정보

profile_image
작성자 최고관리자
댓글 0건 조회 0회 작성일 26-11-04 15:50

본문

영카트 관리자 모드 상품 삭제 버튼 미출력 문제 해결

영카트 쇼핑몰 관리자 페이지에서 상품 삭제 버튼이나 선택삭제 기능이 보이지 않아 제품을 삭제하지 못할 때, 최고관리자 권한 여부와 상품 리스트 소스 코드를 점검하여 문제를 해결하는 방법을 알아봅니다.

영카트 관리자 모드 상품 삭제 위치 및 버튼 미출력 문제 해결

영카트 쇼핑몰 관리자 페이지에서 등록한 상품을 삭제하려면 상품관리 리스트 페이지 하단에서 삭제 기능을 이용할 수 있습니다.

1. 상품 삭제 기능의 기본 위치

  • 경로: 관리자 모드 내 상품관리 페이지의 리스트 하단 영역
  • 사용 방법: 삭제하려는 상품의 체크박스를 선택한 후, 하단에 위치한 선택삭제 버튼을 클릭하여 처리합니다.

2. 선택삭제 버튼이 보이지 않거나 삭제가 안 되는 원인과 점검 방법

관리자 페이지에서 상품 리스트 하단의 선택수정, 선택삭제 버튼이 출력되지 않거나 삭제가 불가능할 때는 다음 두 가지 요소를 확인해야 합니다.

  • 최고관리자 권한 확인
    • 영카트에서 기본적으로 상품 삭제 기능은 최고관리자 계정으로 로그인한 상태에서만 우측 상단 및 페이지 하단에 노출되도록 설정되어 있습니다.
    • 현재 로그인한 계정이 최고관리자 권한인지 확인이 필요합니다.
  • 소스 코드 점검 (/adm/shop_admin/itemlist.php)
    • 최고관리자로 로그인했음에도 버튼이 출력되지 않는다면, 커스텀 과정에서 관련 소스코드가 누락되었거나 수정되었을 수 있습니다.
    • /adm/shop_admin/itemlist.php 파일을 열어 하단 버튼 영역의 소스코드 및 최고관리자 조건문($is_admin == 'super') 부분을 점검해야 합니다.

영카트 관리자 모드 상품 삭제 버튼 미출력 문제 해결

영카트 쇼핑몰 관리자 페이지의 상품 리스트에서 선택삭제 버튼이 보이지 않는 현상은 주로 로그인한 계정의 권한이나 소스 코드 커스텀 상태에 따라 발생합니다.

1. 최고관리자 권한 확인

영카트 기본 설정에서 상품 삭제는 최고관리자만 수행할 수 있도록 제한되어 있습니다. 현재 로그인한 계정이 최고관리자 계정인지 확인해야 합니다. 일반 관리자 계정에 상품 관리 권한(읽기, 쓰기, 삭제)을 부여하더라도 기본적으로 삭제 기능과 버튼이 제한될 수 있습니다.

2. 소스 코드 점검

최고관리자 계정으로 로그인했는데도 버튼이 보이지 않는다면 커스텀 과정에서 관련 코드가 누락되었을 수 있습니다. 이 경우 /adm/shop_admin/itemlist.php 파일을 열어 하단 버튼 영역의 소스코드를 점검해야 합니다.

  • 파일 경로: /adm/shop_admin/itemlist.php
  • 점검 항목: 하단 버튼 영역에 선택삭제 버튼 소스코드가 포함되어 있는지 확인합니다.
  • 참고 코드 예시:
    <input type="submit" name="act_button" value="선택삭제" onclick="document.pressed=this.value" class="btn btn_02">
    위와 같은 버튼 코드가 누락되었거나 조건문으로 인해 숨겨져 있는지 확인하고 필요시 복원합니다.

영카트 관리자 모드 상품 삭제 버튼 미출력 문제 해결

영카트 쇼핑몰 관리자 페이지에서 상품을 등록한 후 하단에 '선택수정' 및 '선택삭제' 버튼이 보이지 않거나 삭제를 진행할 수 없는 경우, 원인은 크게 두 가지로 나뉩니다. 현재 로그인한 계정이 최고관리자가 아니거나, 커스텀(테마 변경 등) 과정에서 관련 소스코드나 버튼 영역이 누락되었을 때 발생합니다.

1. 최고관리자 권한 확인

영카트 기본 설정에서 상품 삭제 기능은 최고관리자만 수행할 수 있도록 제한되어 있습니다. 따라서 일반 관리자 계정으로 로그인한 상태라면 관리자 권한 설정에 읽기·쓰기·삭제 권한을 부여하더라도 상품 목록 페이지 하단에 선택삭제 버튼이 노출되지 않거나 삭제 처리가 되지 않습니다.

2. 소스코드 점검

최고관리자 계정으로 로그인했음에도 버튼이 보이지 않거나 삭제가 안 된다면 커스텀 과정에서 코드가 누락되었을 수 있습니다. 이 경우 서버의 /adm/shop_admin/itemlist.php 파일을 열어 하단 버튼 영역의 소스코드를 점검해야 합니다. 또한 실제 삭제 처리 로직이 담긴 itemlistupdate.php 파일 등에서 최고관리자 제한 조건(if ($is_admin!= 'super'))으로 인해 막혀 있는지 함께 확인해야 합니다.

영카트 상품 삭제 버튼 미출력 문제 해결 가이드

  • 내 상황: 영카트 관리자 모드에서 상품을 등록했으나 리스트 하단에 '선택삭제' 버튼이 보이지 않거나 삭제를 할 수 없는 상태
  • 선택 기준: 현재 로그인한 계정이 '최고관리자'인지 여부 및 커스텀 과정에서의 소스 코드 누락 여부 확인
  • 다음 행동:
    1. 최고관리자 계정으로 로그인하여 버튼 노출 여부 확인
    2. 최고관리자임에도 버튼이 없다면 /adm/shop_admin/itemlist.php 파일을 열어 하단 버튼 영역의 소스코드(선택삭제 버튼 및 최고관리자 조건문) 점검

실전 FAQ

  • Q. 최고관리자 권한을 가진 계정으로 로그인했는데도 삭제 버튼이 보이지 않는 이유는 무엇인가요?
    • A. 테마 변경이나 쇼핑몰 커스텀 과정에서 /adm/shop_admin/itemlist.php 파일의 하단 버튼 영역 소스코드가 실수로 삭제되었거나 누락되었을 수 있습니다. 해당 파일을 열어 버튼 출력 코드가 포함되어 있는지 확인해야 합니다.
  • Q. 일반 관리자 계정에서도 상품을 삭제할 수 있도록 설정하려면 어떻게 해야 하나요?
    • A. 영카트 기본 설정상 상품 삭제는 최고관리자만 가능하도록 제한되어 있습니다. 관리권한설정에서 읽기·쓰기·삭제 권한을 부여하더라도 소스코드(itemlist.php 및 itemlistupdate.php) 내의 if ($is_admin!= 'super') 조건문과 버튼 노출 제한 코드를 수정해야 일반 관리자 권한과 연계하여 사용할 수 있습니다.

함께 보면 좋은 글

참고자료

기타 참고자료

댓글목록

등록된 댓글이 없습니다.