我正在关注入门项目,为refineryCms提供测试以测试几件事情。现在我想覆盖事件视图。但我无法找到正确的寻找和覆盖的路径。
http://refinerycms.com/guides/getting-started#generating-an-extension
我正在尝试
rake refinery:覆盖view = refinery / pages / events / show
rake refinery:覆盖view = refinery / events / show
无法匹配任何扩展程序中的任何视图模板文件,例如refinery / events / show
和许多组合,但没有运气。
找到视图并覆盖它的正确形式是什么?
由于
编辑:当我尝试使用通配符时出现此错误:
zsh:找不到匹配项:view = refinery / events / events / *
我尝试了很多东西,但我猜,我不喜欢。有一些“公式”来获得正确的路径?
再次感谢
答案 0 :(得分:0)
炼油厂扩展有自己的视图文件夹;所以如果你有事件,它会将视图放在/ app / views / events中。你试过这个通配符' *'最后,例如:
rake refinery:override view=refinery/events/*
您可以使用
覆盖所有视图rake refinery:override view=refinery/*
另外,我有一个扩展,它将目录放在目录中,所以例如你可以尝试放两个目录:
rake refinery:override view=refinery/events/events/*