| 2008-09-24 10:31:46 | Ответить |
|---|---|
|
maep Адрес: Красноярск Сообщений: 36 Регистр: 2008-09-18 его блог 0 сообщ. |
Не получается показать изображение из базы (Fleximage) |
|
Добрый день!
------------
Уже неделю воюю с плагином Fleximage. На данном этапе боевых действий проблема следующая: Хочу показать загруженное в базу изображение. А не могу. В моделе account (acts_as_fleximage) есть поле image_file_data, туда загружаются картинки (проверено, картинки есть). В представлении "edit" хочу картинку показать. Делаю так: В контроллере account_controller есть метод def image @account = Account.find(params[:id]) render_flex_image(@account) end В представлении имеем такое: 'image', :id => @account) %> В сгенеренном html получается: В качестве картинки же я вижу циферку 2 (это ид) в квадратике. Что я не так сделал, или не сделал чего? Интересно следующее: если в методе вставить проверку @account.has_image?, в логе веб сервера появляется ошибка (что смущает) script/server: No such file or directory - cl -nologo -LD -MD -Zi -O2b2xg- -G6 -I c:/ruby/lib/ruby/1.8/i386-mswin32 -I c:/ruby/include -Lc:/ruby/lib -o "C:\\Documents and Settings\\USER/.ruby_inline/Inline_ImageScience_aa58.so" "C:/Documents and Settings/USER/.ruby_inline/Inline_ImageScience_aa58.c" -lfreeimage -lstdc++ -link /LIBPATH:"c:/ruby/lib" /DEFAULTLIB:"msvcrt-ruby18.lib" /INCREMENTAL:no /EXPORT:Init_Inline_ImageScience_aa58 Спасибо за ответы! mind is a funny place
|
|
| fleximage, image |
| 2008-09-24 23:24:05 | Ответить |
|---|---|
|
Ruslan Voloshin Адрес: odessa Сообщений: 1293 Регистр: 2007-03-13 его блог 40 сообщ. |
RE: Не получается показать изображение из базы (Fleximage) |
|
картинки у тебя ложны ресайзиться ил инет ???
------------
при чем по твоим словам можно подумать что из базы не вытаскиевается картинка ил ине правильно ставиться хедер при чем если ты пытаешься посмотреть картинку через вебрик без расширения файла нифига тоже не получиться так как вебрик не умеет определять тип файла а ты скорее всего не укачал хедеров вообще так что как настроил так и получишь, и вообще зачем тебе хранить картинки в базе ??? у меня база без картинок много занимает а если картинок туда пихнуть то ты с дампами запаришься и так далее а так картинки скопировал куда надо и все Занимаюсь вебом и продвижением сайтов.
|
|
| 2008-09-25 04:32:46 | Ответить |
|---|---|
|
maep Адрес: Красноярск Сообщений: 36 Регистр: 2008-09-18 его блог 0 сообщ. |
RE: RE: Не получается показать изображение из базы (Fleximage) |
|
ресайзиться - должны в будущем, для начала так бы показать.
------------
Из базы вытаскивается или нет - не понятно мне. Про хедеры - можно поподробнее? Что там где настроить... (кстати, насчет расширения - где-то на буржуйском форуме попадалась жалоба, что расширение указывается, и из-за этого не работает - и я думал что это здорово, что у меня его нет:). А оказывается вот оно что... подскажи пожалуйста, как сделать правильно) А заче мне хранить картинки в базе - такое условие, приходится. mind is a funny place
|
|
| 2008-09-25 09:56:01 | Ответить |
|---|---|
|
Ruslan Voloshin Адрес: odessa Сообщений: 1293 Регистр: 2007-03-13 его блог 40 сообщ. |
RE: RE: RE: Не получается показать изображение из базы (Fleximage) |
|
используй плагин attachment_fu или act_as_filecolumn
------------
Занимаюсь вебом и продвижением сайтов.
|
|
| 2008-09-25 12:11:11 | Ответить |
|---|---|
|
Roman V. Babenko Адрес: Kyiv Сообщений: 309 Регистр: 2008-04-22 его блог 6 сообщ. |
RE: RE: RE: RE: Не получается показать изображение из базы (Fleximage) |
|
2 Ruslan
------------
Ты наврное имел ввиду file_column http://romanvbabenko.blogspot.com
Если в споре не родилась истина, то, по крайней мере, один из спорящих бесплоден.
|
|
| 2008-09-25 12:21:23 | Ответить |
|---|---|
|
maep Адрес: Красноярск Сообщений: 36 Регистр: 2008-09-18 его блог 0 сообщ. |
RE: Не получается показать изображение из базы (Fleximage) |
|
attachment_fu конечно можно исопльзовать, только вопрос не в этом. Хотелось бы разобраться с FlexImage, он по идее многое позволяет, и вообещ популярен - в нескольких рейтингах его встречал. Так какого хрена он у меня не работает!.
------------
Кстати, в attachment_fu похоже нет простого и удобного способа показывать картинки, хранимые в базе. А в Fleximage - вроде есть (он то и не работает у меня). Именно с этим связано желание его исопльзовать mind is a funny place
|
|
| 2008-09-25 13:33:10 | Ответить |
|---|---|
|
Ruslan Voloshin Адрес: odessa Сообщений: 1293 Регистр: 2007-03-13 его блог 40 сообщ. |
RE: RE: Не получается показать изображение из базы (Fleximage) |
|
хорошо ту ответил что желание его использовать потому что не работает :)
------------
Занимаюсь вебом и продвижением сайтов.
|
|
| 2008-09-26 04:44:32 | Ответить |
|---|---|
|
maep Адрес: Красноярск Сообщений: 36 Регистр: 2008-09-18 его блог 0 сообщ. |
RE: RE: RE: Не получается показать изображение из базы (Fleximage) |
|
мы не ищем легких путей;)
------------
mind is a funny place
|
|