PHP - 用单选按钮替换 select

PHP - replacing select by radio button

使用TestLink 1.9.14来管理页面的测试和实现有select的实现状态,我想通过单选按钮更改select,如下图。 我不知道您需要更改哪些或哪些文件才能使此更改生效。

系统在 php 中并且有 TPL 文件,我不了解 Fawn,我担心移动并最终损坏某些功能。

<div class="resultBox">
          {if $args_save_type == 'bulk'}
            {foreach key=verbose_status item=locale_status from=$tlCfg->results.status_label_for_exec_ui}
                              <input type="radio" {$args_input_enable_mgmt} name="{$radio_id_prefix}[{$args_tcversion_id}]" 
                              id="{$radio_id_prefix}_{$args_tcversion_id}_{$ResultsStatusCode.$verbose_status}" 
                                value="{$ResultsStatusCode.$verbose_status}"
                                            onclick="javascript:set_combo_group('execSetResults','status_','{$ResultsStatusCode.$verbose_status}');"
                                {if $verbose_status eq $tlCfg->results.default_status}
                                    checked="checked" 
                                {/if} /> &nbsp;{lang_get s=$locale_status}<br />
                      {/foreach}
          {else}
            {$args_labels.test_exec_result}&nbsp;
            <select name="statusSingle[{$tcversion_id}]" id="statusSingle_{$tcversion_id}">
            {html_options options=$gui->execStatusValues}
            </select>
          {/if}
          </div>

您似乎想将 select 选项框更改为单选列表。

旧代码为:

<select>
<option value="Nao Exectute">Nao Exectute<option>
<option value="Passou">Passou<option>
<option value="Others">others<option>
</select>

新代码为:

<input type="radio" name="radioList" id="radioList01" value="Nao Exectute"><label for="radioList01">Nao Exectute</label><br />
<input type="radio" name="radioList" id="radioList02" value="Passou"><label for="radioList02">Passou</label><br />
<input type="radio" name="radioList" id="radioList03" value="Others"><label for="radioList03">Others</label><br />

这应该足以让您入门。