Page 1 of 1
CGGoogleMap and integration with other modules (CompanyDirectory)
Posted: Sun Nov 30, 2008 8:18 pm
by Foden
Trying the excelent CGGoogleMap out (Thanks a lot CalGuy

you are a champ!

)
Just got one question, if someone please could give me an example as to how I could use the tag {cggm_add_dynpoint} in f.ex. CompanyDirectory?
Regards
Thomas
Re: CGGoogleMap and integration with other modules (CompanyDirectory)
Posted: Fri Dec 05, 2008 12:53 am
by olavt
I was going to aske the same question. I have been using a previous version of CGGoogleMap for a while. But I cannot get this new function to work. Could we have some examples on how a string should be?
Re: CGGoogleMap and integration with other modules (CompanyDirectory)
Posted: Tue May 05, 2009 11:21 am
by Roobarb
I came across this thread while looking for information about the CGGoogleMaps module. Here's an example of how I got the dynamic markers working:
1. Create a map using the CGGoogleMaps module (in this example, the map id is 1)
2. In the page where you want to include your map, add the following Smarty code:
Code: Select all
{cggm_add_dynpoint map='1' name='pm_home' address='10 Downing Street, London, UK' description='The Prime Minister\'s residence'}
{CGGoogleMaps map='1'}
You can add more markers if necessary - just put them above the {CGGoogleMaps} tag. If you have the latitude & longitude of the marker, you can omit the address attribute in the {cggm_add_dynpoint} tag and use the lat and long attributes instead.
Re: CGGoogleMap and integration with other modules (CompanyD
Posted: Mon Jan 31, 2011 8:23 pm
by musicscore
I also wanna combine CGGooglemap with an other Module (a module created with CTLModule Maker).
In the template of the module I added
Code: Select all
{cggm_add_dynpoint map="2" name="Hier" address=$item->adres + $item->plaatsnaam}
{CGGoogleMaps}
This created an error.
The temple code below is working perfect but I need dynamice output.
Code: Select all
{cggm_add_dynpoint map="2" name="Hier" address="Streetname, City"}
{CGGoogleMaps}
How can I put the streetname {$item->adres} and the Cityname {$item-plaatsnaam} in the {cggm_add_dynpoint} tag as an address.
Please help ??
Musicscore
Re: CGGoogleMap and integration with other modules (CompanyD
Posted: Tue Jul 26, 2011 5:51 pm
by dmgd
I search for half a day for an answer to this question. I thought I would post it. Smarty does not make it very easy.
Code: Select all
{foreach from=$items item=entry}
{if $entry->latitude != "0"}
{assign var=des value=""}
{assign var=des value=$entry->company_name|cat:"<br />"}
{assign var=des value=$des|cat:$entry->address}
{assign var=des value=$des|cat:"<br />"}
{* And so on *}
{cggm_add_dynpoint map=1 name=$entry->company_name lat=$entry->latitude long=$entry->longitude icon=hotel description=$des}
{/if}
{/foreach}
And produced this. BTW my address field has a <br /> before city.
Code: Select all
SpringHill Suites Houston
2120 Nasa Rd 1
Seabrook, Texas 77586
Re: CGGoogleMap and integration with other modules (CompanyD
Posted: Tue Jul 26, 2011 6:01 pm
by calguy1000
you can do it this way, but I just use {capture assign='marker_description'}... a whole bunch of stuff {/capture}
{cggm_add_dynpoint description=$marker_description ...}
Re: CGGoogleMap and integration with other modules (CompanyD
Posted: Tue Jul 26, 2011 7:29 pm
by dmgd
Thanks that works much better.