2010-03-23 3 views
2

Google지도에서지도를 추가하는 기능으로 jWysiwyg를 확장하려고합니다. 괜찮은지도를 얻을 수 있지만 생성 된지도를 처리하는 방법에 문제가있어 페이지와 함께 저장 한 다음 검색 할 수 있습니다. Google지도를 WYSIWYG 편집기에 삽입 한 다음 올바르게 저장하고 검색하십시오.

는 약간의 과정을 열려면

  • 사용자가 jWysiwyg를 사용하여 만들어집니다 편집기로 들어갑니다.
  • 사용자가 주소를 묻는 버튼을 클릭 한 다음 해당 위도와 경도를 반환합니다.
  • Google지도 API (V3)를 사용하여이 위치 정보를 사용하여지도를 만든 다음 편집 가능한 WYSIWYG 영역에 삽입합니다.
  • 페이지를 저장할 때 Google에서 생성 된 전체 HTML이 데이터베이스에 저장되어 다음에 열 때 제대로 작동하지 않습니다. 페이지를 다시 열면 회색 상자가 나타납니다.

이제 문제는 이후에 작동하는 형식 (아마도 <script> 태그 사용)으로지도를 삽입해야한다는 것입니다. 또한지도가 WYSIWYG 편집기 자체에 표시되어야하므로 올바른지도 데이터로 채워지는 자리 표시 자 태그를 넣을 수 없습니다.

이렇게 짧게; 어떻게하면 Google지도를 WYSIWYG 편집기에 삽입하여 편집기 자체에서 표시/미리 볼 수 있으며 다음에 열 때 제대로 작동 할 수있는 형식으로 저장할 수 있습니까?

답변

2

위도/경도를 유지하는 메모와 같은 장소 소유자 태그를 추가하는 것이 가장 좋습니다. 편집기를 렌더링하여 맵에 표시 한 다음이를 제거하고 자리 표시 자 태그를 넣을 수 있습니다. 그런 다음 데이터를 렌더링 할 때 해당 주석을 처리해야합니다.

당신이 사용하고있는 WYSIWYG 편집기가 그런 것을 지원한다면, 콘텐츠가 저장 될 때 데이터베이스에 lat long을 저장할 수도 있습니다.

+0

나는 자리 표시 자 아이디어를 가지고 갔다. 에디터의 자리 표시 자에서지도를 생성 한 다음 저장하기 전에지도를 삭제하여 자리 표시 자만 저장되도록합니다. 그런 다음 공개 사이트에서지도를 재생성하는 것이 쉽습니다. 감사. –

0

코드를 삽입 할 때 Jumi를 사용하십시오. 편집자는 더 이상 코드를 제거하지 않습니다. 예를 들어 이것을 가져 가자. Google Map inserted with Jumi

관련 문제