function()

in process_api/cartridges/app_storefront_custom/cartridge/controllers/Search.js [51:69]


    function (req, res, next) {
        this.on('route:BeforeComplete', function () {
            var searchHelper = require('*/cartridge/scripts/helpers/searchHelpers');
            var productHelper = require('*/cartridge/scripts/helpers/productHelpers');
            var breadcrumbs = [];

            var cgid = req.querystring.cgid;
            var result = searchHelper.search(req, res);
            result.breadcrumbs = productHelper.getAllBreadcrumbs(
                cgid,
                null,
                breadcrumbs
            );
            var viewData = result;
            res.setViewData(viewData);
            res.json();
        });
        next();
    },