Yes, for sure it is also intended as a learning experience...(I think I still need many of such sessions...) Unfortunately I am still at the simple functionality level (not yet made it work) and not yet reached the performance or the usability stage...
-Bruno 2008/7/25 David E Jones <[EMAIL PROTECTED]>: > > It's not quite that easy, so I'd recommend you think through this a lot > before you leap (unless you're intending for this to be a learning > experience, then go for it and see what you run into). > > For example: the search results can include hundreds or thousands of > results. Many of the operations, like adding to or removing from a category, > are meant to be usable with a large number of product results. The check > boxes for them (that are used only for the create variant from virtuals > form) might not be terribly useful or might need to be done in more creative > ways. > > -David > > > > On Jul 25, 2008, at 5:58 AM, Bruno Busco wrote: > > Thanks David, >> yes I have already seen this screen but I would like to have the >> possibility >> to select products with check boxes and issuing on the selected products >> one >> of several command. >> >> In the actual screen the selection (by the check boxes) can only be used >> for >> the *Quick Create Virtual from Variants* function and not for all other >> commands (add to category, expire etc.). This is not very user-friendly >> and >> may be this is the reason why a note has been added to better specify this >> screen behaviour. >> >> This screen IMO can be improved using a "multi" form and not implemented >> in >> FTL like the actual one. >> >> I would also like to have, depending on the selected command, a different >> form appear (ajax) to collect the required informations from the user. >> >> What do you think about? >> >> Thank you, >> Bruno >> >> 2008/7/25 David E Jones <[EMAIL PROTECTED]>: >> >> >>> Have you looked at the catalog manager? Doing a simple search there >>> you'll >>> see a bunch of forms at the bottom for these kinds of operations. >>> >>> For example: >>> >>> >>> >>> https://demo.hotwaxmedia.com/catalog/control/keywordsearch?SEARCH_STRING1=widget >>> >>> -David >>> >>> >>> >>> On Jul 24, 2008, at 11:54 PM, Bruno Busco wrote: >>> >>> My final goal with this is to have a product FindScreen where the user >>> can >>> >>>> select (after a standard search) multiple products and issue at least >>>> one >>>> of >>>> the following commands of the selected items: >>>> - Add to category >>>> - Remove from category >>>> - Set the product image (the same image for all the selected products) >>>> >>>> I say this in case someone has already done something similar and >>>> intends >>>> to >>>> share. >>>> >>>> Thank you, >>>> Bruno >>>> >>>> 2008/7/25 Bruno Busco <[EMAIL PROTECTED]>: >>>> >>>> uhm... >>>> >>>>> thank you for this hint, I will try it, it is still one of my high >>>>> priority >>>>> open point. >>>>> -Bruno >>>>> >>>>> 2008/7/25 Mridul Pathak <[EMAIL PROTECTED]>: >>>>> >>>>> May be the controller entry has event of type "service" instead of >>>>> >>>>> "service-multi". >>>>>> >>>>>> -- >>>>>> Thanks & Regards, >>>>>> >>>>>> Mridul Pathak >>>>>> Senior Manager >>>>>> Enterprise Software Development >>>>>> HotWax Media, Inc. >>>>>> http://www.hotwaxmedia.com >>>>>> [EMAIL PROTECTED] >>>>>> ------------------------------------------- >>>>>> Office : +91 - 509.855.4113 >>>>>> Mobile : +91 - 942.592.6892 >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> On Jul 18, 2008, at 7:01 PM, Bruno Busco wrote: >>>>>> >>>>>> Unfortunately It is still not working... sorry to bother... I will >>>>>> better >>>>>> >>>>>> scan OFBiz for similar patterns. >>>>>>> Thank you, >>>>>>> -Bruno >>>>>>> >>>>>>> 2008/7/18 Chris Howe <[EMAIL PROTECTED]>: >>>>>>> >>>>>>> Sorry, didn't notice that you had the attributes attached to the >>>>>>> wrong >>>>>>> >>>>>>> element. Value is not a valid attribute of the <field> element. It >>>>>>>> should >>>>>>>> instead be an attribute of the <hidden> element. Should be... >>>>>>>> <field name="productCategoryId"><hidden value="yyyyy"/></field> >>>>>>>> <field name="fromDate"><hidden value="${nowTimestamp}"/></field> >>>>>>>> >>>>>>>> Bruno Busco <[EMAIL PROTECTED]> wrote: As suggested I tryed >>>>>>>> this >>>>>>>> (I >>>>>>>> hope I understood what you meant) but I get >>>>>>>> always the same message. >>>>>>>> Thank you for supporting me. >>>>>>>> -Bruno >>>>>>>> >>>>>>>> >>>>>>>> target="addProductToCategory" title="" type="multi" >>>>>>>> paginate-target="FindProduct" >>>>>>>> odd-row-style="alternate-row" header-row-style="header-row" >>>>>>>> default-table-style="basic-table hover-bar"> >>>>>>>> >>>>>>>> >>>>>>>> result-map-list-name="listIt"> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> title="${uiLabelMap.CommonSelect}"> >>>>>>>> >>>>>>>> also-hidden="true"> >>>>>>>> >>>>>>>> target="EditProduct?productId=${productId}"/> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> widget-style="smallSubmit"> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> area-target="FindProductSearchResults"/> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> 2008/7/18 Chris Howe : >>>>>>>> >>>>>>>> It should be... >>>>>>>> >>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> safeAddProductToCategory is the name of the context map that is >>>>>>>>> created >>>>>>>>> when you invoke the service. >>>>>>>>> >>>>>>>>> Bruno Busco >>>>>>>>> >>>>>>>>> wrote: Jacopo, >>>>>>>>> >>>>>>>> >>>>>>>> I added these two lines to the form: >>>>>>>> >>>>>>>>> >>>>>>>>> value="xxxxx"> >>>>>>>>> >>>>>>>>> value="yyyyy"> >>>>>>>>> but I still get the same error! :-( >>>>>>>>> >>>>>>>>> -Bruno >>>>>>>>> >>>>>>>>> 2008/7/18 Jacopo Cappellato : >>>>>>>>> >>>>>>>>> Hi Bruno, >>>>>>>>> >>>>>>>>> >>>>>>>>>> just add the required field to the form as "hidden" fields (if you >>>>>>>>>> >>>>>>>>>> don't >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> want them to appear to the user). >>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>>> Jacopo >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Jul 18, 2008, at 12:16 AM, Bruno Busco wrote: >>>>>>>>>> >>>>>>>>>> Hi devs, >>>>>>>>>> >>>>>>>>>> sorry if I ask a basic question but I need a hint from you to move >>>>>>>>>> >>>>>>>>>>> forward. >>>>>>>>>>> >>>>>>>>>>> I am trying to implement a multi form to let the user to select >>>>>>>>>>> >>>>>>>>>>> multiple >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>> products and add them into a category. I have the multi form but >>>>>>>> now >>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>>> when >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>> I >>>>>>>>> >>>>>>>>>> >>>>>>>>>> select one or more products and submit I get the error: >>>>>>>>>>> >>>>>>>>>>> Errore: >>>>>>>>>>> Il seguente parametro richiesto žB mancante: [IN] >>>>>>>>>>> [safeAddProductToCategory.fromDate] >>>>>>>>>>> Il seguente parametro richiesto žB mancante: [IN] >>>>>>>>>>> [safeAddProductToCategory.productCategoryId] >>>>>>>>>>> Il seguente parametro richiesto žB mancante: [IN] >>>>>>>>>>> [safeAddProductToCategory.productId] >>>>>>>>>>> >>>>>>>>>>> (missing parameters) >>>>>>>>>>> >>>>>>>>>>> The form is this: >>>>>>>>>>> >>>>>>>>>>> ----------------------------------------- >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> target="addProductToCategory" title="" type="multi" >>>>>>>>>>> paginate-target="FindProduct" >>>>>>>>>>> odd-row-style="alternate-row" header-row-style="header-row" >>>>>>>>>>> default-table-style="basic-table hover-bar"> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> result-map-list-name="listIt"> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> title="${uiLabelMap.CommonSelect}"> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> target="EditProduct?productId=${productId}"/> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> widget-style="smallSubmit"> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> area-target="FindProductSearchResults"/> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> ----------------------------------------- >>>>>>>>>>> Can you please indicate where am I wrong ? >>>>>>>>>>> Where/How should I set the requested fields? >>>>>>>>>>> So many thanks! >>>>>>>>>>> -Bruno >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>> >>>>> >>> >
