Symfony 1.3: как встроить выбор, генерируемый renderLabel () - PullRequest
0 голосов
/ 10 мая 2010

эта строка:

<li><?php echo $form['genero']->renderLabel() ?></li>

генерирует

<li>

<label for="usuario_genero">Genero</label>

<ul class="radio_list">

<li>   <!-- this li doesn't have any id-->

<input type="radio" checked="checked" id="usuario_genero_0" value="0"
name="usuario[genero]">&nbsp;<label for="usuario_genero_0">Chico</label>

</li>

<li>  <!-- this li doesn't have any id-->

<input type="radio" id="usuario_genero_1" value="1"
name="usuario[genero]">&nbsp;<label for="usuario_genero_1">Chica</label>

</li>

</ul>

</li> 

Я бы хотел сделать выбор встроенным, но сгенерированный li не имеет атрибута id.

Что мне делать?

Привет

* 1013 Javi *

1 Ответ

0 голосов
/ 10 мая 2010

В вашем CSS:

ul.radio_list li
{
  display: inline;
}

Кроме того, вы можете создать свой собственный форматер для своих радио-виджетов или расширить существующий класс sfWidgetFormSelectRadio и переопределить метод formatter () для отображения значков радио в требуемом формате.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...