From 30e48cd1b664e728d6953e753259067e9eaa7e52 Mon Sep 17 00:00:00 2001 From: Senad Uka Date: Tue, 26 Jan 2016 05:43:05 +0100 Subject: [PATCH] put menu items into links - because of the SEO --- .../shared/menuItemListComponent.js | 25 +++++++++++++------ 1 file changed, 18 insertions(+), 7 deletions(-) diff --git a/front-ui/app/components/shared/menuItemListComponent.js b/front-ui/app/components/shared/menuItemListComponent.js index dd98517..fc9b72a 100644 --- a/front-ui/app/components/shared/menuItemListComponent.js +++ b/front-ui/app/components/shared/menuItemListComponent.js @@ -20,6 +20,16 @@ var MenuItemListComponent = React.createClass({ } }, + menuItemUrl: function(menuItem) { + var url = "#" + if (menuItem.get) { + url = menuItem.get('url'); + } else { + url = menuItem.url; + } + return url; + }, + getInitialState: function() { var state = MenuItemStore.getState(); var cartState = CartStore.getWholeCartState(); @@ -44,6 +54,7 @@ var MenuItemListComponent = React.createClass({ MenuItemActions.unsetMenuItemHover(); NavigationActions.goToMenuItem(menuItem); e.preventDefault(); + return false; }, _onCartClick: function(e) { NavigationActions.goToCart(); @@ -74,7 +85,7 @@ var MenuItemListComponent = React.createClass({ - +