lavezzi1
@lavezzi1

Не работает if, что делаю не так?

Здравствуйте.
Есть хелпер
module ArticlesHelper
	def image_from_amazon(amazon_id)
    	image_tag "http://images.amazon.com/images/P/#{amazon_id}.01.ZTZZZZZZ.jpg"
	end
end


Пробую так
module ArticlesHelper
	def image_from_amazon(amazon_id)
		if amazon_id == nil
			image_tag "http://vk.com/images/deactivated_100.png"
		else
    		image_tag "http://images.amazon.com/images/P/#{amazon_id}.01.ZTZZZZZZ.jpg"
    	end
	end
end

В итоге картинка не ставится, а на странице выдает
<img src="http://images.amazon.com/images/P/.01.ZTZZZZZZ.jpg" alt=".01.ztzzzzzz">
  • Вопрос задан
  • 211 просмотров
Решения вопроса 1
POS_troi
@POS_troi
СадоМазо Админ, флудер, троль.
А вы уверены что amazon_id имеет значение nil?
== ''
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Если используется Rails, то вместо amazon_id == nil разумнее использовать amazon_id.blank?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы