http://tacos.sourceforge.net/components/Autocompleter.html

Check out the direct parameter comments...

The rule of thump is to set it to true, until something 'weird' breaks...
then set it back to false :)



Yiannis Mavroukakis wrote:
> That's what I have done and it works a treat..however I've hit a new
> problem with the autocompleters. I've got them in a FloatingPane with
> a form wrapped around them. When I submit to a listener the input from
> the autompleter fields is null. This worked when it was done as a
> "simple" page.
>
> the HTML
> ============
>       <form jwcid="[EMAIL PROTECTED]:AjaxForm"
> statusElement="literal:updateStatus"
>               listener="listener:doEditClientShipperCons" 
>               updateComponents="ognl:{'clientArea'}" >                
>               <div style="display:none;">
>                <div jwcid="[EMAIL PROTECTED]:Id">
>                       <div style="position:relative;left:3%;">
>                               <div jwcid="[EMAIL PROTECTED]:Id">
>                                       <div class="titleText">Client</div>
>                                       <span jwcid="@If" 
> condition="ognl:shipment.client!=null">
>                                               <span jwcid="@If" 
> condition="ognl:!clientClicked"> 
>                                                       <a 
> jwcid="@tacos:AjaxDirectLink"
> updateComponents="ognl:{'clientUpdate'}"
> listener="listener:clientClick"> 
>                                                               <span 
> jwcid="client">Client</span>
>                                                       </a>
>                                               </span>
>                                               <span jwcid="@Else">            
>                                 
>                                                       <span 
> class="auto_complete" jwcid="clientAutoCompleter"/>
>                                               </span>                         
>                         
>                                       </span> 
>                                       <span jwcid="@Else">
>                                               <span class="auto_complete" 
> jwcid="nullClientAutoCompleter"/>
>                                       </span>                                 
>         
>                               </div>
> <a jwcid="[EMAIL PROTECTED]:AjaxLinkSubmit">Update</a>
>                       </div>
>                </div>
>               </div>
>       </form>
> ================
>
>
> The .page
> ===================
>
>     <component id="clientAutoCompleter" type="tacos:Autocompleter" >
>         <binding name="value" value="ognl:clientValue" />        
>               <binding name="listSource" value="ognl:searchList" />
>               <binding name="direct" value="ognl:true" />             
>               <binding name="listener" value="listener:searchClients" />
>       </component>    
>       <component id="nullClientAutoCompleter"
> copy-of="clientAutoCompleter"/>        
> ==================
>
> The .java
> =================-
>     public void doEditClientShipperCons(IRequestCycle cycle) {
>         ShipmentDao shipmentDao =  getShipmentDao();
>         Shipment shp = getShipment();
>         shipmentDao.attach(shp);
>         if (getClientValue()!=null) {
>             shp.setClient(getClientDao().findByName(getClientValue()));
>             clientClicked=false;
>         }        
>         shipmentDao.update(shp);
>     }
> ===========
>
>
> Any idea where I am getting this wrong?
>
> Thank you!
>
>
>
> On Mon, 2006-12-04 at 11:50 +0200, andyhot wrote: 
>   
>> Yiannis Mavroukakis wrote:
>>     
>>> Kalhmera/Good morning :-)
>>>
>>> Thought it might be the case..same thing goes for the Tapestry one..Is
>>> this something that merits making it z-index aware or is this simply a
>>> case of overriding the defaults CSS rules?
>>>   
>>>       
>> Can you find out the z-index of the floatingPane... ?
>>
>> Perhaps the default value we set for it + the default value we set
>> for the calendar are incorrect... but i remember someone asking about
>> this 8 months ago
>> and i had tested this use case - then again, tacos has changed MANY
>> times its datepicker
>> implementation...
>>
>> So, anyway, i believe that the simplest way to fix this is by changing
>> the z-index
>> in the calendar's css which you should already have in your context
>>
>>
>>
>>     
>>> Yiannis.
>>>
>>>
>>> On Sat, 2006-12-02 at 02:38 +0200, andyhot wrote:
>>>   
>>>       
>>>> Yiannis Mavroukakis wrote:
>>>>     
>>>>         
>>>>> Hello :-)
>>>>>
>>>>> Does anyone know how to make a DatePicker (tacos or otherwise) appear
>>>>> within a FloatingPane and not behind it ?:)
>>>>>   
>>>>>       
>>>>>           
>>>> It's a z-index issue...
>>>>
>>>> tacos-demo/src/context/css/jscalendar/skins/aqua/theme.css
>>>> contains
>>>>
>>>> /* The main calendar widget.  DIV containing a table. */
>>>>
>>>> div.calendar { position: relative; z-index:1000;}
>>>>
>>>>
>>>>     
>>>>         
>>>>> Thank you,
>>>>>
>>>>> Yiannis
>>>>>
>>>>>           
>
>
> Note:__________________________________________________________________
> This message is for the named person's use only. It may contain
> confidential, proprietary or legally privileged information. No
> confidentiality or privilege is waived or lost by any mistransmission.
> If you receive this message in error, please immediately delete it and
> all copies of it from your system, destroy any hard copies of it and
> notify the sender. You must not, directly or indirectly, use, disclose,
> distribute, print, or copy any part of this message if you are not the
> intended recipient. Jaguar Freight Services and any of its subsidiaries
> each reserve the right to monitor all e-mail communications through its
> networks.
> Any views expressed in this message are those of the individual sender,
> except where the message states otherwise and the sender is authorized
> to state them to be the views of any such entity.
> ________________________________________________________________________
> This e-mail has been scanned for all known viruses.
>
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share your
> opinions on IT & business topics through brief surveys - and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> Tacos-devel mailing list
> Tacos-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/tacos-devel
>
>   


-- 
Andreas Andreou - [EMAIL PROTECTED] - http://andyhot.di.uoa.gr
Tapestry / Tacos developer
Open Source / J2EE Consulting 


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Tacos-devel mailing list
Tacos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tacos-devel

Reply via email to