He estado practicando algo de sf1.2 con lo descrito en la demostración de:
http://www.puentesdiaz.com.ar/symfony/haz-tu-eleccion.php
y todo me ha funcionado muy bien, solo tengo un detalle y es con la
forma en que se ven los "radio buttons" en mi formulario, a fabien le
aparece de esta manera:
http://www.symfony-project.org/uploads/assets/choices/6.png
es decir, uno al lado del otro, a mi me aparece de esta manera:
http://img171.imageshack.us/img171/1474/1232740501844vz0.png
la porción de código html generado que corresponde a esa sección es:
<tr>
<th><label for="news_article_status">Status</label></th>
<td><ul class="radio_list"><li><input name="news_article[status]"
type="radio" value="published" id="news_article_status_published"
/> <label for="news_article_status_published">published</label></li>
<li><input name="news_article[status]" type="radio" value="draft"
id="news_article_status_draft" /> <label
for="news_article_status_draft">draft</label></li>
<li><input name="news_article[status]" type="radio" value="deleted"
id="news_article_status_deleted" /> <label
for="news_article_status_deleted">deleted</label></li></ul></td>
</tr>
Por lo visto en alguna parte se genera de forma automática que para
una lista de "radio button" se deben colocar las etiquetas html
<ul><li></li><uli>
Cabe destacar que agregue una porción de código css para que la
apariencia de mi formulario se pareciera un poco a la del ejemplo de
fabien, y para el radio button tengo esto:
.radio_list {
text-align:left;
}
Sin embargo con eso lo único que gano es alinear la lista hacia la izquierda.
Trate de colocar solamente en la vista de mi formulario:
<?php echo $form['status']->render()?>
Que correspondería a :
$form['element_name']->render() // renders just the form element
itself (e.g. the input tag)
Pero sigue saliendo con el html igual, con <ul><li></li><uli>
Alguien conoce la manera de poder alinear los elementos de esa lista
uno al lado del otro ?