是否有一种有效的方法可以在每个页面上加载Keystone列表的内容,而不是在每个视图中单独调用它?也许在middlewear.js?
目标是为导航下拉。
答案 0 :(得分:0)
替换
next()
在你的exports.initLocals中档
keystone.list('YOUR_MODEL').model.find().exec(
function(err, result) {
locals.fontsNav = result;
next();
}
);
你可以像打字一样打印它们
each link in YOUR_MODEL
li(class=(section == link.key ? 'active' : null)): a(href=link.href)= link.label
回答我自己的问题......通过https://groups.google.com/forum/#!msg/keystonejs/FDSpXb9qxyM/V_ue1sgrk2AJ
解决