Extra Form
PHP PHP 7.2
CMS Rhymix

안녕하세요.

러키군님이 제작하신 아이콘샵 1.5 버전 모듈을 사용중인데

언제부터인지 분류를 생성하려하면 아래 사진처럼 modulr_srl 값은 필수입니다. 라고 나옵니다.

ㅋㅂ.PNG

 

혹시나 해서 F12번을 눌러서 확인하여보니

module_srl에 value값이 들어있지 않아서 그러는거 같습니다.

document 모듈에 카테고리 기능을 사용 하는거 같은데

혹시 이러한 문제를 고칠 방법이 있을까요?

 

에프12.PNG

 

iconshop.zip 혹시 몰라 자료도 업로드 합니다.

(문제 시 삭제처리 하겠습니다.)

Atachment
첨부
  • Lv2

    저도 이 문제로 고생중인데..
    같은 질문을 업로드 하려 하니 똑같은 글이 있네요 ㅜㅜ

    https://xetown.com/questions/1309737

    이 글을 보기는 했는데, 람보님이 링크하신 버전은 분류 기능을 제공하지 않는 버전이네요.ㅜㅜ

    저는 분류 기능이 필요해서 작성자님이 사용하시는 버전을 구해서 업로드해봤는데, 역시 같은 현상이 발생합니다;

     

    라이믹스 안에서 꼬인건가 싶기도 했는데... 아이콘샵을 한 번도 설치한적 없는 사이트에다가 설치해봐도 같은 현상이 일어납니다.

  • Lv2 Lv5
    콕피그님도 동일 증상 이신가 보네요.
    저희 같은 경우 기존에는 생성이 잘 되었는데 언제부터인가.. 생성이 안되더라구요. 더불어 같은 php버전에 같은 라이믹스 버전인데 정상적으로 작동하는 사이트도 있어서 라이믹스 문제는 아닌거 같아요.. 따로 의뢰를 드려야 하나 생각중이네요
  • Lv5 Lv5
    저도 똑같은 증상이에요~ㅜㅜ
    Xe쓸때 설치하고 분류 만들었다가 이 글 보고 만들어봤는데 오류가 나오네요ㅜ
  • Lv5 Lv5
    아래 해결 했습니다.
    확인해보세요~
  • Lv2 Lv5
    아래 해결 방법 올려 두었습니다.
    확인 한번해보세요~
  • Lv5

    해결했습니다.

    iconshop.admin.view.php 파일 안에

    function dispiconshopAdminCategory() 함수로 찾아가셔서

    Context::set('category_content', $oDocumentModel->getCategoryHTML($this->module_info->module_srl));

    구문 위쪽에

    Context::set('module_info', $this->module_info); 

    한줄 추가 해주세요.

     

    /**
     * @brief 분류관리
     **/
    function dispIconshopAdminCategory() {
        $oDocumentModel = &getModel('document');
        Context::set('module_info', $this->module_info);
        Context::set('category_content', $oDocumentModel->getCategoryHTML($this->module_info->module_srl));
    
        $this->setTemplateFile('category_list');
    }
    

    왜 아이콘샵만 module_srl을 못받아 오나 했더니

    모듈정보가 없었던..? 

  • Lv5 Lv5
    와우.. 정보 감사합니다!
  • Lv5 Lv2
    감사합니다!!!