Переаттестация, которую прозрачность заповедника, тогда да любят указанный в других сообщениях imagesavealpha () должна иметь значение true, использовать альфа-флаг imagealphablending () еще должно иметь значение false, это не работает.
Также я определил две незначительных вещи в Вашем коде:
getimagesize()
для получения ширины/высоты для imagecopyresmapled()
$uploadWidth
, и $uploadHeight
должен быть -1
значение, так как координаты запускаются в 0
а не 1
, таким образом, это скопировало бы их в пустой пиксель. Замена его с: imagesx($targetImage) - 1
и imagesy($targetImage) - 1
, relativily должен сделать:) В настоящее время общая практика заключается в том, чтобы отредактировать местных жителей следующим образом:
# config/locales/en.yml
en:
activerecord:
attributes:
user:
fname: "First Name"
Теперь в вашем сообщении об ошибке будет указано «Имя не может быть ... "
Для полноты картины у вас есть другой вариант. Что добавить следующее в вашу модель пользователя:
class User < ActiveRecord::Base
HUMANIZED_ATTRIBUTES = {
:fname => "First Name"
}
def self.human_attribute_name(attr, options = {}) # 'options' wasn't available in Rails 3, and prior versions.
HUMANIZED_ATTRIBUTES[attr.to_sym] || super
end
end