Friday, November 10, 2017

Sitemap 오류 수정기

템플릿을 제공해준 곳에서 사이트맵 만드는 문서가 있길래 따라서 적용해 봤다

역시나 쉽게 되지 않는다.....
이유를 봤더니 이미지 썸네일이 없으면 위 사진부분에서 undefined 오류가 나서 중간에 자바스크립트가 중단되고있었다.
(템플릿 소스는 볼수롤 정렬도 안되서 숨이막힌다.)
웹은 그리 많은 경험을 해보지 못해서 일단 if문으로 undefined의 경우를 분기를 해봤지만 여전히 undefined부분에서 중단이 되버렸다.
결국 자바에서 try-catch의 기억을 살려 자바스크립트도 비슷한게 있나 하고 찾아봤더니 똑같이 try-catch가 있어서 오류부분을 전부 감싸서 처리했더니 말끔하게 고쳐졌다.






하지만! 조금 부족함이 보여서 디폴드 썸네일을 적용해봤다.


이제 좀 제대로 정상 작동하는듯 보인다.(뿌듯😃)


템플릿에서 제공한 소스를 보니 정렬도 엉망이고 뭔가 중간에 암호화도 걸려있고해서 매번 오류가 있을때마다 가뜩이나 없는 실력에 수정하려니 쉽지가 않은듯 싶다.
정렬만큼은 해놓고자 웹상에서 소스 정렬 프로그램을 사용해 적용했더니 소스상에 띄어쓰기 문제로 작동이 잘 안되서 오류나는 부분도 여럿 생겼지만 지금은 많이 고쳐진 상태다.
로딩도 매우 느리고 해서 언젠가는 전체 소스를 한번 정리하는 날도...오지 않을까? (응 아니)

0 개의 댓글:

Post a Comment