magento / magento/community-features
Improves cms page options in the adminhtml configuration
Nobody has claimed this yet.
- Dominant language
- No language data
- Stars
- 46
- Forks
- 14
- PR merge metrics
- No merged PRs in 30d
Description
This issue was originally raised in https://github.com/magento/magento2/pull/10426 by @hostep but unfortunately he cannot continue at the current time. The aim is to improve the admin usability for multiple store setups and the selection of cms pages in the store configuration.
Preconditions
- PHP 7.*
- Magento 2.*
Steps to reproduce
- Login to the Magento Admin with a multiple store setup,
- Create multiple CMS pages with the same name, e.g. a Home Page for each of your stores,
- Visit the configuration settings for "Default Pages",
- See multiple "Home Pages"
Expected result
- On the default store you will see only CMS pages attached to all store views and on a specific store you will see only CMS pages attached to that store.

- Result should us UI component see https://github.com/okorshenko/magento2/pull/4/files for an example build.
Actual result
- Hard to read simple drop down.
Original Report: https://github.com/magento/magento2/issues/11416 by @dmanners
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start at the Magento Admin configuration for "Default Pages" and review the original pull request 10426 and the linked example UI component. Confirm how CMS pages are selected for the default store versus a specific store view, then verify that duplicate page names are readable and limited to the applicable store scope.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- php
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100