You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ofbiz.apache.org by "Bruno Busco (JIRA)" <ji...@apache.org> on 2009/12/26 09:26:29 UTC
[jira] Issue Comment Edited: (OFBIZ-3381) Update of the geolocation
screen in party
[ https://issues.apache.org/jira/browse/OFBIZ-3381?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12794548#action_12794548 ]
Bruno Busco edited comment on OFBIZ-3381 at 12/26/09 8:24 AM:
--------------------------------------------------------------
Erwan,
there are two things I do not like in the patch:
1) (minor) Since we have the PartyGeoLocation.groovy script executed I would move all the <set...> stuff in there and have a complete geoChart valorization in the groovy.
2) (major) In the geolocation.ftl I would not include this:
{code}
<#if point.partyId?has_content>
marker.openInfoWindowHtml("<div style=\"width:210px; padding-right:10px;\"><a href=<@o...@ofbizUrl>>${uiLabelMap.PartyProfile} ${uiLabelMap.CommonOf} ${point.partyId}</a></div>");
</#if>
{code}
because it introduces a (soft) framework dependance from the Party component.
I would replace it with a more generic:
{code}
<#if point.link?has_content>
marker.openInfoWindowHtml("<div style=\"width:210px; padding-right:10px;\"><a href=${point.link.url}>${point.link.label}</a></div>");
</#if>
{code}
was (Author: bruno.busco):
Erwan,
there are two things I do not like in the patch:
1) (minor) Since we have the PartyGeoLocation.groovy script executed I would move all the <set...> stuff in there and have a complete geoChart valorization in the groovy.
2) (major) In the geolocation.ftl I would not include this:
{code}
<#if point.partyId?has_content>
marker.openInfoWindowHtml("<div style=\"width:210px; padding-right:10px;\"><a href=<@o...@ofbizUrl>>${uiLabelMap.PartyProfile} ${uiLabelMap.CommonOf} ${point.partyId}</a></div>");
</#if>
{code}
because it introduces a (soft) framework dependance from the Party component.
I would replace it with a more generic:
{code}
<#if point.link?has_content>
marker.openInfoWindowHtml("<div style=\"width:210px; padding-right:10px;\"><a href=${point.link.url}>${point.link.label}</a></div>");
</#if>
{code}
BTW:
I only watched at the code. I did not succeded to show any map screen even for the DemoCustomer. I always get the "No Geolocation Available (for a demo you may try using DemoCustomer party profil)" message.
> Update of the geolocation screen in party
> -----------------------------------------
>
> Key: OFBIZ-3381
> URL: https://issues.apache.org/jira/browse/OFBIZ-3381
> Project: OFBiz
> Issue Type: Improvement
> Components: party
> Affects Versions: SVN trunk
> Reporter: Erwan de FERRIERES
> Fix For: SVN trunk
>
> Attachments: OFBIZ-3381.diff
>
>
> This will allow to use the new geoChart screen introduced by Bruno instead of the geoLocation screen, and then have less javascript calls.
> I put this as a JIRA issue to have your comments and be sure that this meet OFBiz requirements.
> if it's OK, I will then commit it to the trunk.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.