【问题标题】:Missing Partial - Ruby缺少部分 - 红宝石
【发布时间】:2015-10-26 11:25:05
【问题描述】:

我是一名 Ruby 初学者,目前正在尝试编写一个 redmine 插件,该插件采用 header 标签并将其转换为链接。

由于某种原因,我的 Redmine 总是抛出以下错误:

显示 C:/Users/user/RubymineProjects/redmine_ma/redmine/app/views/layouts/base.html.erb 其中第 15 行提出:

缺少部分插件/linked_slogan/app/views/_linkify_slogans {:locale=>[:en], :formats=>[:html], :variants=>[], :handlers=>[:erb, :builder, :raw, :ruby, :rsb]}.

搜索:
"C:/Users/user/RubymineProjects/redmine_ma/redmine/plugins/redmine_user_default_group/app/views"

“C:/Users/user/RubymineProjects/redmine_ma/redmine/plugins/redmine_default_private_cmets/app/views”

“C:/Users/user/RubymineProjects/redmine_ma/redmine/plugins/linked_slogan/app/views”

“C:/Users/user/RubymineProjects/redmine_ma/redmine/app/views”

这是我的钩子文件的样子:

class Linked_slogan < Redmine::Hook::ViewListener
  render_on :view_layouts_base_html_head,
            :partial => 'linkify_slogans'
end

我已确保文件以“_”(下划线)开头,我尝试将完整路径写入 :partial => '' 或只是其中的一部分,但似乎没有任何效果。

部分“C:\Users\user\RubymineProjects\redmine_ma\redmine\plugins\linked_slogan\app\view‌​s\_linkify_slogans.html.erb”的完整路径

【问题讨论】:

  • 你能发布实际部分的路径吗?比如,文件放在哪里?
  • C:\Users\user\RubymineProjects\redmine_ma\redmine\plugins\linked_slogan\app\views\
  • 你能发布完整路径(包括文件名)吗?
  • C:\Users\user\RubymineProjects\redmine_ma\redmine\plugins\linked_slogan\app\view‌​s\_linkify_slogans.html.erb(我也在 OP 中写过)

标签: ruby-on-rails ruby redmine


【解决方案1】:

我更换了工作站,现在由于某种原因它可以正常工作了。我不知道发生了什么。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-06-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-09
    • 1970-01-01
    相关资源
    最近更新 更多