resulta que ocupaba hacer que en cakephp me agarrara una imagen como link y el helper html tiene imagen y link lo que hize fue una combinacion de estos des y quedo el siguiente codigo
echo $html->link($html->image(‘imagen’, array( ‘width’ => ’15’, ‘heigth’ => ’15’, ‘alt’ =>’alt para imagen’, ‘title’ => ‘titulo para imagen’ ) ), ‘/controller/action/’ , null, false, false, null );
como ven el html->link requiero 6 parametros que vienen siendo
$html->link (el titulo,hacia donde va,atributos del link,mensaje de confirmacion,escape titulo)
el titulo = imagen que queremos mostrar por eso tenemos
$html->image(‘imagen’, array( ‘width’ => ’15’, ‘heigth’ => ’15’, ‘alt’ =>’alt para imagen’, ‘title’ => ‘titulo para imagen’ ) ) este contiene (la imagen, arreglo de atributos);
hacia donde va = /controller/action/’ algun accion de un controlador.
tributos del link,mensaje de confirmacion = los deje en null y false por que no los ocupo.
escape titulo =este es el mas importante de todos ya que por default esta en true y si no le pusiera false en lugar de mostrarme la imagen me mostraria el texto que es de la imagen algo asi «urlsitio/img/imagen» y no la imagen que puse y el otro parametro no recuerdo para que es ^^
espero que les sirva de ayuda ya que ami me sirvio
ejosvp
enero 25, 2009 at 6:02 pmbuena amigo, entre a buscar por que me aparecia la direccion de la imagen en lugar de la imagen, tu post el claro rapido y conciso, bien hecho
Anonymous
abril 17, 2009 at 2:32 pmen cakephp 1.2 sale mas sencillo asi
(no se si estara en las versiones anteriones)
$html->image('IMAGEN', array('url'=>'a donde va')
wow gold
julio 4, 2009 at 1:01 amWell, to soon to say if it’s good, but at least it’s well designed.
I mean I thought I would be blocked after adding some interests, but the site helps you to add more.
Cheers
Diego • Post Author •
julio 13, 2009 at 2:48 amjeje esto era para cake 1.19, pero bueno si a alguien le sirvió como a mi, esta perfecto =)
DVs Sistemas
diciembre 4, 2009 at 8:45 amMuy buen post, muy claro y me sirvió mucho.
Gracias
DVs Sistemas
godie • Post Author •
diciembre 4, 2009 at 7:04 pmque bueno que te haya servido ^^
para eso estamos
luis
julio 6, 2012 at 6:16 amGrandioso! pero ahora como hago si requiero css? se que se puede con ‘class’ => ‘imagen’, pero lo que quiero es incluir un float:left directamente?
godie • Post Author •
julio 6, 2012 at 5:03 pmentonces agregas ‘style’=>’float:left;’ asi mero