안녕하세요.
멀쩡하던 사이트에 에러가 발생해서 들어가보니
소셜 XE 로그인도 뭔가 이상하게 진행되는것같고 설정을 건든 것도 없는데
"Call to a member function snsAuthUrl() on null"
에러가 발생합니다.
레이아웃에는 아래 링크가 걸려도 멀쩡하지만
게시판에 설정한 로그인 버튼
{$oSocialxeModel->snsAuthUrl('naver', 'login')}
이부분의 문법이 바꼇을것같진 않은데
임시 땜빵으로
{getUrl('act','dispMemberLoginForm')} 로걸어두긴 했는데... 오늘따라 이상하네요
오늘 네아로 쪽 API 문제가 있을까요?
저만 그런가요?
$oSocialxeModel = getModel('socialxe');
이렇게 선언한다음 snsAuthUrl 함수를 호출해보세요.
getModel('socialxe')->snsAuthUrl('naver', 'login') 일케 쓰는게 가장 깔끔해요