[jira] [Created] (OFBIZ-5441) URLs in some(all?) PDF files are not handle correctly

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[jira] [Created] (OFBIZ-5441) URLs in some(all?) PDF files are not handle correctly

Nicolas Malin (Jira)
Jacques Le Roux created OFBIZ-5441:
--------------------------------------

             Summary: URLs in some(all?) PDF files are not handle correctly
                 Key: OFBIZ-5441
                 URL: https://issues.apache.org/jira/browse/OFBIZ-5441
             Project: OFBiz
          Issue Type: Bug
          Components: accounting
    Affects Versions: SVN trunk
            Reporter: Jacques Le Roux
            Priority: Minor


When a PDF file contains a reference to a promotion like when you buy a WG-5569 (Tiny Chrome Widget) and get a free WG-1111 (Micro Chrome Widget). You end with a corresponding invoice containing <<Spend more than $100 on your favorite widgets and gizmos and get a free <a href="/ecommerce/control/product?category_id=20111&amp;product_id=WG-1111">Micro Chrome Widget</a>!>> instead of a real link.

It's possible to generare a link in a PDF with FOP, we need to
# dynamically define a fop.base using a ftl transform refs: http://xmlgraphics.apache.org/fop/0.95/configuration.html#general-elements http://xmlgraphics.apache.org/fop/faq.html#MalformedURL
# here is an example from ProductionRun.fo.ftl
{code}
<fo:table-cell padding="2pt">
    <fo:block><fo:basic-link background-color="lightblue" external-destination="<@ofbizContentUrl>/content/control/ViewBinaryDataResource?dataResourceId=${productionRunContent.drDataResourceId}</@ofbizContentUrl>">${uiLabelMap.CommonView}</fo:basic-link></fo:block>
</fo:table-cell>
{code}




--
This message was sent by Atlassian JIRA
(v6.1.4#6159)