View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002671 | Composr | core_menus | public | 2016-06-19 18:50 | 2016-06-30 13:15 |
Reporter | Guest | Assigned To | Chris Graham | ||
Severity | Feature-request | ||||
Status | resolved | Resolution | fixed | ||
Product Version | |||||
Fixed in Version | |||||
Summary | 0002671: Simple current-page mode | ||||
Description | Allow running the menu block so that none of the 'is current' indicators are there, and instead they are set via JavaScript by comparing to the current URL and anything in the breadcrumbs. If this is enabled, the cache signature no longer has to reference the zone/page/type combination. Enable this for all default instances of the menu block. Add support for local caching on the default instances too. | ||||
Tags | Type: Performance | ||||
Time estimation (hours) | 3 | ||||
Sponsorship open | |||||
|
This is now implemented, apart from the local caching bit. My main objective here was solving that the menu had to be individually cached for different pages. That wasted DB space, but also made it slow to navigate the Admin Zone as it kept having to regenerate that huge menu if on an empty block cache. |
Date Modified | Username | Field | Change |
---|---|---|---|
2016-06-19 18:50 | Guest | New Issue | |
2016-06-19 18:50 | Chris Graham | Tag Attached: Type: Performance | |
2016-06-19 18:52 | Chris Graham | Relationship added | child of 0002672 |
2016-06-29 23:50 | Chris Graham | Relationship added | child of 0001250 |
2016-06-30 13:13 | Chris Graham | Status | non-assigned => resolved |
2016-06-30 13:13 | Chris Graham | Resolution | open => fixed |
2016-06-30 13:13 | Chris Graham | Assigned To | => Chris Graham |
2016-06-30 13:15 | Chris Graham | Note Added: 0004084 |