CakePHP

Acesso URL externa – CakePHP – Link e Imagem – HTMLHelper

Link:

<?php echo $this->Html->link('Blog', 'https://blogetilico.wordpress.com', array('class' => 'button', 'target' => '_blank')); ?>

Imagem:

<?php echo $html->image('home.png', array ('alt' => 'Home', 'url' => array('controller' => 'pages', 'action' => 'home'))); ?>

Link com imagem:

<?php echo $html->image('wordpress.png', array ('alt' => 'Wordpress', 'url' => 'https://blogetilico.wordpress.com')); ?>

Boa sorte.

CakePHP

Uso de imagens em Links – CakePHP

CakePHP
Image via Wikipedia

Para criar um link de imagem especificando o link de destino usando a opção de url.

Utilizando o  projeto criado no post: Aplicando estilos CSS – CakePHP. Vamos alterar o arquivo default.ctp ( projeto/app/views/layouts ) para que nossos links utilizem imagens com uso do html helper.

Altere o conteúdo entre as tags referentes à div de id  navegacao, ficando o código como descrito abaixo:

<div id="navegacao">
	<?php echo $html->image('inicial.png', array ('alt' => 'Home', 'url' => array('controller' => 'pages', 'action' => 'home'))); ?>
	<?php echo $html->image('contato.png', array ('alt' => 'Contato', 'url' => array('controller' => 'contacts', 'action' => 'index'))); ?>
</div>

Salve as imagens no diretorio img ( projeto/app/webroot/img ) e atualize seu navegador.

Boa sorte.