In enterprise web application, there are usually lots of elements on the UI need to be filled in. And sometimes the input value for an element
is a code, and users maybe not familiar with the code, so they need a
popup lookup browse to search what the code they need to be fill into
the UI. And when users select the code, the return data includes many
other columns listed in the lookup browse like name, description and
For example, there are some customer related fields on the
UI which need to be filled in. The first one is 'Customer Code', the
second one is 'Customer Name', and 'Customer Address' is the third
one. In this case if you employee lookup module, there would be a
lookup created beside the 'Customer Code' field, and when you click
the lookup image link, there would a lookup browse popup and display
the customer views(predefined via views module), then you can select
one customer listed on the views, and the three customer related
information would be filled back to UI fields automatically by lookup
● Create a lookup image link after a textfield type form element.
● Popup a lookup browse (modal dialog) to display a custom views
when user clicks the image link.
● Automatically generate a link for the first column on the lookup browse,
and this link is for user to pick one row data to fill back the main UI fields
● Automatically fill the selected data back to the main UI (a callback
function needs to be provided, or else a default fill back logic would be
Depend on Drupal 7 views module. The display data format on browse
is table format of views.
Links to Documentation: