glintcms-starter-intesso
Version:
This is a WebSite implementation with GlintCMS. It shows how you can use GlintCMS.
21 lines (17 loc) • 522 B
JavaScript
var Query = require('mingo');
var Adapter = require('page-article/adapter');
var mixins = {
fs: {
all: function(locale, fn) {
var query = 'this.id.indexOf("__template__") === -1 && this.locale === "' + locale + '"';
this.find({$where: query}, function(err, result) {
result = result || [];
var filtered = Query.find(result, {}).all();
return fn(err, {articlesAll: filtered});
});
}
}
};
module.exports = function articles(o) {
return Adapter(o).mixin(mixins);
};