248b171e7a3b3dc691b6f4baec50134e.png

 

혹시 해당 문제 해결 방법을 알고 계신분 계실까요?

 

mid 설정을 하려고 하면 이런 오류가 발생되면서 설정되지 않습니다.

 

 

  • Lv5
    해당 모듈 문제인 것 같은데, 이전에는 문제 없었다면 라이믹스 최신 버전에서의 문제일 것 같습니다
  • Lv5 Lv6
    초기 버전을 설치 후 데이터베이스 및 캐시를 비운다음 데이터베이스 재생성후
    최근 버전으로 업데이트 하니 해결되었습니다 :)
  • Lv6 Lv1
    이대로 따라했는데 여전히 안되네요ㅠ
  • Lv1 Lv19

    something.admin.controller.php 파일의 아래 부분을
    https://github.com/ramboclouds/xe-something/blob/d4c4b175ed19f94f9fd46311c7171746d9250aaf/something.admin.controller.php#L40-L65

     

    다음과 같이 바꿔보세요.

    if ($obj->origin_mid == "")
    {
        $module_info = getModel('module')->getModuleInfoByMid($obj->mid_name);
        if (!$module_info->module_srl)
        {
            $insertOutput = $oModuleController->insertModule($mid_args);
            if (!$insertOutput->toBool())
            {
                return $insertOutput;
            }
        }
        else
        {
            return $this->makeObject(-1, 'error_dup_mid');
        }
    }
    else
    {
        if (!$obj->module_srl)
        {
            $insertOutput = $oModuleController->insertModule($mid_args);
            if (!$insertOutput->toBool())
            {
                return $insertOutput;
            }
        }
        else
        {
            $mid_args->module_srl = $obj->module_srl;
            $updateOutput = $oModuleController->updateModule($mid_args);
            if (!$updateOutput->toBool())
            {
                return $updateOutput;
            }
        }
    }
  • Lv19 Lv1
    감사합니다ㅠㅠ