Thank you Deepak, Jacques for your kind help. It is solved. On Tue, Jul 19, 2022 at 11:47 AM Jacques Le Roux < [email protected]> wrote:
> There is also that: > https://demo-stable.ofbiz.apache.org/example/control/fonts.pdf > > Le 19/07/2022 à 07:49, Deepak Dixit a écrit : > > Hi Avijit, > > There is an example exists OOTB for the same, > > > > Please refer following url > > > > > https://demo-stable.ofbiz.apache.org/content/control/EditDataResource?dataResourceId=DR1103b > > > > Click on Download link at bottom of page, you will be able to download > the > > pdf file > > > > > > Kind Regards, > > Deepak Dixit > > Vice President of Product Engineering > > mobile: +91 9826754548 > > email: [email protected] > > *www.hotwax.co <http://www.hotwax.co/>* > > > > > > On Mon, Jul 18, 2022 at 5:19 PM Avijit Bose <[email protected]> > wrote: > > > >> Dear Ashish, > >> > >> I have taken the 2nd approach. But instead of creating the folder inside > >> <my app>/webapp folder.... I have created two folders namely 'pdf' and > >> 'images' inside > >> "C:\apache-ofbiz-18.12.05\themes\common-theme\webapp\images", and stored > >> the relative path into the database. By default ofbiz is looking into > this > >> 'images' folder. It worked. > >> > >> Also tried by keeping inside the "<my app>/webapp" folder. It worked > too. > >> > >> Thank you for your help. > >> Avijit > >> > >> On Mon, Jul 18, 2022 at 3:00 PM Ashish Vijaywargiya < > >> [email protected]> wrote: > >> > >>> Hello Avijit, > >>> > >>> There can be two options: > >>> > >>> 1) If you wish to save images/pdf in the database then please go with > the > >>> option which Nicola suggested in his email. Basically content related > >>> entities will be involved in this operation: Content, DataResource and > >>> ImageDataResource. Please review the references in the "content" > >> component > >>> present inside the applications folder. > >>> > >>> 2) If you wish to keep the images/pdf on the file system then again you > >> can > >>> review the upload related functionality in the "content" component. > >>> There are many examples available in the code. In this case you need to > >>> create a webapp reference in the ofbiz-component.xml file: > >>> > >>> <webapp name="siteresources" > >>> title="Many Resources" > >>> server="default-server" > >>> location="webapp/siteresources" > >>> mount-point="/siteresources" > >>> app-bar-display="false"/> > >>> > >>> Then inside webapp folder: > >>> - webapp > >>> -- siteresources > >>> --- images > >>> --- pdf > >>> > >>> You can create your media contents inside the "siteresources" folder. > In > >>> the Form Widget you can use following code: > >>> > >>> <field name="myImage"><image value=" > >>> http://localhost:8080/siteresources/images/ofbiz_logo.png" > >>> style="cssImgXLarge"/></field> > >>> <field name="myPdf"> > >>> <hyperlink description="Default PDF" target-type="plain" target=" > >>> http://localhost:8080/siteresources/pdf/pdftest.pdf" > >>> target-window="_BLANK"/> > >>> </field> > >>> > >>> You can dynamically prepare the data inside groovy files for > image->value > >>> attribute and for hyperlink->target attribute and use it in the form > >> widget > >>> field tag. > >>> > >>> Hope this helps! > >>> > >>> -- > >>> Kind Regards, > >>> Ashish Vijaywargiya > >>> Vice President of Operations > >>> *HotWax Systems* > >>> *Enterprise open source experts* > >>> http://www.hotwaxsystems.com > >>> > >>> > >>> > >>> On Mon, Jul 18, 2022 at 9:11 AM Avijit Bose <[email protected]> > >> wrote: > >>>> Dear Sir, > >>>> > >>>> I have a link in the form as shown below: > >>>> -------------------------- > >>>> <field name="salaryCertificateUrl" > >> use-when="${salaryCertificateUrl!='Not > >>>> Applicable'}" title="${uiLabelMap.salaryCertificate}" > >>> widget-style="text"> > >>>> <hyperlink target="salaryCertificateUrl" > >>>> description="${salaryCertificateUrl}" also-hidden="false" size="25"> > >>>> <parameter param-name="salaryCertificateUrl"/> > >>>> </hyperlink> > >>>> </field> > >>>> -------------------------- > >>>> > >>>> Note: "salaryCertificateUrl" is a path of a pdf file. I DON'T WANT TO > >>>> GENERATE PDF FILE. JUST WANT TO VIEW PRE_GENERATED PDFs. I am > uploading > >>> it > >>>> and then wants to view it from the link in my form. Same this for > >> images. > >>>> Pls let me know how do I view this. > >>>> > >>>> regards > >>>> Avijit > >>>> >
