Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
DSHa 13.04.2012 16:44 / 13.04.2012 16:44
Код работы с изображение...#Загружаем и сохраняем фото ^if(def $form:new_foto){ $last_lot[$form:att_name] $source_path[/catalog/foto/big_lot/] $destination_path[/catalog/foto/small/] $new_foto[new_foto] $extension[^file:justext[$form:$new_foto.name]] $image_name[${last_lot}.$extension] $format[jpg] ^if(!^images:save[$form:new_foto;$source_path;$image_name;0;$format]){ ^if(^extension.lower[] ne ^format.lower[]){ $image_name[${image_name}.$format] } $status[^images:resize[ $.source_path[$source_path] $.destination_path[$destination_path] $.image_name[$image_name] $.x_size(150) $.quality[80] ]] }}
Но у этого кода проблема, если в названии фото будут Русские буквы или символы, маленькое фото не создаётся, думаю надо переименовывать перед тем как менять размер ИмеджМагиком :-)