[
https://issues.apache.org/jira/browse/OFBIZ-6088?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Arun Patidar updated OFBIZ-6088:
--------------------------------
Attachment: OFBIZ-6088_1307.patch
OFBIZ-6088.patch
Attached are a patches for 13.07, 14.12 and trunk. It is a complete solution to store product images with respect to tenant. Now, there is no need to prepare SystemProperty data for each tenant.
Steps to verify:
- Apply the patch
- Create two tenants with Ids like:TENANT1 and TENANT2
- Login into catalog component of a tenant
- Navigate to catalog ->products ->content and upload images for product
- Perform all above steps for both the tenants
Expected result
The product images should be uploaded in different directories in framework/images/webapp e.g.
/images/TENANT1/products/PRODUCT_ID/original.png
/images/TENANT2/products/PRODUCT_ID/original.png
and for no tenant i.e. default account
/images/products/PRODUCT_ID/original.png
> There should not need to setup SystemProperty data on each tenant for specifying path to store tenant images.
> -------------------------------------------------------------------------------------------------------------
>
> Key: OFBIZ-6088
> URL:
https://issues.apache.org/jira/browse/OFBIZ-6088> Project: OFBiz
> Issue Type: Bug
> Components: product
> Affects Versions: Trunk, 14.12.01, 13.07.01
> Reporter: Arun Patidar
> Priority: Minor
> Attachments: OFBIZ-6088.patch, OFBIZ-6088_1307.patch
>
>
> Currently user need to setup SystemProperty data for each tenant to specify path of product images to be store in separate directory . There should not need to create this data for each tenant instead system should add directory with tenantId in path of images.
> For doing this there should common property value set in catalog.properties like as:
> image.server.path=${sys:getProperty('ofbiz.home')}/hot-deploy/hwmapps/webapp/resources/${tenantId}
> image.url.prefix=/images/${tenantId}
> Only need to pass tenantId in context with FlexibleStringExpander.expandString() method.
> This change is extension of efforts done under task OFBIZ-5455
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)