Search Page Tags for Adaptive Layout
Tag sortform


Displays the form and javascript necessary to change the search results sort order. This tag only works with the Search Page Adaptive Layout.

Example:
<pt:searchpage.sortform>
 <pt:searchpage.sortformdata pt:id="sortData"/>
 <pt:logic.concat pt:key="sortOnchange" pt:value1="$sortData.onchange" pt:value2="();" />
 <pt:core.html pt:tag="select" name="$sortData.inputName" onchange="$sortOnchange">
  <pt:logic.foreach pt:data="$sortData.sortOptionsKey" pt:var="option">
   <pt:logic.stringexpr pt:expr="($sortData.selectedValue) == ($option.value)" pt:key="selectedOption"/>
   <pt:logic.if pt:expr="$selectedOption">
    <pt:logic.iftrue>
     <pt:core.html pt:tag="option" selected value="$option.value"><pt:logic.value pt:value="$option.name"/></pt:core.html>
    </pt:logic.iftrue>
    <pt:logic.iffalse>
     <pt:core.html pt:tag="option" value="$option.value"><pt:logic.value pt:value="$option.name"/></pt:core.html>
    </pt:logic.iffalse>
   </pt:logic.if>
  </pt:logic.foreach>
 </pt:core.html>
</pt:searchpage.sortform>


Tag Information
Tag Namesortform
Related Child Tag(s)sortformdata

Attributes
No Attributes Defined.


Copyright 2005 Plumtree Software, Inc.