【问题标题】:Comfortable mexican sofa - upload file to specific path舒适的墨西哥沙发 - 将文件上传到特定路径
【发布时间】:2015-07-06 12:19:45
【问题描述】:

此时,当我将文件上传到 CMS 时,它被存储在如下位置:

/system/comfy/cms/files/files/000/000/004/original/logo.jpg 

我希望能够指定logo类别文件将存储在路径中

/system/logo/logo.jpg 

以及分类图片的文件在:

/system/images/image.jpg

我应该从哪里开始?我很确定仅使用comfy GUI 是不可能实现的,但是我在使用cms 方面完全没有经验,谁能给我一个提示我该怎么做?

【问题讨论】:

  • 我没有这个问题的答案,但我可以告诉你这个功能是由Paperclip控制的。您可以使用以下内容修改初始化程序中的结构:Paperclip::Attachment.default_options[:path] = '/:class/:attachment/:id_partition/:style/:filename'

标签: ruby content-management-system comfortable-mexican-sofa


【解决方案1】:

Paperclip 处理这个是对的。

但是,您可以设置上传路径,更改 /config/initializers/comfortable_mexican_sofa.rb 文件中的 config.upload_file_options 条目的值

【讨论】:

  • 但据我所知,这样的更改会影响从 CMS 上传的所有内容。我不想要那个。我只想更改具有特定类别的附件的上传路径(例如类别“徽标”的附件)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多