// ====================================================
// Widget transformations
// ====================================================

// Widget: Top products
GETSCHEMA('Widget').addTransform('Top products', function(error, model, data, callback) {

	// data.settings
	// data.page

	var options = {};
	options.max = 12;

	GETSCHEMA('Product').query(options, function(err, response) {

		if (err) {
			error.push(err);
			return callback();
		}

		// Renders products
		callback(F.view('eshop/partial-products', response, true));
	});
});
// ====================================================
// Widget transformations
// ====================================================

// Widget: Top products
GETSCHEMA('Widget').addTransform('Top products', function(error, model, data, callback) {

	// data.settings
	// data.page
	// data.controller

	var options = {};
	options.max = 12;

	GETSCHEMA('Product').query(options, function(err, response) {

		if (err) {
			error.push(err);
			return callback();
		}

		// Renders products
		callback(F.view('eshop/partial-products', response, true));
	});
});
Add new comment.