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&_LAST_VIEW_NAME_=EntityFindGenericFullGF&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??