Итак, у меня есть веб-страница, которая состоит из списка объектов недвижимости.
И для каждой отдельной недвижимости мне нужно показать маркер в окне Google Map.
Например (как это должно выглядеть): список недвижимости существует на странице. Вы нажимаете на одну недвижимость, чтобы перейти на страницу с подробной информацией. На этой странице, среди деталей, есть контейнер или контейнер с картой Google, маркер которого указывает на адрес этой отдельной недвижимости.
Теперь вот подвох:
Данные об отдельных объектах недвижимости находятся в базе данных и вызываются функциями PHP.
Детали, такие как: имя, цена, владелец и местоположение (штат, город, адрес)
Адрес, конечно, строка.
Теперь, как мне преобразовать этот адрес в лат / язык, чтобы показать местоположение на странице с моими данными?
Я знаю, что это реализовано с помощью Javascript и Geocoding, но я не знаю, как правильно его кодировать?
Вот пример кода, где я отображаю информацию о местонахождении недвижимости в виде обычной строки:
eng translation:
(drzava = state)
(regija = region)
(grad = town)
(adresa = address)
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12 selectOption">
<div>
<span class="leftSpan"><?php
wpml_e__if_language( 'Location:', 'en' );
wpml_e__if_language( 'Lokacija:', 'hr' );
?>
</span>
<span class="rightSpan">
<?php echo get_post_meta( $post->ID, "drzava", true ); ?> |
<?php echo get_post_meta( $post->ID, "regija", true ); ?> |
<?php echo get_post_meta( $post->ID, "grad", true ); ?> |
<?php echo get_post_meta( $post->ID, "adresa", true ); ?>
</span>
</div>
</div>
Надеюсь, вы, ребята, понимаете проблему. Это, вероятно, легко для кого-то, кто уже сделал это, к сожалению, я новичок.
PS.
У меня есть ключ API для служб Карт Google, и я понимаю проблему, но мне нужна помощь.