Ruby on rails 如何覆盖RefineryCms中的扩展视图
我正在关注为refineryCms提供的入门项目,以测试一些东西。现在我想覆盖事件视图。但我无法找到正确的查找和覆盖路径 我正在努力 rake精炼:覆盖视图=精炼/pages/events/show rake refinery:override view=refinery/events/show 无法匹配任何扩展名(如refinery/events/show)中的任何视图模板文件 还有很多组合,但没有运气 找到视图并覆盖它的正确形式是什么 谢谢 编辑:当我尝试使用通配符时,出现以下错误: zsh:未找到匹配项:view=refinery/events/events/* 我试过很多东西,但我猜,我不喜欢这样。有一些“公式”来获得正确的路径吗Ruby on rails 如何覆盖RefineryCms中的扩展视图,ruby-on-rails,refinerycms,Ruby On Rails,Refinerycms,我正在关注为refineryCms提供的入门项目,以测试一些东西。现在我想覆盖事件视图。但我无法找到正确的查找和覆盖路径 我正在努力 rake精炼:覆盖视图=精炼/pages/events/show rake refinery:override view=refinery/events/show 无法匹配任何扩展名(如refinery/events/show)中的任何视图模板文件 还有很多组合,但没有运气 找到视图并覆盖它的正确形式是什么 谢谢 编辑:当我尝试使用通配符时,出现以下错误: zs
再次感谢您拥有自己的查看文件夹;因此,如果您有事件,它将把视图放在/app/views/events中。您是否在结尾尝试使用此通配符“*”,例如:
rake refinery:override view=refinery/events/*
可以使用替代所有视图
rake refinery:override view=refinery/*
此外,我还有一个扩展,它将目录放在一个目录中,因此,例如,您可以尝试放置两个目录:
rake refinery:override view=refinery/events/events/*
我用精炼厂已经很久了,我一直记得我在回答问题时所经历的一切。所以我一直在编辑。请尝试我答案中的第三个选项。以防与rake发生zsh冲突:此列表对于我在查找refinerycms的覆盖时必不可少。您的最后一个选项有效,我必须替换*字符以避免与rake refinery发生冲突rake refinery:override view=refinery/events/events/\*谢谢!!