Есть ли способ получить размер изображения (ширина, высота) с загрузкой изображения по:
CHtml::activeFileField(CModel $model, string $attribute, array $htmlOptions=array ( ))
и позже:
CUploadedFile getInstance(CModel $model, string $attribute)
К сожалению, я не нашел никакой полезной информации здесь
есть идеи? Или я должен использовать raw php методы?
Вы можете использовать встроенную функцию php getimagesize (). В твоем случае:
$imageInfo = getimagesize(CUploadedFile::getInstance($model,'attributeName')->getTempName());
$ image info возвращает массив, где 0 и 1 элементы – ширина и высота текущего изображения соответственно
Я просто нуждался в этом вчера.
Просто используйте это расширение: Image Yii Extension
Следуйте инструкциям по установке и использованию на странице.