Magento Category Structure - How to handle category taxonomy like modern e-commerce siteshow to change root...
Eliminate empty elements from a list with a specific pattern
Add an angle to a sphere
Check if two datetimes are between two others
How would photo IDs work for shapeshifters?
If a centaur druid Wild Shapes into a Giant Elk, do their Charge features stack?
Some basic questions on halt and move in Turing machines
Is Fable (1996) connected in any way to the Fable franchise from Lionhead Studios?
New order #4: World
Landlord wants to switch my lease to a "Land contract" to "get back at the city"
What do the Banks children have against barley water?
COUNT(id) or MAX(id) - which is faster?
How can I fix this gap between bookcases I made?
Crop image to path created in TikZ?
Is it legal to have the "// (c) 2019 John Smith" header in all files when there are hundreds of contributors?
Patience, young "Padovan"
Why is making salt water prohibited on Shabbat?
OA final episode explanation
What is GPS' 19 year rollover and does it present a cybersecurity issue?
Is "plugging out" electronic devices an American expression?
Could Giant Ground Sloths have been a Good Pack Animal for the Ancient Mayans
Why do UK politicians seemingly ignore opinion polls on Brexit?
Does the average primeness of natural numbers tend to zero?
Manga about a female worker who got dragged into another world together with this high school girl and she was just told she's not needed anymore
Does it makes sense to buy a new cycle to learn riding?
Magento Category Structure - How to handle category taxonomy like modern e-commerce sites
how to change root category to subcategoryIn magento, how to hide header and footer in every page for specific category ID?Subcategories in grid but skip one levelDisplay all the sub-categories in multiple <ul> tagModificating magento header to show subcategories on certain categoryHow to include category id in url on category list page?CMS pages showing under product category dropdownMagento sub-categories listing on category pages cache issueHow to change product pages structure , layout for multiple categories in magento 2?How to skip any category in seo meta title template?
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ margin-bottom:0;
}
I hope this title isn't misleading and properly describes what I am wanting to do.
I am also seeing insight from the community for the best way to accomplish the end goal that I want for Magento categories.
To start this question off, I think it would be best to start with the problem.
The problem:
When we create a new product line, we have to create many new product categories, each with unique content and unique URLs. In our most recent examples, we had to create 11 category pages to get our categories in all the locations where we think our customers will shop. Here are some examples of this issue:
/bags/barrier/pouch/oval-window
/bags/gusset/stand-up-pouch/oval-window
/bags/food/barrier/zip-pouch/oval-window
Site: ClearBags.com
See how every page would yield a different category in the Magento system in order for it to be published.
What we want:
We would like to be able to create a single category page for "Oval Window" bags, yet have customers browse their way to that page from multiple different locations.
To be clear - We don't want many URLs. We want a single page with a single URL that can be reached by browsing through many different paths.
In the post I use the term modern e-commerce when describing how we want this to function. I have some examples from larger sites where they have achieved this functionality.
Take, for example, TheHomeDepot.com lighting page:
https://www.homedepot.com/b/Lighting-Light-Bulbs/N-5yc1vZbmbu
You can get to it via a few different routes. Here are two routes:
Lighting and Ceiling Fans > Light Bulbs
...and...
Electrical > Light Bulbs
You can see a similar experience at Walmart.com:
Electronics > Video Games
...and...
Toys and Video Games > Video Games
You can see in both of those examples that they have a flat category structure in the URL. The Home Depot has the structure "/b/" for category pages and Walmart has "/cp/" for their category pages.
I know the massive sizes of these companies and that they have fully custom systems, but my real question is this:
What is the best way to do something similar inside of Magento 2?
I have thought about a couple of solutions:
1) We could do something similar to how the hierarchy functions within the static content system inside of Magento - having the pages and the hierarchy separate, at which point we could build something custom to figure out how to direct what where... Complex, I know because of how products fit within categories.
2) I can see us finding one single terminal category path for each category and whenever we create branches off of a terminal path, those branches would only be in the menus on the other pages. So, for example, using the /oval-window page, we would have it's "Master" category be
/bags/barrier/pouch/oval-window
and then have the other categories link into the first branch they have, so for example, once someone gets to
/bags/gusset/
on the former
/bags/gusset/stand-up-pouch/oval-window
path... They would branch off via a menu link in /bags/gusset/ that would then take them to
/bags/barrier/pouch/
which from there they would then be able to navigate to the children of the /pouch/ category to get to /oval-windows.
Now, I know the idea with Magento is to work within Magento's capability. As I just crazy for even wanting it to work similar to this and I should just not fight how things work right now in Magento 2?
Does anyone else have any additional ideas or recommendations for how to execute this inside of Magento 2?
Thank you in advance!
magento2 category category-tree
New contributor
Logan D is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |
I hope this title isn't misleading and properly describes what I am wanting to do.
I am also seeing insight from the community for the best way to accomplish the end goal that I want for Magento categories.
To start this question off, I think it would be best to start with the problem.
The problem:
When we create a new product line, we have to create many new product categories, each with unique content and unique URLs. In our most recent examples, we had to create 11 category pages to get our categories in all the locations where we think our customers will shop. Here are some examples of this issue:
/bags/barrier/pouch/oval-window
/bags/gusset/stand-up-pouch/oval-window
/bags/food/barrier/zip-pouch/oval-window
Site: ClearBags.com
See how every page would yield a different category in the Magento system in order for it to be published.
What we want:
We would like to be able to create a single category page for "Oval Window" bags, yet have customers browse their way to that page from multiple different locations.
To be clear - We don't want many URLs. We want a single page with a single URL that can be reached by browsing through many different paths.
In the post I use the term modern e-commerce when describing how we want this to function. I have some examples from larger sites where they have achieved this functionality.
Take, for example, TheHomeDepot.com lighting page:
https://www.homedepot.com/b/Lighting-Light-Bulbs/N-5yc1vZbmbu
You can get to it via a few different routes. Here are two routes:
Lighting and Ceiling Fans > Light Bulbs
...and...
Electrical > Light Bulbs
You can see a similar experience at Walmart.com:
Electronics > Video Games
...and...
Toys and Video Games > Video Games
You can see in both of those examples that they have a flat category structure in the URL. The Home Depot has the structure "/b/" for category pages and Walmart has "/cp/" for their category pages.
I know the massive sizes of these companies and that they have fully custom systems, but my real question is this:
What is the best way to do something similar inside of Magento 2?
I have thought about a couple of solutions:
1) We could do something similar to how the hierarchy functions within the static content system inside of Magento - having the pages and the hierarchy separate, at which point we could build something custom to figure out how to direct what where... Complex, I know because of how products fit within categories.
2) I can see us finding one single terminal category path for each category and whenever we create branches off of a terminal path, those branches would only be in the menus on the other pages. So, for example, using the /oval-window page, we would have it's "Master" category be
/bags/barrier/pouch/oval-window
and then have the other categories link into the first branch they have, so for example, once someone gets to
/bags/gusset/
on the former
/bags/gusset/stand-up-pouch/oval-window
path... They would branch off via a menu link in /bags/gusset/ that would then take them to
/bags/barrier/pouch/
which from there they would then be able to navigate to the children of the /pouch/ category to get to /oval-windows.
Now, I know the idea with Magento is to work within Magento's capability. As I just crazy for even wanting it to work similar to this and I should just not fight how things work right now in Magento 2?
Does anyone else have any additional ideas or recommendations for how to execute this inside of Magento 2?
Thank you in advance!
magento2 category category-tree
New contributor
Logan D is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |
I hope this title isn't misleading and properly describes what I am wanting to do.
I am also seeing insight from the community for the best way to accomplish the end goal that I want for Magento categories.
To start this question off, I think it would be best to start with the problem.
The problem:
When we create a new product line, we have to create many new product categories, each with unique content and unique URLs. In our most recent examples, we had to create 11 category pages to get our categories in all the locations where we think our customers will shop. Here are some examples of this issue:
/bags/barrier/pouch/oval-window
/bags/gusset/stand-up-pouch/oval-window
/bags/food/barrier/zip-pouch/oval-window
Site: ClearBags.com
See how every page would yield a different category in the Magento system in order for it to be published.
What we want:
We would like to be able to create a single category page for "Oval Window" bags, yet have customers browse their way to that page from multiple different locations.
To be clear - We don't want many URLs. We want a single page with a single URL that can be reached by browsing through many different paths.
In the post I use the term modern e-commerce when describing how we want this to function. I have some examples from larger sites where they have achieved this functionality.
Take, for example, TheHomeDepot.com lighting page:
https://www.homedepot.com/b/Lighting-Light-Bulbs/N-5yc1vZbmbu
You can get to it via a few different routes. Here are two routes:
Lighting and Ceiling Fans > Light Bulbs
...and...
Electrical > Light Bulbs
You can see a similar experience at Walmart.com:
Electronics > Video Games
...and...
Toys and Video Games > Video Games
You can see in both of those examples that they have a flat category structure in the URL. The Home Depot has the structure "/b/" for category pages and Walmart has "/cp/" for their category pages.
I know the massive sizes of these companies and that they have fully custom systems, but my real question is this:
What is the best way to do something similar inside of Magento 2?
I have thought about a couple of solutions:
1) We could do something similar to how the hierarchy functions within the static content system inside of Magento - having the pages and the hierarchy separate, at which point we could build something custom to figure out how to direct what where... Complex, I know because of how products fit within categories.
2) I can see us finding one single terminal category path for each category and whenever we create branches off of a terminal path, those branches would only be in the menus on the other pages. So, for example, using the /oval-window page, we would have it's "Master" category be
/bags/barrier/pouch/oval-window
and then have the other categories link into the first branch they have, so for example, once someone gets to
/bags/gusset/
on the former
/bags/gusset/stand-up-pouch/oval-window
path... They would branch off via a menu link in /bags/gusset/ that would then take them to
/bags/barrier/pouch/
which from there they would then be able to navigate to the children of the /pouch/ category to get to /oval-windows.
Now, I know the idea with Magento is to work within Magento's capability. As I just crazy for even wanting it to work similar to this and I should just not fight how things work right now in Magento 2?
Does anyone else have any additional ideas or recommendations for how to execute this inside of Magento 2?
Thank you in advance!
magento2 category category-tree
New contributor
Logan D is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
I hope this title isn't misleading and properly describes what I am wanting to do.
I am also seeing insight from the community for the best way to accomplish the end goal that I want for Magento categories.
To start this question off, I think it would be best to start with the problem.
The problem:
When we create a new product line, we have to create many new product categories, each with unique content and unique URLs. In our most recent examples, we had to create 11 category pages to get our categories in all the locations where we think our customers will shop. Here are some examples of this issue:
/bags/barrier/pouch/oval-window
/bags/gusset/stand-up-pouch/oval-window
/bags/food/barrier/zip-pouch/oval-window
Site: ClearBags.com
See how every page would yield a different category in the Magento system in order for it to be published.
What we want:
We would like to be able to create a single category page for "Oval Window" bags, yet have customers browse their way to that page from multiple different locations.
To be clear - We don't want many URLs. We want a single page with a single URL that can be reached by browsing through many different paths.
In the post I use the term modern e-commerce when describing how we want this to function. I have some examples from larger sites where they have achieved this functionality.
Take, for example, TheHomeDepot.com lighting page:
https://www.homedepot.com/b/Lighting-Light-Bulbs/N-5yc1vZbmbu
You can get to it via a few different routes. Here are two routes:
Lighting and Ceiling Fans > Light Bulbs
...and...
Electrical > Light Bulbs
You can see a similar experience at Walmart.com:
Electronics > Video Games
...and...
Toys and Video Games > Video Games
You can see in both of those examples that they have a flat category structure in the URL. The Home Depot has the structure "/b/" for category pages and Walmart has "/cp/" for their category pages.
I know the massive sizes of these companies and that they have fully custom systems, but my real question is this:
What is the best way to do something similar inside of Magento 2?
I have thought about a couple of solutions:
1) We could do something similar to how the hierarchy functions within the static content system inside of Magento - having the pages and the hierarchy separate, at which point we could build something custom to figure out how to direct what where... Complex, I know because of how products fit within categories.
2) I can see us finding one single terminal category path for each category and whenever we create branches off of a terminal path, those branches would only be in the menus on the other pages. So, for example, using the /oval-window page, we would have it's "Master" category be
/bags/barrier/pouch/oval-window
and then have the other categories link into the first branch they have, so for example, once someone gets to
/bags/gusset/
on the former
/bags/gusset/stand-up-pouch/oval-window
path... They would branch off via a menu link in /bags/gusset/ that would then take them to
/bags/barrier/pouch/
which from there they would then be able to navigate to the children of the /pouch/ category to get to /oval-windows.
Now, I know the idea with Magento is to work within Magento's capability. As I just crazy for even wanting it to work similar to this and I should just not fight how things work right now in Magento 2?
Does anyone else have any additional ideas or recommendations for how to execute this inside of Magento 2?
Thank you in advance!
magento2 category category-tree
magento2 category category-tree
New contributor
Logan D is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
Logan D is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
Logan D is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
asked 12 mins ago
Logan DLogan D
12
12
New contributor
Logan D is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
Logan D is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
Logan D is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "479"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Logan D is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f269254%2fmagento-category-structure-how-to-handle-category-taxonomy-like-modern-e-comme%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Logan D is a new contributor. Be nice, and check out our Code of Conduct.
Logan D is a new contributor. Be nice, and check out our Code of Conduct.
Logan D is a new contributor. Be nice, and check out our Code of Conduct.
Logan D is a new contributor. Be nice, and check out our Code of Conduct.
Thanks for contributing an answer to Magento Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f269254%2fmagento-category-structure-how-to-handle-category-taxonomy-like-modern-e-comme%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown