Select menü …

… dynamisch generieren.

Mit nachfolgenden Zeilen lässt sich aus einem Set aus Seiten ein Select Menü generieren:

lib.page_selector = HMENU
lib.page_selector {
	special = directory
	special.value = 13
	
	1 = TMENU
	1 {
		wrap (
		<select id="recherche-selection">
		<option value=""> Hier steht eine Headline </option>
		|
		</select>
		)
		
		NO {
			doNotShowLink = 1
			allWrap.cObject = HTML
        	allWrap.cObject {
			
			value {
				typolink {
				parameter.data = field:uid
	            returnLast = url
	            }
	            dataWrap = <option value="http://{getenv:HTTP_HOST}|">{field:title}</option>
	        	}
  			}
		}
 	}	
}