link imagen cakephp

6 comments By godie On 7 de August de 2008

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

Te puede interesar:

6 comments

  1. ejosvp
    January 25, 2009 at 6:02 pm #

    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
    April 17, 2009 at 2:32 pm #

    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
    July 4, 2009 at 1:01 am #

    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
    July 13, 2009 at 2:48 am #

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

  5. DVs Sistemas
    December 4, 2009 at 8:45 am #

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

    DVs Sistemas

    • godie
      December 4, 2009 at 7:04 pm #

      que bueno que te haya servido ^^

      para eso estamos

Leave a Reply

Your email is never shared.

*