empty cart now contains suggestions
This commit is contained in:
@@ -7,6 +7,7 @@ var React = require('react'),
|
|||||||
Globals = require('../../globals'),
|
Globals = require('../../globals'),
|
||||||
LinkBanner = require('../linkBanner/linkBanner'),
|
LinkBanner = require('../linkBanner/linkBanner'),
|
||||||
CartTotal = require('./cartTotal');
|
CartTotal = require('./cartTotal');
|
||||||
|
AllItemsInGroup = require('../items/allItemsInGroup');
|
||||||
|
|
||||||
|
|
||||||
var Router = require('react-router');
|
var Router = require('react-router');
|
||||||
@@ -97,7 +98,12 @@ var CartPage = React.createClass({
|
|||||||
|
|
||||||
if (displayedItems.length <= 0) {
|
if (displayedItems.length <= 0) {
|
||||||
cartTotal = (<div></div>)
|
cartTotal = (<div></div>)
|
||||||
buySomethingMessage = (<div>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. </div>)
|
buySomethingMessage = (<div>
|
||||||
|
<div className="text-primary">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.</div>
|
||||||
|
<div>Evo nekoliko artikala koje vam možemo preporučiti: </div>
|
||||||
|
<AllItemsInGroup groupId={Globals.ItemGroupIdOfEmptyCartPage} />
|
||||||
|
|
||||||
|
</div>)
|
||||||
content = buySomethingMessage;
|
content = buySomethingMessage;
|
||||||
} else {
|
} else {
|
||||||
content = (<div>
|
content = (<div>
|
||||||
|
|||||||
@@ -15,7 +15,8 @@ var AllItemsInGroup = React.createClass({
|
|||||||
|
|
||||||
// Add change listeners to stores
|
// Add change listeners to stores
|
||||||
componentDidMount: function() {
|
componentDidMount: function() {
|
||||||
ItemActions.loadBestSellingItemsForGroup(NavigationStore.getGroupIdFromUrl());
|
var groupId = this.props.groupId || NavigationStore.getGroupIdFromUrl();
|
||||||
|
ItemActions.loadBestSellingItemsForGroup(groupId);
|
||||||
ItemStore.addChangeListener(this._onChange);
|
ItemStore.addChangeListener(this._onChange);
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|||||||
@@ -2,6 +2,7 @@ module.exports = {
|
|||||||
ApiUrl: '@@apiEndpoint',
|
ApiUrl: '@@apiEndpoint',
|
||||||
DefaultPageSize: 24,
|
DefaultPageSize: 24,
|
||||||
ItemGroupIdOfStartPage: "1",
|
ItemGroupIdOfStartPage: "1",
|
||||||
|
ItemGroupIdOfEmptyCartPage: "1",
|
||||||
FormatCurrency: function(amount_s) {
|
FormatCurrency: function(amount_s) {
|
||||||
var amount = parseFloat(amount_s);
|
var amount = parseFloat(amount_s);
|
||||||
return ( amount.toFixed(2) + " KM" )
|
return ( amount.toFixed(2) + " KM" )
|
||||||
|
|||||||
Reference in New Issue
Block a user