혹시 해당 문제 해결 방법을 알고 계신분 계실까요?
mid 설정을 하려고 하면 이런 오류가 발생되면서 설정되지 않습니다.
PHP | PHP 7.4 |
---|---|
CMS | Rhymix 2.1 |
혹시 해당 문제 해결 방법을 알고 계신분 계실까요?
mid 설정을 하려고 하면 이런 오류가 발생되면서 설정되지 않습니다.
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; } } }