0

我正在涉足一些现有的代码,并且能够像这样呈现一些 HAML:

.content_container
    %strong{:class => "code", :id => "message"} Hello World!

但是当页面加载时,这个 HTML 会在现有布局中呈现,其中很多元素已经定义。

我查看了 HAML 教程建议我做的 config/settings/environment.rb,但没有提到任何其他 HAML 代码。

知道如何覆盖标题或找到预定义模板的位置吗?

4

2 回答 2

1

听起来模板正在使用布局呈现。查找<app_root>/app/views/layouts/您丢失的 HTML。

于 2012-04-16T19:46:10.400 回答
0

HAML 喜欢views目录中具有haml扩展名的文件。

文档说:

...所有带有“.html.haml”扩展名的视图文件都将使用 Haml 进行编译。

于 2012-04-16T19:45:22.860 回答