Hi all,

I need that the users of the Webstore can upload some files and then ofbiz
has to forward these files to other servers. 

I tried this using the UploadCategoryImage
(application/product/wabapp/catalog/WEB-INF/controller.xml). This looks
like:

<request-map uri="UploadCategoryImage">
        <security https="true" auth="true"/>
        <response name="success" type="view" value="EditCategory"/>
</request-map>

In my ftl file I write the following (similar to the information in
product/webapp/catalog/category/EditCategory.ftl):

<script language="JavaScript" type="text/javascript">
        function setUploadUrl(newUrl) {
        var toExec = 'document.imageUploadForm.action="' + newUrl + '";';
        eval(toExec);
        };
</script>       
        
        
<div class="screenlet-body">
<form method="post" enctype="multipart/form-data"
action="<@ofbizUrl>UploadCategoryImage?productCategoryId=${productCategoryId?if_exists}&amp;upload_file_type=category</@ofbizUrl>"
name="imageUploadForm">
            <table cellspacing="0" class="basic-table">
                <tr><td>
                    <input type="file" size="50" name="fname"/>
                    <br/>
                    <input type="submit" class="smallSubmit" value="Upload
File"/>
                </td></tr>
            </table>
        </form>
</div>


But making this I received the following error when I try to upload a file:

Content: null [UploadCategoryImage] is not a publish point for the current
website: eCommerce Web Site [WebStore]

I made the same with <security https="false" auth="false"/> and I get the
same result.

So, my questions are:

- Is there a better way to do this?
- Which code is being executed the UploadCategoryImage in controller.xml?
What happen after ofbiz reach <request-map uri="UploadCategoryImage">? 

Thanks in advance,
Mario.   




-- 
View this message in context: 
http://n4.nabble.com/How-to-upload-a-file-tp964967p964967.html
Sent from the OFBiz - User mailing list archive at Nabble.com.

Reply via email to