php가 7.2이상에서 나타나는 문제인지 정확하게는 모르겠는데
7.0에서는 기존 코드도 정상적동하는데 7.4에서는 카카오지도 출력이 아래와 같은 문제를 일으킵니다.
/layouts/mh_justice/map.html
// 인포윈도우로 장소에 대한 설명을 표시합니다
var infowindow = new kakao.maps.InfoWindow({
content: '<div class="wrap"><div class="info"><div class="title">{$li->logo_text}<div class="close1" onclick="closeOverlay()" title="닫기"></div></div><div class="body"><div class="img"><img src="{$li->logo_img}" width="73" height="71"></div><div class="desc"><div class="ellipsis">{$li->kakao_address}</div><div class="jibun ellipsis"> {$li->kakao_address1}</div><div style="font-size:12px">(우) {$li->kakao_address2} <a href="https://map.kakao.com/link/search/{$li->kakao_address}" style="color:red; margin-left:10px; font-size:12px" target="_blank">큰지도보기</a></div></div></div></div></div>',
removable : true
});
infowindow.open(map, marker);
// 지도의 크기가 변경되었기 때문에 relayout 함수를 호출합니다
map.relayout();
// 지도의 중심을 결과값으로 받은 위치로 이동시킵니다
map.setCenter(coords);
}
239줄에 빨간색 코드 추가하면 됩니다.