無効な属性がドロップダウンに適用されない理由を理解しようとしています。私の知る限り、form_dropdown関数に正しい属性が適用されています。
<?php if (in_array('No Wrestlers In Database', $allies)) {
$attributes = array('disabled' => 'disabled');
echo form_dropdown( 'ally1', $allies, $attributes);
}
else {
echo form_dropdown( 'ally1', $allies, $alliesList->ally1ID);
} ?>
レンダリングされたHTML:
<select name="ally1">
<option value="0">No Wrestlers In Database</option>
</select>