Rather use something like (found in checkinits.ftl)

<@htmlTemplate.lookupField value="${parameters.userLogin.userLoginId}" formName="salesentryform" name="userLoginId" id="userLoginId_sales" fieldFormName="LookupUserLoginAndPartyDetails"/>

Jacques

Le 05/03/2014 10:09, [email protected] a écrit :
Hi to everyone, i’m tryng to duplicate the code generated by a form written in 
Ofbiz minilang, in HTML into a *.ftl file.

So, i’ve tried to copy and paste the HTML generated by :
<form ....

<field name="user" title="${uiLabelMap.changedByInfo}"><lookup 
target-form-name="LookupUserLoginAndPartyDetails"/></field>

</form>

and the relative HTML generated is :

<form method="post ...

     <table cellspacing="0">
<tbody>
     <tr>
     <td class="label">
         <span id="QryFullLogMaster_user_title">Utente Operazione</span>
     </td>
      <td>
         <!-- @renderLookupField -->
             <script type="text/javascript">
                 jQuery(document).ready(function(){
                     if (!jQuery('form[name="QryFullLogMaster"]').length) {
                     alert("Developer: for lookups to work you must provide a form 
name!")
                 }
             });
             </script>
         <span class="field-lookup">
         <div id="0_lookupId_QryFullLogMaster_user_auto"></div>

        <input aria-haspopup="true" aria-autocomplete="list" role="textbox" autocomplete="off" 
class="ui-autocomplete-input" name="user" size="25" id="0_lookupId_QryFullLogMaster_user" type="text">
<script type="text/javascript">
                 jQuery(document).ready(function(){
                     new ConstructLookup("LookupUserLoginAndPartyDetails", "QryFullLogMaster_user", document.QryFullLogMaster.user, null, "QryFullLogMaster", 
"", "", "topleft", "true",                                     "                                    
QryFullLogMaster_user,/log/control/LookupUserLoginAndPartyDetails,ajaxLookup=Y&amp;_LAST_VIEW_NAME_=EntityFindGenericFullGF&amp;searchValueFieldName=user", true, "layer", 
"2", "300");
         });
     </script>
     <a id="0_lookupId_button" href="javascript:void(0);"></a></span>

     </td>
     </tr>
     <tr>
</tbody>
</form>

but the jquery for autocomplete, and form lookup doesnt works.
So, any suggestion? What’s wrong??


Reply via email to