The top-level admin/commerce menu is for day-to-day content operations. Stores are not it. Most sites will treat them as configuration and define them only when the site is installed.

Comments

bojanz created an issue. See original summary.

bojanz’s picture

  • bojanz committed 7e3ccd9 on 8.x-2.x
    Issue #2897929 by bojanz: Move Stores to admin/commerce/config
    
bojanz’s picture

Status: Active » Fixed

Done.

  • bojanz committed 33e33c8 on 8.x-2.x
    Revert "Issue #2897929 by bojanz: Move Stores to admin/commerce/config...
bojanz’s picture

Status: Fixed » Needs work

I had to revert because this could complicate #2885483: Improve the Commerce configuration UX, need to make a decision there first.

joachim’s picture

I'm not sure about this. I get the idea that stores are something you don't change much, and could be tucked away, but from a developer's POV, it's nice to have content entities in the main menu and config in the submenu.

bojanz’s picture

@joachim
Ecosystem-wise we're already not respecting that split, because shipping methods are content entities and they are under config.
It's the same case as stores, where we use content entities simply because we couldn't use config entities (due to machine names and them being limited in number)

  • bojanz committed 5252922 on 8.x-2.x
    Issue #2897929 by bojanz: Move Stores to admin/commerce/config
    
bojanz’s picture

Status: Needs work » Fixed

Re-committed.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.