gracias mbavio y Joaquin,

el problema tiene relacion con el css default de cake, lo desactive y
funciono.. ahora me queda investigar que es lo que esta molestando o
sino crear una clase display: inline, gracias por la ayuda.

el xHtml es el mismo con y sin css y es como sigue..

<td>
        <input type="hidden" name="data[Product][function_1]"  value="0"
id="ProductFunction1_" />
        <input type="checkbox" name="data[Product][function_1]"
id="ProductFunction1"  value="1" />
        <input type="hidden" name="data[Product][function_2]"  value="0"
id="ProductFunction2_" />
        <input type="checkbox" name="data[Product][function_2]"
id="ProductFunction2"  value="1" />
        <input type="hidden" name="data[Product][function_3]"  value="0"
id="ProductFunction3_" />
        <input type="checkbox" name="data[Product][function_3]"
id="ProductFunction3"  value="1" />
</td>

muchas gracias..

On 17 nov, 19:19, "Joaquin Windmüller" <[EMAIL PROTECTED]> wrote:
> Y prueba desactivando los estilos
>
> On Nov 17, 2007 6:11 PM, mbavio <[EMAIL PROTECTED]> wrote:
>
>
>
>
>
> > El hidden lo genera automaticamente para tener en cuenta el valor por
> > defecto. Con respecto a lo que decis, es raro que poniendo div =>
> > false no puedas lograr lo que quieres, porque el elemento input es un
> > elemento de linea, por lo tanto si pones uno al lado del otro, asi
> > deberia verse. Podrias mostrarme el codigo xHTML generado?
>
> > Saludos.
>
> > On 17 nov, 17:36, "PRF!" <[EMAIL PROTECTED]> wrote:
> > > Ya que estan hablando de alineacion de inputs, no he podido desplegar
> > > checkboxes en una sola linea, siempre me pone un salto de linea, a
> > > pesar de que al mirar el codigo html generado en el navegador veo los
> > > tags input uno al lado del otro sin salto de linea.
>
> > > Me fije tambien que crea un input hidden antes del checkbox, intente
> > > lo del atributo div=>false pero no obtuve resultado.
>
> > > ¿Se le ocurre?
>
> > > gracias de antemano
>
> > > On 7 nov, 07:08, AldeaCMS <[EMAIL PROTECTED]> wrote:
>
> > > > Si, tienes razon, pero sabes por que no lo use asi?
> > > > porque no queda bien alineado, preferi darle un salto de linea y asi
> > > > todos quedan iguales...
> > > > a no ser que exista otra magia para alinearlos, creo que por ahora me
> > > > quedare asi no mas jejeje
> > > > y en algun caso muy particular, puede que tenga que "formatearlo" con
> > > > tablas , o muchos divs, porque son formularios muy grandes, creo que
> > > > debere usar esta forma sobre la del label name...
> > > > pero muchas gracias por los trucos de magia, la verdad estan "de
> > > > pelos" jeje
> > > > sin duda que es muchisisisimo mas rapido que programar todo a mano,
> > > > sin framework!!
>
> > > > saludos
> > > > Daniel
>
> > > > On 6 nov, 22:43, mbavio <[EMAIL PROTECTED]> wrote:
>
> > > > > Todavia puedes mejorarlo mas, y quitarte de encima esos parrafos y
> > > > > saltos de linea :)
>
> > > > > Ejemplo con un solo campo:
>
> > > > > En vez de esto:
>
> > > > > <p>Nombre:<br/>
> > > > > <?php echo $form->text('Elemento.nombre'); ?>
> > > > > </p>
>
> > > > > Pones esto:
>
> > > > > <?php echo $form->input('Elemento.nombre'),
> > > > > array('label'=>'Nombre:')); ?>
>
> > > > > Como dije antes, magia!
>
> > > > > Saludos.
>
> > > > > On 6 nov, 18:21, AldeaCMS <[EMAIL PROTECTED]> wrote:
>
> > > > > > mbabio, si, tienes mucha razon.. .durante la tarde ya le tome el
> > > > > > gustito al cake... logre hacer varios mantenedores con la manera
> > > > > > "rapida" que nos permite cake, el submit tb lo use como me dices
> > > > > > ahora...
> > > > > > realmente me esta gustando esto! jeje
> > > > > > aun me falta el tema de las validaciones y los selects de relacion
> > > > > > entre tablas... pero bueno.. primero gatear, luego caminar...
>
> > > > > > diego villar, sip, efectivamente era eso, mas arriba yo mismo me
> > > > > > respondi jeje, pero muchas gracias por tu respuesta y ayuda!
> > > > > > realmente vale la pena una comunidad asi! he aprendido mucho aca!
>
> > > > > > Muchas gracias!
> > > > > > Daniel Aldea
>
> > > > > > pd: por cierto mvabio,finalmente el codigo quedo asi: (bastante
> > mas
> > > > > > ordenado y clarito, y ya sin utilizar divs)
>
> > > > > > <h1>Nuevo Elemento</h1>
> > > > > > <form method="post" action="<?php echo
> > $html->url('/elementos/add')?
>
> > > > > > >">
>
> > > > > >     <p>Nombre:<br/>
> > > > > >     <?php echo $form->text('Elemento.nombre'); ?>
> > > > > >     </p>
>
> > > > > >     <p>Alicuota:<br/>
> > > > > >     <?php echo $form->text('Elemento.alicuota'); ?>
> > > > > >     </p>
>
> > > > > >     <p>Superficie:<br/>
> > > > > >     <?php echo $form->text('Elemento.superficie'); ?>
> > > > > >     </p>
>
> > > > > >     <p>Comentario:<br/>
> > > > > >     <?php echo 
> > > > > > $form->textarea('Elemento.comentario',array('rows'=>'5','cols'=>'40'));
> > ?>
>
> > > > > >     </p>
>
> > > > > >     <p>
> > > > > >         <?php echo $form->submit('Crear Elemento'); ?>
> > > > > >     </p>
> > > > > > </form>
>
> > > > > > On 6 nov, 17:03, "Diego Villar" <[EMAIL PROTECTED]> wrote:
>
> > > > > > > En cuanto al error, creo te dice que no "conoce" quien es
> > "$form"  lo que me
> > > > > > > hace suponer que no tenes declarado los hepers necesarios en el
> > controller,
> > > > > > > puede ser?
>
> > > > > > > Un ejemplo de helpers en el controller:
>
> > > > > > > var $helpers = array('Html', 'Form','Paginator','Image');
>
> > > > > > > El día 6/11/07, mbavio <[EMAIL PROTECTED]> escribió:
>
> > > > > > > > Aldea, algunas correcciones a tu codigo, que esta bien, pero
> > pueden
> > > > > > > > acelerarte el proceso...
>
> > > > > > > > <? echo $form->input(Elemento.nombre, array('type'=>'input'))
> > ?>
>
> > > > > > > > No hace falta que declares el tipo 'input', por defecto lo
> > tomara asi
> > > > > > > > si es un varchar el campo en la base.
>
> > > > > > > > <div class="submit"><input type="submit" value="Crear"
> > /></div>
>
> > > > > > > > Esto lo puedes reemplazar por esta simple linea:
>
> > > > > > > > <?php echo $form->end('Crear'); ?>
>
> > > > > > > > Y con respecto a los divs que estas metiendo, acuerdate que
> > Cake por
> > > > > > > > defecto pone divs a tus elementos de form, por lo que estarias
> > > > > > > > haciendo una anidacion de divs que no entiendo para que seria.
> > Trata
> > > > > > > > de encontrarle la vuelta siempre a lo Cake, yo me estoy dando
> > cuenta
> > > > > > > > que estos muchachos realmente han pensado en todas las
> > posibilidades,
> > > > > > > > y vas a ver como ahorrar codigo a mas no poder.
>
> > > > > > > > Saludos.
>
> > > > > > > > On 6 nov, 10:37, AldeaCMS <[EMAIL PROTECTED]> wrote:
> > > > > > > > > aun tengo problemas en esto jeje...
> > > > > > > > > me aparece el siguiente error:
>
> > > > > > > > > Notice (8): Undefined variable: form
> > [CORE\app\views\elementos
> > > > > > > > > \add.thtml, line 6]
>
> > > > > > > > > Fatal error: Call to a member function input() on a
> > non-object in D:
> > > > > > > > > \www\sae\app\views\elementos\add.thtml on line 6
>
> > > > > > > > > y el codigo que tengo en la vista es:
> > > > > > > > > <h1>Nuevo Elemento</h1>
> > > > > > > > > <form action="elementos/add" method="POST">
>
> > > > > > > > > <div class="required">
> > > > > > > > > <? echo $form->input(Elemento.nombre,
> > array('type'=>'input')) ?>
> > > > > > > > > </div>
>
> > > > > > > > > <div class="submit"><input type="submit" value="Crear"
> > /></div>
> > > > > > > > > </form>
> > > > > > > > > <ul>
> > > > > > > > > <li><?php echo $html->link('Lista de Elementos',
> > > > > > > > '/elementos/index')?></li>
>
> > > > > > > > > </ul>
>
> > > > > > > > > que estara mal?
> > > > > > > > > debo declarar la variable $form antes?.. donde?
>
> > > > > > > > > Saludos y gracias!
> > > > > > > > > Da
> > > > > > >> niel Aldea
>
> --
> Joaquín Windmüller
> Cel: 0416-8319382
>
>    Weblog personal - Diseño web y más...
>    [EMAIL PROTECTED]
>    http://aikon.com.ve/
--~--~---------~--~----~------------~-------~--~----~
Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos 
de Google.
 Si quieres publicar en este grupo, envía un mensaje de correo 
electrónico a [email protected]
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~----------~----~----~----~------~----~------~--~---

Responder a