风帆布局使用

我有Sails.js布局的两个问题,

第一个是我想删除或更改默认的答案,如403,404,500的布局…但我不知道如何做到这一点

我的第二个问题是,如果我想要使用另一个布局的整个控制器,是否有可能重写布局的所有行动在控制器或我必须把它放在每个res.view({layout : "mylayout"})

编辑:只要find我可以更改http错误的布局通过编辑下的API /响应/

您可以通过转到/ views文件夹编辑您的http erros布局并编辑错误文件。 您也可以通过转到/ views并编辑layout.ejs来编辑您的默认布局。

如果你想指定一个不同的布局文件一个特定的文件,你可以像这样编辑文件的路线:

 'get /privacy': { view: 'users/privacy', locals: { layout: 'users' } }, 

对于错误文件,他们不使用布局,所以你可以按照你想要的方式编辑它们。

Interesting Posts