http://www.yiiframework.com/extension/image-cache/
Библиотека для работы с изображениями. Основная идея взята из модулей Drupal ImageAPI и ImageCache: происходит запрос на некоторый URL, если там есть файл — он отдаётся, если нет — производится обработка основной картинки и она записывается в этот самый файл.
Оттестировать из-за нехватки времени пока не успел, но выглядит очень даже.
image-cache
- samdark
- Администратор
- Сообщения: 9489
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
image-cache
Нравится Yii? Давайте сделаем его лучше!.
Re: image-cache
а можно ли как-то добавить свой метод в CHtml для этого экстешнена?
сделал так в своём helper
сделал так в своём helper
Код: Выделить всё
/**
* Возвращает картинку по правилу @preset
* @return - возврашает картинку
* @param string src - путь и имя исходного файла
* @param string preset - размеры и правила преобразования изображения - конфигурируется в /protected/config
* @param string htmlOptions - class, id, alt,....
*/
public static function img($src, $preset, $htmlOptions=array())
{
$sitePath = YiiBase::getPathOfAlias('webroot');
$thumb = Yii::app()->image->createUrl($preset, $sitePath.$src); // An image file!!!
$htmlOptions['src']=$thumb;
return Chtml::tag('img', $htmlOptions);
}
joomla->drupal->yii
Re: image-cache
сам такое уже много раз практиковал
очень удобно
очень удобно
Re: image-cache
Блин, мне была нужна такая штука, я не поискал и сам рукам тоже самое написал....
Там первый коммент:
Там первый коммент:
И ответа нет. Кто-нибудь знает? Поддерживается? В 1.1.x работает?Hello,
is this still supported? (working on 1.1.x)?
thanks,
- samdark
- Администратор
- Сообщения: 9489
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: image-cache
Сейчас я бы использовал http://yiiext.github.com/extensions/ima ... index.html
Нравится Yii? Давайте сделаем его лучше!.
- slavcodev
- Сообщения: 3134
- Зарегистрирован: 2009.04.02, 21:42
- Откуда: Valencia
- Контактная информация:
Re: image-cache
Саша, так ведь разные расширении, один работа с изображениями, другой кеш.
Жду Yii 3!