View Issue Details

IDProjectCategoryView StatusLast Update
0001616Composrcataloguespublic2017-05-04 10:26
ReporterChris GrahamAssigned ToChris Graham 
SeverityFeature-request 
Status resolvedResolutionfixed 
Product Version 
Fixed in Version 
Summary0001616: Catalogues with "no" category
DescriptionCurrently you have to have a tree catalogue, or one with flat categories. Have a third option where there's only ever one category, and it's presence is hidden, so it seems as if entries are directly underneath the catalogue.
TagsNo tags attached.
Time estimation (hours)5
Sponsorship open

Activities

Chris Graham

2014-03-26 00:56

administrator   ~0002103

Or possibly do it automatically: when a catalogue only has a single category make some changes to how things are displayed:
 - The breadcrumbs would skip going back to the catalogue's index screen
 - The add entry form would hide the category field

Probably this would halve the implementation time and be a bit cleaner.

Chris Graham

2014-03-26 00:57

administrator   ~0002104

Note that you can workaround breadcrumbs issues already using the breadcrumb XML feature, but it's highly complex.

Chris Graham

2017-05-04 00:17

administrator   ~0005057

I've done a quick tweak for this.

If there's only one category in a catalogue, the category selector is not displayed and it will default.

If you use a tree catalogue then it already will skip the index in the breadcrumbs.
So that works.
You can also use a tree with multiple categories, but enable "narrow in", and remove the category browsing from the template. This way you have invisible categorisation, which is nice.

Adam Edington

2017-05-04 10:26

administrator   ~0005060

This sounds great, thank you.

Issue History

Date Modified Username Field Change
2017-05-04 00:17 Chris Graham Note Added: 0005057
2017-05-04 00:17 Chris Graham Status non-assigned => resolved
2017-05-04 00:17 Chris Graham Resolution open => fixed
2017-05-04 00:17 Chris Graham Assigned To => Chris Graham
2017-05-04 10:26 Adam Edington Note Added: 0005060