Google MapsAPIV3ライブラリが含まれているcodeigniterを使用しています。すべてがコンストラクターなどにロードされます...
私のコントローラーの内容は...
$config['icon'] = "http://localhost/xampp/zadanie_/myimg.png";
$config['center'] = $data['lat'].",".$data['lon'];
$config['map_height'] = 180;
$config['sensor'] = false;
$config['map_width'] = 198;
$config['disableMapTypeControl'] = TRUE;
$config['disableStreetViewControl'] = TRUE;
$config['zoom'] = '10';
$this->googlemaps->initialize($config);
$marker = array();
$marker['position'] = $data['lat'].",".$data['lon'];
$this->googlemaps->add_marker($marker);
その後、ページを読み込んでいます...生成されたJavascriptには、次のコードが含まれています。
function initialize() {
var myLatlng = new google.maps.LatLng(48.1405,17.0948);
var myOptions = {
zoom: 10,
center: myLatlng,
mapTypeId: google.maps.MapTypeId.ROADMAP,
mapTypeControl: false,
streetViewControl: false}
map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
var myLatlng = new google.maps.LatLng(48.1405,17.0948);
var markerOptions = {
map: map,
position: myLatlng
};
marker_0 = createMarker(markerOptions);
}
アイコンアイテムはありません。私は何を悪いのですか?:(