Google maps

ducy képe

Sziasztok!

A google maps beállításával vannak gondjaim.
Sikerült beállítanom a térképet, működik is meg minden.
Viszont nem tudom hogy kell a címet kiiratni a hely fölé amit bejelöltem.

Köszönöm szépen előre is.

aboros képe

google map -et több modullal is lehet az oldalba illeszteni. melyiket használod? és hanyas drupal... és hogy érted azt, hogy "a címet kiíratni a hely fölé amit bejelöltem" ?

amúgy stimmel.

nincs mit. ;)

0
0

-
clear: both;

ducy képe

A modul Gmap 5.x-1.0-beta3 és 5.7-es drupal.

Láttam egy oldalon, hogy egy buborékablakban kirja a címet.
Lehet, hogy ez a modul ezt nem tudja?

0
0
aboros képe

a buborékablakot egy sminkfüggvénnyel tudod piszkálni. ezt a függvényt megtalálod a gmap.module -ban, a neve theme_gmap_views_marker_label. ezt lemásolod és a sminked template.php filejában sminkneve_gmap_views_marker_label néven módosítod kedvedre.

mutatok egy példát, ez egy 5.x drupal, valamelyik gmap 5.x verzió és a views modullal csináltam egy nézetet, melynek típusa "Gmap View":
http://keret.hu/portal/hu/terkep/477
ez egy "kísérleti" térképes megoldás, egyéb okok miatt kicsit befulladt, de végülis működik és megvalósítja amit akarsz, egyedi buborékablakokat csinál. amikor egy "placemark" -ra kattintasz, a buborékot ez a függvény állítja elő:

<?php
#
# gmap_views infoWindow themeing
#
function glossyblue_gmap_views_marker_label($view, $fields, $entry) {
  $marker_label = '';
  $field = $view->field[2];
  $nid = views_theme_field('views_handle_field', $field['queryname'], $fields, $field, $entry, $view);
  $node = node_load($nid);
  $text = "<div class='gmap-popup'>";
  $text .= "<a href='/portal/hu/node/".$node->nid."'><h3>".$node->title."</h3></a>".$node->teaser."<br /><a href='/portal/hu/node/".$node->nid."'>tovább...</a></div>";
  if ($node->node_images){
	$image = array_shift($node->node_images);
	$img = "<img src='".file_create_url($image->thumbpath)."'>";
	$tabs = array(
	  'Leírás' => $text,
	  'Kép' => $img,
	  );
  }
  if ($tabs){
  	return $tabs;
  }else{
	return $text;
  }
}
?>

a példa kicsit dört és nagyon egyedi, szóval nem tudod kopipészt technikával használni, de az elvet mutatja. (a buborék kattintásra a $node->teaser szövegét mutatja és az egyes helyekhez node_images modullal lehet képeket kapcsolni, ezek közül a legkisebb súlyú a buborékban egy külön megtekinthető)

remélem tudtam segíteni, ha további kérdésed lenne, ne tartsd vissza magad ;)

0
0

-
clear: both;

Paal képe

Kell hozzá a location modul. Akkor meg tudod jeleníteni a jelölőket a térképen. Arra kattintva meg a node-hivatkozásával.

Úgy egy 3/4 éve nem piszkáltam ezt a párost, tuti sokat változtak azóta. De már akkor igaz volt rájuk a kb. "ágyúval verébre" jelző... :) Azóta mér lehet taxonomy alapján szűrni, van hozzá CCK mező, Views támogatás, stb.
Sokat szívtam vele, volt hogy működött, volt hogy nem (pl. frissítés után eltűnt az összes jelölőm, downgrade után meg előjöttek).

0
0

--
Palócz Paal Pál, a drupal.hu admin csoportjának tagja
Ajánlott olvasmány: Eric Steven Raymond - Hogyan kérdezzünk okosan

vikicica22 képe

az összes Google maps-al kapcsolatos modult végig próbáltam és én arra jutottam, hogy a gmap + cck_gmapaddress párost használom, de ha valaki tud jobbat az szoljón nekem :):)

ui.: google client geocoder - is jó lenne, de sajnos valamiért nekem nem működik, jól lásd:
http://drupal.hu/node/4479

0
0
ducy képe

Köszönöm a segítséget!

Próbálkozom.........

0
0