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
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>
>>>>>
>>>
>

Reply via email to