구글맵 연동 소스 중 몇몇 값을 게시판과 연동해서 보여지게 하고 싶습니다.
본문
구글맵 API를 연동해서 해외지점을 지도에 표시하는 페이지를 만들어서 관리하려고 합니다.
구글맵 연동 소스 중 아래 붉은색 소스 부분을 게시판과 연동해서 보여지게 하고 싶습니다.
// 마커 데이터 배열
const malls = [
{ label: "Austria", name: "Austria", lat: 47.5162, lng: 14.5501, url: "/pages/overseas/austria.html" },
{ label: "Australia", name: "Australia", lat: -25.2744, lng: 133.7751, url: "https://naver.com" },
{ label: "Bangkok", name: "Bangkok", lat: 13.7563, lng: 100.5018, url: "dongdaemun.html" },
{ label: "Canada", name: "Canada", lat: 56.1304, lng: -106.3468, url: "https://naver.com" }
위에소스에서 각각의 변수명을
label = $wr_subject , name = $wr_1 , lat = $wr_2 , lng = wr_3 , url = link1
이렇게 설정하고,
게시물이 등록되면 각 게시물에서 label , name, lat, lng, url 값을 가져와서 뿌려지게 하고 싶습니다.
위의 label , name, lat, lng, url 값을 입력받을 입력폼은 이미 만들어져 있습니다.
위의 내용을 반영해서, 게시판 게시물에 입력된 값들을 불러와서
{ label: "USA", name: "USA", lat: 37.0902, lng: -95.7129, url: "timesquare.html" }
=> { label: "$wr_subject", name: "$wr_1", lat: $wr_2, lng: $wr_3, url: "$wr_link1" }
이런 형태로 지도에 표시될 값을 적용할 수 있게 적용하려면 어떻게 해야 할까요?
(단, 입력은 관리자가 할거라서요. 변수형타입을 지정하는 부분은 생략해도 괜찮습니다.)
답변 1
{
label: "<?php echo $view['wr_subject']; ?>",
name: "<?php echo $view['wr_1']; ?>",
lat: <?php echo $view['wr_2']; ?>,
lng: <?php echo $view['wr_3']; ?>,
url: "<?php echo $view['link'][1]; ?>"
}
뷰페이지에서 스크립트 변수에 저장된 데이터를 불러오고 싶으신건가요??
!-->