Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. Link: http://www.stevelvalmond.org/2012/07/how-to-select-an-option-in-phptal/
  2.  
  3. with a defined option array:
  4.  
  5. <div tal:repeat="row rows">
  6.       <select name="value">
  7.           <option
  8.               tal:repeat="option options"
  9.               value="${option/value}"
  10.               tal:attributes="selected php:option['value'] == row['value']"
  11.           >${option/text}</option>
  12.       </select>
  13. </div>
  14.  
  15. Related
  16.  
  17. From Template:
  18.  
  19.  
  20.  <span tal:define="global svalue segments/0/unit_operable"/>
  21.  
  22.           <option value="I" tal:attributes="selected php:svalue == 'I'">
  23.             Inoperable ${svalue}
  24.           </option>
  25.  
  26.           <option value="O" tal:attributes="selected php:svalue == 'O'">
  27.             Operable
  28.           </option>
  29.  
  30.           <option value="U" tal:attributes="selected php:svalue == 'U'">
  31.             Unknown
  32.            </option>