link imagen cakephp

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


Warning: Missing argument 1 for cwppos_show_review(), called in /home/godie/godieboy.com/wp-content/themes/flat/content-single.php on line 29 and defined in /home/godie/godieboy.com/wp-content/plugins/wp-product-review/includes/legacy.php on line 18

Comentarios

  1. ejosvp dice:

    buena 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

  2. Anonymous dice:

    en cakephp 1.2 sale mas sencillo asi
    (no se si estara en las versiones anteriones)
    $html->image('IMAGEN', array('url'=>'a donde va')

  3. wow gold dice:

    Well, 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

  4. Diego dice:

    jeje esto era para cake 1.19, pero bueno si a alguien le sirvió como a mi, esta perfecto =)

  5. Muy buen post, muy claro y me sirvió mucho.
    Gracias

    DVs Sistemas

    1. godie dice:

      que bueno que te haya servido ^^

      para eso estamos

  6. luis dice:

    Grandioso! pero ahora como hago si requiero css? se que se puede con ‘class’ => ‘imagen’, pero lo que quiero es incluir un float:left directamente?

    1. godie dice:

      entonces agregas ‘style’=>’float:left;’ asi mero