From 9c01fac72decc358494d190a3d20521723bf8cad Mon Sep 17 00:00:00 2001 From: Senad Uka Date: Sat, 13 Jun 2015 06:21:04 +0200 Subject: [PATCH] empty cart now contains suggestions --- front-ui/app/components/cart/cartPage.js | 8 +++++++- front-ui/app/components/items/allItemsInGroup.js | 3 ++- front-ui/app/globals.js | 1 + 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/front-ui/app/components/cart/cartPage.js b/front-ui/app/components/cart/cartPage.js index 313ced2..d52cadc 100644 --- a/front-ui/app/components/cart/cartPage.js +++ b/front-ui/app/components/cart/cartPage.js @@ -7,6 +7,7 @@ var React = require('react'), Globals = require('../../globals'), LinkBanner = require('../linkBanner/linkBanner'), CartTotal = require('./cartTotal'); + AllItemsInGroup = require('../items/allItemsInGroup'); var Router = require('react-router'); @@ -97,7 +98,12 @@ var CartPage = React.createClass({ if (displayedItems.length <= 0) { cartTotal = (
) - buySomethingMessage = (
Nemate ni jedan artikal u vašoj korpi. Kada vidite nešto što vam se sviđa - pritisnite dugme KUPI pored artikla kako biste ga dodali u korpu.
) + buySomethingMessage = (
+
Nemate ni jedan artikal u vašoj korpi. Kada vidite nešto što vam se sviđa - pritisnite dugme UBACI U KORPU pored artikla kako biste ga dodali u korpu.
+
Evo nekoliko artikala koje vam možemo preporučiti:
+ + +
) content = buySomethingMessage; } else { content = (
diff --git a/front-ui/app/components/items/allItemsInGroup.js b/front-ui/app/components/items/allItemsInGroup.js index ac1f834..ea9a137 100644 --- a/front-ui/app/components/items/allItemsInGroup.js +++ b/front-ui/app/components/items/allItemsInGroup.js @@ -15,7 +15,8 @@ var AllItemsInGroup = React.createClass({ // Add change listeners to stores componentDidMount: function() { - ItemActions.loadBestSellingItemsForGroup(NavigationStore.getGroupIdFromUrl()); + var groupId = this.props.groupId || NavigationStore.getGroupIdFromUrl(); + ItemActions.loadBestSellingItemsForGroup(groupId); ItemStore.addChangeListener(this._onChange); }, diff --git a/front-ui/app/globals.js b/front-ui/app/globals.js index 0087d2f..6c95a8c 100644 --- a/front-ui/app/globals.js +++ b/front-ui/app/globals.js @@ -2,6 +2,7 @@ module.exports = { ApiUrl: '@@apiEndpoint', DefaultPageSize: 24, ItemGroupIdOfStartPage: "1", + ItemGroupIdOfEmptyCartPage: "1", FormatCurrency: function(amount_s) { var amount = parseFloat(amount_s); return ( amount.toFixed(2) + " KM" )