지도 api 연동 스킨 적용했는데 오류가 발생합니다.
본문
스킨 :
https://sir.kr/g5_skin/25403?sfl=wr_subject%7C%7Cwr_content&stx=%EC%A7%80%EB%8F%84&page=2
다운로드하여 적용을 하였는데
Warning: Use of undefined constant wr_8 - assumed 'wr_8'
이러한 오류가 나오는데 이유가 뭔지 아시는분 도움 부탁드립니다
답변 5
에러 메세지에 설명이 나오잖아요 undefined constant wr_8 - assumed 'wr_8'
wr_8이라는 상수는 만든 곳이 없으니 'wr_8' 인 것 같다고...
$write[wr_8] ==> $write['wr_8']
$write[wr_9] ==> $write['wr_9']
위와 같이 변경 하세요
list스킨, write스킨 모두 찾아서 수정하세요
저것뿐만 아니라 앞으로 사용하는 곳 모두 변수의 대괄호 속에는 무조건 작은 떠옴표를 붙이세요
wr_8 여분필드에 필수 데이터가 누락되었거나 스킨에서 요구하는 데이터가 아니여서
그런것 같아요.
다시한번 가이드대로 차근차근 진행해보세요.
배열의 키값에 따옴표를 사용하지 않았다는 '경고'(warning) 입니다.
$view[wr_8]
→
$view['wr_8']
버전업으로인해서 대괄호 안의 구분처리 형식을 다시정의 해주셔야합니다.
구 스킨같은경우 대부분 그럴거에요 해당부분뿐만아닌 다른 곳도모두 찾아서 '' 구분처리 해주셔야합니다.
비주얼코드 사용하시면 쉽게 해당파일을 열어보면 쉽게 레드라인이 되어있을것입니다.
해당스킨을 사용하실려면 파일모두다 하나씩 열어서 모두다 올바르게 구분 처리 수정해주시고 다시 업데이트 해보시 바랍니다.