안녕하세요..

 

아이콘샵 관련 질문이 있는데요

 

 

캡처.PNG

 

처음게 대표설정된 아이콘이구요 두번째는 가지고있는 아이콘인데요

 

첫번째 아이콘이 대표설정 되어있으니 판매 왼쪽에 대표해제 이런식으로 버튼 만들어서 해제를 해주고 싶은데

 

어떻게 하면 좋을까요??

 

아니면 제가 모르는 다른 방법이 있는지 궁금합니다..

 

 

  • profile
    사용한지 한참 오래전이라 기억은 잘 나지 않습니다만... 저는 1px짜리 투명한 png파일로 아이콘 하나 만들어서, 회원이 그걸 적용하면 해제된 것처럼 보이게 했었습니다.
  • profile profile
    호 간단하지만 참신한 아이디어네요
  • profile ?
    1픽셀짜리 아이콘 무료구매 가능하고 해당 대표아이콘 삭제시 대표아이콘 해제되는것을 임시방편으로 사용중이긴 합니다 ㅠ
  • ?
    에고.. 파일 열어서 하드코딩으로 해제기능을 추가했습니다.. 댓글 감사합니다.
  • ? profile
    혹시 많이 번거롭지 않으시다면 해체 방법 수정팁을 정리해주실 수 있나요?
  • profile ?

    별거없어요 ㅠ
    설정하는 부분과 똑같이 해제하는걸 만들려고 했는데
    제대로 한거 같은데 자꾸 500에러가 나오길래 짜증나서 야매로 했어요..

    대표일때 선택해제 버튼 하나 만들고
    컨트롤러에 procIconshopIconSelected 밑에다가 procIconshopIconDeselected 라는 함수를 선언해서
    대표설정하는 함수 복사해서 보유검사까지 똑같이 하고 다른 아이콘의 is_selected 변경하는 부분에 $member_icon_data->icon_srl을 1로 줘버렸어요(임의값)

     

    선택해제 버튼 누르면 이 함수 호출하도록 했구요..

    updateIsSelected파일 열어보니까 대표설정 icon_srl 빼고 다 N으로 만드는 쿼리더라구요.. 이걸 걍 1로 줘버려서 전부 N으로 만드는거에요..

     

    xml파일이랑 함수등 다 등록 했는데... 함수까지는 호출 되던데 쿼리파일 실행할때 에러가 ㅠ..