ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Вопрос по Ruby on Rails !
  #1  
Старый 15.04.2009, 15:02
Аватар для 043nKRuT0y
043nKRuT0y
Участник форума
Регистрация: 31.10.2007
Сообщений: 213
Провел на форуме:
394522

Репутация: 14
По умолчанию Вопрос по Ruby on Rails !

Привет всем ! Надеюсь есть те кто знает Ruby )
В общем вопрос такой :
Я в базе сохраняю ссылку на картинку , потом в HTML форме прописываю код для вывода рисунка в странице
Код:
<img class = "list-image" src = "<%= product.image_url%>">
... а на странице выводится иконка рисунка , а не сам рисунок ! Как это решить ?

- И еще одно где можно найти примеры функций поиска по Базе или сортировки записей в базе на Ruby ?
 
Ответить с цитированием

  #2  
Старый 15.04.2009, 15:07
Аватар для Pashkela
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

http://habrahabr.ru/blogs/ruby/48584/
 
Ответить с цитированием

  #3  
Старый 15.04.2009, 15:31
Аватар для 043nKRuT0y
043nKRuT0y
Участник форума
Регистрация: 31.10.2007
Сообщений: 213
Провел на форуме:
394522

Репутация: 14
По умолчанию

как насчет картинки на HTML странице ?
 
Ответить с цитированием

  #4  
Старый 15.04.2009, 15:39
Аватар для geezer.code
geezer.code
Reservists Of Antichat - Level 6
Регистрация: 22.01.2007
Сообщений: 616
Провел на форуме:
7452489

Репутация: 1359


По умолчанию

каким плагином пользуешься attachment_fu или acts_as_attachment ?
покажи модельку Product.rb
 
Ответить с цитированием

  #5  
Старый 15.04.2009, 15:40
Аватар для Pashkela
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

"<%= product.image_url%>"

значит неправильная ссылка, сначала надо посмотреть, что в итоге попадает в product.image_url, возможно поможет просто посмотреть адрес иконки (правая копка мыши->свойства рисунка), чтобы увидеть адрес, который выцепился

Или просто попробовать убрать кавычки отсюда

"<%= product.image_url%>"
 
Ответить с цитированием

  #6  
Старый 15.04.2009, 15:48
Аватар для geezer.code
geezer.code
Reservists Of Antichat - Level 6
Регистрация: 22.01.2007
Сообщений: 616
Провел на форуме:
7452489

Репутация: 1359


По умолчанию

Цитата:
Сообщение от Pashkela  
"<%= product.image_url%>"

значит неправильная ссылка, сначала надо посмотреть, что в итоге попадает в product.image_url, возможно поможет просто посмотреть адрес иконки (правая копка мыши->свойства рисунка), чтобы увидеть адрес, который выцепился

Или просто попробовать убрать кавычки отсюда

"<%= product.image_url%>"
я бы попросил воздержаться от советов =\
это всё-таки рельсы , а не пхп.
хотя ссылка конечно не та
 
Ответить с цитированием

  #7  
Старый 15.04.2009, 16:20
Аватар для 043nKRuT0y
043nKRuT0y
Участник форума
Регистрация: 31.10.2007
Сообщений: 213
Провел на форуме:
394522

Репутация: 14
По умолчанию

Моделька :
Код:
class Product < ActiveRecord::Base
    validates_presence_of :title , :description , :image_url
    validates_numericality_of :price
    validates_uniqueness_of :title
    validates_format_of :image_url ,
                        :with =>%r{\.(gif|jpg|png)$}i,
                        :message => "URL - Изображения только формата gif,jpg,png !"
    protected 
 def validate
         errors.add(:price , "Цена должна быть не менее 0.01")
       if price <= 0.01
        end
    end
  def self.find_products_for_sale
    find(:all ,:order=>"title")
  end
end
 
Ответить с цитированием

  #8  
Старый 15.04.2009, 16:39
Аватар для geezer.code
geezer.code
Reservists Of Antichat - Level 6
Регистрация: 22.01.2007
Сообщений: 616
Провел на форуме:
7452489

Репутация: 1359


По умолчанию

я так понял это код из AWDR?
 
Ответить с цитированием

  #9  
Старый 15.04.2009, 16:48
Аватар для geezer.code
geezer.code
Reservists Of Antichat - Level 6
Регистрация: 22.01.2007
Сообщений: 616
Провел на форуме:
7452489

Репутация: 1359


По умолчанию

точно из awdr ))
Код:
<img class = "list-image" src = "<%= product.image_url%>">
обрати внимание на название класса
идем в /public/stylesheets/depot.css
и видим
Код:
#product-list .list-image {
  width:        60px;
  height:       70px;
}

ps Прошу прощения у пользователя Pashkela, всё действительно оказалось тривиально и Рельсы здесь нипричем.
 
Ответить с цитированием

  #10  
Старый 15.04.2009, 16:59
Аватар для 043nKRuT0y
043nKRuT0y
Участник форума
Регистрация: 31.10.2007
Сообщений: 213
Провел на форуме:
394522

Репутация: 14
По умолчанию

Мда в CSS сделал как указано - но изменился только размер рисунка в странице , рисунок по прежнему не отображается , пробовал указывать адрес и в кавычках и без них - все равно рисунок не появляется !

П.С.
Пишу проект в NetBeans IDE 6-5-1 - ели это имеет значение вдруг !
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Proxy FAQ foreva Чужие Статьи 12 04.01.2008 12:15
У меня такой вопрос got_666 E-Mail 3 28.01.2007 15:13
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости 4 07.07.2006 16:53
Простой вопрос про сниффер errou PHP, PERL, MySQL, JavaScript 15 30.01.2006 20:54



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ