Hi
Thank for your answer. The functionnalities i need in ajax are
fullExtent and mapSize.
Well by now i'm trying to implement it on the full extent function.
Maybe you could tell me wether i took a wrong path.
On the doSubmit function, instead of the myform.submit(); i do a
x_submitForm(); wich looks like this:
/function x_submitForm(){
xShow(xGetElementById('loadbarDiv'));
var param = AjaxHandler.buildPostRequest();
var laRequete = new Ajax.Request('/cw/htdocs/x_aeag.php', {method:
'post',parameters: param,onComplete: afficherReponse} );
}
/The file x_aeag.php looks like this:
/<?php
$_ENV['CW3_PROJECT'] = 'aeag';
require_once('client.php');
header('Content-Type: text/xml');
?>/
And then i modified the cartoclient.tpl so it produces an xml stream:
/<?xml version="1.0" encoding="UTF-8"?>/
/<reponse>
<bbox>{$bboxMinX},{$bboxMinY},{$bboxMaxX},{$bboxMaxY}</bbox>
<factor>{$factor}</factor>
<mapunits>{$mapUnits}</mapunits>
<scalebarUnits>{$scalebarUnits}</scalebarUnits>
<currentScale>1:{$currentScale}</currentScale>
<mainmap_path>{$mainmap_path}</mainmap_path>
<mainmap_width>{$mainmap_width}</mainmap_width>
<mainmap_height>{$mainmap_height}</mainmap_height>
<scalebar_path>{$scalebar_path}</scalebar_path>
<keymap_path>{$keymap_path}</keymap_path>
</reponse>/
Now my problem is that cartoweb doesn't produce the full extent map
image. A new image is yet generated but with still the same extent. I
can't find why...
regards
Simon Ortet
Oliver Christen a écrit :
Hi
Some plugins and maybe some core functionnalities are not compatible
with ajax.
Simply changing the doSubmit function to only return xmlhttprequest
(ajax) is probably not a good idea as it will break in the cases said
above.
I would suggest to first identify precisely which functionnalities you
use are still using non-ajax mode and then see how to modify these
functionnalities so they work with ajax (if possible)
regards
Oliver
----- Original Message ----- From: "Simon ORTET" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Thursday, July 19, 2007 10:25 AM
Subject: [Cartoweb-users] Cartoweb and Ajax
Hi,
I'm trying to set Cartoweb as a full Ajax application. So i try to
change the doSubmit function of dhtmlInit.js to make it send the form
through an ajax function.
I'd like to know if someone as already done this work, and if
possible to post the code in the list.
Thanks
_______________________________________________
Cartoweb-users mailing list
[email protected]
http://lists.maptools.org/mailman/listinfo/cartoweb-users
_______________________________________________
Cartoweb-users mailing list
[email protected]
http://lists.maptools.org/mailman/listinfo/cartoweb-users