首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Refinery Image Uploading不提供路由匹配(如何更改refinery中的默认图像路由?)

Refinery Image Uploading不提供路由匹配(如何更改refinery中的默认图像路由?)
EN

Stack Overflow用户
提问于 2013-05-09 12:22:43
回答 2查看 335关注 0票数 1

当上传一个图像到炼油厂CMS时,我得到一个断开的链接。

代码语言:javascript
复制
No route matches [GET] "/system/images/W1siZiIsIjIwMTMvMDUvMDgvMjFfMjBfMjFfMzlfc3RlYWtfZmluYWwuanBnIl1d/steak-final.jpg"

你知道为什么会发生这种情况吗?或者有解决办法吗?

更新:问题是我在"/cms“而不是根路径上安装了Refinery。但我还是不知道如何改变拍照路线。如果我添加:

代码语言:javascript
复制
/cms

在图像路径前面,它可以工作。

路线

代码语言:javascript
复制
root :to => 'static#home'
get "vault", :to => "restricted_content#vault"


Refinery::Core::Engine.routes.prepend do
 get '/courses/:id/classroom', :to => 'courses/courses#classroom'
end

mount Refinery::Core::Engine, :at => '/cms'
devise_for :users
EN

回答 2

Stack Overflow用户

发布于 2013-05-10 17:16:29

RefineryCMS需要挂载到根目录才能正常工作。为什么在cms上挂载它很重要

票数 0
EN

Stack Overflow用户

发布于 2013-05-25 20:40:14

请阅读this issue @ github。我已经为这个问题提供了一个monkeypatch

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16454312

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档