Thorsten Scherler wrote:
El jue, 19-01-2006 a las 15:48 +0000, Ross Gardler escribió:
Thorsten Scherler wrote:
El jue, 19-01-2006 a las 00:14 +0000, Ross Gardler escribió:
More "simple" questions about the Dispatcher. Like David I'll turn the
responses into a doc:
The only problem: David is not Mr. Confusion. ;-)
I am doing some work on the listLocations plugin. I need to integrate
Google Maps so that I get a mini-map for each of the entries in a file.
Here is a sample of the code that I need to output. Can someone tell me
what my contract should look like. The part that confuses me is the fact
that I need to add content into the head as well as the body:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script src="http://maps.google.com/maps?file=api&v=1
&key=ADD_YOUR_KEY_HERE" type="text/javascript">
</script>
</head>
<body>
<div id="map" style="width: 400px; height: 300px"></div>
<script type="text/javascript">
//<![CDATA[
var map = new GMap(document.getElementById("map"));
map.centerAndZoom(new GPoint(-83.022206, 39.998264), 3);
//]]>
</script>
</body>
</html>
Hmm, sorry, before I can answer this I need to know which version (v2 or
v3)?
v2 until v3 stabalise.
Second: Do you use the contract more then once in the structurer? Or
will it be used only once per structurer?
Impossible to say in advance since I don't know all the potential use
cases of the contract.
In my specific use case I will only use it the once.
ok,
<forrest:contract name="siteinfo-google-map">
Why have you named it siteinfo-google-map?
Are the contract naming conventions documented anywhere?
I ask because I would have gone for content-google-map since this is
adding content to the page.
Ross