1
atk 4.1.2를 사용합니다. 모델 삽입/업데이트를 시도하는 동안 문제가 발생했습니다. 테이블에 두 개의 필드 (예 : created_by
및 updated_by
)를 추가했기 때문입니다.MVCTable에서 정의되지 않은 getUserId() 함수
if (isset($this->fields['created_by']))
$this->dsql('modify',false)->set('created_by',$this->api->getUserId());
if (isset($this->fields['updated_by']))
$this->dsql('modify',false)->set('updated_by',$this->api->getUserId());
방법 $this->api->getUserId()
어디서나 정의되지 않은 :
그래, 제거하겠습니다. 고맙습니다. – user972786