Search Page Tags for Adaptive Layout
Tag followupformdata


Stores the data necessary to build the follow up search form. This tag only works with the Search Page Adaptive Layout.

Example:
<pt:searchpage.followupform>
 <pt:searchpage.followupformdata pt:id="followupData"/>
 <pt:core.html pt:tag="select" name="$followupData.inputName">
  <pt:logic.variable pt:key="followupOptions" pt:value="$followupData.followupOptionsKey"/>
  <pt:logic.foreach pt:data="$followupOptions" pt:var="option">
   <pt:core.html pt:tag="option" value="$option.value"><pt:logic.value pt:value="$option.name"/></pt:core.html>
  </pt:logic.foreach>
 </pt:core.html>
 <pt:searchpage.followupformtextbox size="20"/>
 <pt:core.html pt:tag="input" name="Search" type="button" value="Search" onclick="$onclick"/>
</pt:searchpage.followupform>


Tag Information
Tag Namefollowupformdata
Required Parent Tagfollowupform

Attributes
NameTypeRequiredDefault ValueDescription
idstringtruenullThe name of the variable in memory where the DO data created by this tag is stored. Specify this ID in the data attribute (most commonly the DATAVAR attribute) for any display tag consuming DO data. Multiple data tags can share the same ID, in which case they are added to a list in the order they were processed. The following attributes are added to this Data Object: inputName - returns the name to be used to submit the form with the value selected, followupOptionsKey - contains the key used to store the list of follow up search options in memory. Each data object in the follow up search option list has a 'name' and a 'value' that can be retrieved.
scopestringfalseportlet requestThe scope used to store the data. See the Logic tag library for a list of all available scopes.


Copyright 2005 Plumtree Software, Inc.