Как использовать новую папку с изображениями в CakePHP - PullRequest
3 голосов
/ 15 мая 2010

Я создал папку в app/webroot/. для размещения изображения. По умолчанию, папка img может содержать изображение. который я использовал что-то вроде этого:

<?php 
   echo $html->image('foldopen.png',array('width'=>14,'height'=>'10','alt'=>'open'));
?>

Теперь я создал новую папку с изображениями из папки img. как это использовать?

Ответы [ 5 ]

9 голосов
/ 15 мая 2010

используйте косую черту в начале пути. Например

echo $html->image('/images/foldopen.png');

Использование косой черты в начале относится к каталогу app / webroot

4 голосов
/ 14 августа 2014

Просто создайте свою папку в папке webroot (тест) и используйте ее так:

echo $this->Html->image('/test/image.jpg');
2 голосов
/ 14 августа 2014

или вы можете просто изменить App.imageBaseUrl в app/Config/core.php

2 голосов
/ 05 октября 2012

Я создал одну папку с изображениями в директории webroot. Я использовал

$this->Html->image('../images/profile_image.jpg');

в моем приложении cakephp2.1. это сработало для меня.

0 голосов
/ 04 июля 2010

Если вы хотите сделать ваши операторы $ html-> image () короткими и изменить маршрут изображения по умолчанию, вы всегда можете изменить поведение image () по умолчанию, изменив файл config / tags.php.

дополнительная информация об изменении вывода тега

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...