Hi Oliver, now Tables.ajax.js is loaded but javascript debugger returns this error:
Errore: AjaxPlugins is not defined File sorgente: http://192.168.2.18/cartoweb3/htdocs/tables/js/Tables.ajax.js Riga: 1 I wrote javascript code in Tables.ajax.js, it seems to work in IE, not in FF but maybe the above error is the main problem. Thanks again valerio 2008/3/14, Oliver Christen <[EMAIL PROTECTED]>: > Warning: AjaxHandler.handlePluginReponse(): object AjaxPlugins.Tables > > > this means the file Tables.ajax.js is not loaded > look in your page source, see what the url to that is and try to access it > directly with your browser > > if you just copied it in your project, dont forget to do a > cw3setup --install again so the paths are regenerated > > regards > > Oliver > > > ----- Original Message ----- > From: "Valerio Noti" <[EMAIL PROTECTED]> > To: "Oliver Christen" <[EMAIL PROTECTED]> > Cc: <cartoweb-users@lists.maptools.org> > > Sent: Friday, March 14, 2008 10:38 AM > Subject: Re: [Cartoweb-users] Troubles with tables.tpl > > > > ok, I'm not sure I'll be able to work around Table.ajax.js (don't know > > ajax) but prior to any change I get an error from Jtrace debugger: > > > > Warning: AjaxHandler.handlePluginReponse(): object AjaxPlugins.Tables > > not found. AJAX response processing will be ignored for this plugin. > > > > not a good message I think. I have Table.ajax.js in > > cartoweb3\coreplugins\tables\htdocs\js and tried to copy also in > > cartoweb3\projects\MyProject\coreplugins\tables\htdocs\js. > > > > actually any change to that file (a simple alert) doesn't work. > > > > thank you very much for your help > > > > valerio > > > > > > > > 2008/3/14, Oliver Christen <[EMAIL PROTECTED]>: > >> > >> > >> well, then it's absolutly normal your javascript is NOT executed. > >> > >> because the table html is loaded via ajax and the javascript INSIDE the > >> html are considered as text and NOT interpreted. > >> > >> if you want to execute some javascript code imported via ajax in an html > >> fragment , you have to explicitly call (initialize) it from the > >> handleResponse function in Table.ajax.js > >> > >> regards > >> Oliver > >> > >> ----- Original Message ----- > >> From: Valerio Noti > >> To: Oliver Christen > >> Cc: cartoweb-users@lists.maptools.org > >> > >> Sent: Friday, March 14, 2008 9:56 AM > >> Subject: Re: [Cartoweb-users] Troubles with tables.tpl > >> > >> Oliver, > >> yes it's in ajax mode and if I disable ajax, javascript code works > >> inside the tpl . If it's active it works only when I reload the page. > >> Any tips? or other ways to retrieve query information and open a pop > >> up window? > >> > >> valerio > >> > >> > >> 2008/3/13, Oliver Christen <[EMAIL PROTECTED]>: > >> > > >> > > >> > you use your project in ajax mode now ? > >> > > >> > ----- Original Message ----- > >> > From: Valerio Noti > >> > > >> > To: Oliver Christen > >> > Cc: cartoweb-users@lists.maptools.org > >> > Sent: Thursday, March 13, 2008 4:42 PM > >> > Subject: Re: [Cartoweb-users] Troubles with tables.tpl > >> > > >> > I tested democw3 tables.tpl in cw3.2 and 3.4 > >> > This code works in 3.2 each time I click on the map with query > >> > tool. In 3.4 it works only when I reload the page, when I use > >> > query tool alert doesn't appear. > >> > > >> > [...] > >> > {if $table->numRows > 0} > >> > <script language=javascript> > >> > {literal} > >> > > >> > alert ('Test'); > >> > {/literal} > >> > </script> > >> > [...] > >> > > >> > Thank you again > >> > > >> > Valerio > >> > > >> > > >> > > >> > > >> > > >> > > >> > 2008/3/13, Valerio Noti <[EMAIL PROTECTED]>: > >> > > yes it's what I did, I copied /coreplugins/tables/templates > >> > > folder in projects/MyProject/coreplugins/tables/templates > >> > > folder, modified 3.4 template and inserted javascript code > >> > > between {foreach}{/foreach} > >> > > > >> > > thank you > >> > > > >> > > > >> > > 2008/3/13, Oliver Christen <[EMAIL PROTECTED]>: > >> > > > >> > > > > >> > > > > >> > > > chance are pretty high the table template was modified > >> > > > between 3.2 and 3.4 so I would suggest to compare a table > >> > > > templates in 3.4 and use it as a basis > >> > > > > >> > > > regards > >> > > > Oliver > >> > > > > >> > > > > >> > > > ----- Original Message ----- > >> > > > From: Valerio Noti > >> > > > To: cartoweb-users@lists.maptools.org > >> > > > Sent: Thursday, March 13, 2008 3:53 PM > >> > > > Subject: [Cartoweb-users] Troubles with tables.tpl > >> > > > > >> > > > Hello, > >> > > > I usually modify tpl files inserting javascript code. > >> > > > i.e. I modified tables.tpl in order to open a pop-up > >> > > > windows when user click on the map with query tool. > >> > > > > >> > > > The following code works fine in cartoweb 3.2 but not > >> > > > in cw3.4: > >> > > > [...] > >> > > > {foreach from=$tables item=group} > >> > > > foreach from=$group->tables item=table} > >> > > > {if $table->numRows > 0} > >> > > > <script language=javascript> > >> > > > {literal} > >> > > > strNomeTabella = > >> > > > '{/literal}{$table->tableTitle > >> > > > }{literal}'; > >> > > > alert ('Test'); > >> > > > {/literal} > >> > > > </script> > >> > > > {foreach from=$table->columnTitles > >> > > > item=column} > >> > > > <script language=javascript> > >> > > > {literal} > >> > > > var campo = > >> > > > '{/literal}{$column}{literal}'; > >> > > > {/literal} > >> > > > </script> > >> > > > {/foreach} > >> > > > [...] > >> > > > {/foreach} > >> > > > {/foreach} > >> > > > > >> > > > In cw3.4 it seems that javascript code is not active. > >> > > > Nothing is saved in variables and alert statement > >> > > > doesn't work. > >> > > > > >> > > > > >> > > > > >> > > > Thank you very much for any help > >> > > > > >> > > > > >> > > > Valerio > >> > > > > >> > > > ________________________________ > > > >> > > > > >> > > > _______________________________________________ > >> > > > Cartoweb-users mailing list > >> > > > Cartoweb-users@lists.maptools.org > >> > > > http://lists.maptools.org/mailman/listinfo/cartoweb-users > >> > > > > >> > > > > >> > > > > >> > > > >> > > > >> > > > >> > > -- > >> > > /* > >> > > Valerio Noti > >> > > */ > >> > > >> > > >> > > >> > -- > >> > /* > >> > Valerio Noti > >> > */ > >> > >> > >> > >> -- > >> /* > >> Valerio Noti > >> */ > > > > > > > > -- > > /* > > Valerio Noti > > */ > > > > -- /* Valerio Noti */ _______________________________________________ Cartoweb-users mailing list Cartoweb-users@lists.maptools.org http://lists.maptools.org/mailman/listinfo/cartoweb-users