Added property sheet (button on the right). I called it "kuliaden_properties"
( In case you wonder: the "memberdataexport_properties came from product "Memberdata csv exporter" that I use for exporting a list of members / t-shirt sizes etc. )
3) Add a property. Chose Type: Lines
<div class="field"
tal:define="tskjorte python:request.get('tskjorte',
member.getProperty('tskjorte',''))">
<label for="tskjorte" i18n:translate="label_tskjorte">T-skjorte størrelse</label>
<span class="fieldRequired" title="Required"
i18n:attributes="title title_required;"
i18n:translate="label_required">(Required)</span>
<div class="formHelp" i18n:translate="help_tskjorte">
Velg størrelse på T-skjorten
</div>
<select name="tskjorte"
id="tskjorte"
tal:attributes="disabled python:member.canWriteProperty('tskjorte') and default or 'disabled'">
<tal:block tal:repeat="skjorte portal_properties/kuliaden_properties/tskjorte">
<option tal:condition="python:skjorte != 'None'"
value="None"
tal:attributes="value skjorte;
selected python:test(skjorte==tskjorte, 'selected', None);"
tal:content="skjorte">
some text
</option>
</tal:block>
</select>
</div>
_______________________________________________________________________________________
(see screenshot)
______________________________________________________________________
There will be a "top_macro" error. Dont worry about this, its normal (!)
6. Hopefully, it should now work
______________________________________________________________________