Адам, как отмечает Deceze, изображения обычно идут в папке img, ниже webroot. Таким образом, доступ легко. Вы можете поместить их в другие папки ниже webroot, но тогда перед спецификацией пути должен стоять каталог_сепаратор:
//folder = webroot/myImages
echo $html->image('/myImages/image.png');
Все это становится весьма полезным, когда вы начинаете, включая javascript и css:
echo $javascript->link('someJavascript',false);
echo $html->css('bigStyles',true);
false
приведет к включению скрипта или стилей в <head>...</head>
true
приведет к тому, что они будут включены в тот момент, когда произойдет php.
Обратите внимание на отсутствие расширений для javascript и css.
Пока мы на эту тему, если вы хотите использовать изображение в качестве ссылки, вам нужно отключить экранирование в операторе ссылки, а именно:
$eye = $html->image('eye.jpg');
// the final false disables escaping.
echo $html->link($eye,$url,array('target'=>'_blank'),false,false);
редактирование:
Я намеревался включить эту ссылку: http://cakephp.org/files/Resources/CakePHP-1.2-Cheatsheet.pdf, которая является удобным, но разочаровывающе неполным кратким справочником.