Add 'add page' functionality to page_controls_footer.php
Permalink
Hello Forum
I am in the process of creating a page for a client and im basically done with the functionality.
My client has asked me if I could make it easier for users to create pages, because he does not think it is very obvious that you have to open the 'add page' pane up in the right corner, and for the use case of the project I agree.
Because first time users dont know the concrete 5 workflow and probably cant find the button in the first place.
So my question is, is it possible to add custom create page functionality that is more obvious?
The ideal solution would be to add a small toolbar below the top toolbar. ( see attachment).
The toolbar is located in the concrete/elements/page_controls_footer.php file so it should be possible to move the functionality from the concrete/views/panels/sitemap.php but apparently $frequentPageTypes is not defined in page_controls_footer.php so my efforts so far hasnt been working out for me.
Any body out there with a solution for this?
Thank
Mikkel
I am in the process of creating a page for a client and im basically done with the functionality.
My client has asked me if I could make it easier for users to create pages, because he does not think it is very obvious that you have to open the 'add page' pane up in the right corner, and for the use case of the project I agree.
Because first time users dont know the concrete 5 workflow and probably cant find the button in the first place.
So my question is, is it possible to add custom create page functionality that is more obvious?
The ideal solution would be to add a small toolbar below the top toolbar. ( see attachment).
The toolbar is located in the concrete/elements/page_controls_footer.php file so it should be possible to move the functionality from the concrete/views/panels/sitemap.php but apparently $frequentPageTypes is not defined in page_controls_footer.php so my efforts so far hasnt been working out for me.
Any body out there with a solution for this?
Thank
Mikkel
Its a good suggestion. But still not what i am looking for. See my answer below.
Hi mikkelm,
If you need the Pages button to be more obvious, try enabling toolbar titles.
Dashboard > System & Settings > System & Settings > Basics > Accessibility > check Enable Toolbar Titles
I attached a screenshot of what they look like.
If you need the Pages button to be more obvious, try enabling toolbar titles.
Dashboard > System & Settings > System & Settings > Basics > Accessibility > check Enable Toolbar Titles
I attached a screenshot of what they look like.
Its a good suggestion but its still not obvious enough. The optimal solution in my case would be to create a button the goes straight to Compose. In my oppinion, and the oppinion of my client, its confusing and unnecessary that you have to click 'Add page' and then the pagetype when registered users only have the option of creating one pagetype.
Its a steep learning curve for new users.
Its a steep learning curve for new users.
Many of us have been asking for a better workflow for adding new pages since the first 5.7 prototype, without any luck. I do not expect it to change now.
If anyone has time to create an addon to 'add page' in a more ergonomic way, I suspect it would soon become very popular.
If anyone has time to create an addon to 'add page' in a more ergonomic way, I suspect it would soon become very popular.
Go to "System & Settings" -> "Accessibility" (under "Basics"). Check the checkbox before "Enable Toolbar Titles". I think this makes a lot more sense instead of making another toolbar, right?
Let me know what you think ;)