After some discussion in-house, I decided to do a single-level hierarchy implementation for this. The advantage is that it was possible in the current CC structure. The disadvantage is that it separates only one level.
It works by considering the first level of the hierarchy as a "first letter". Items that are not hierarchical (do not contain a period) show up under their normal first letter. Hierarchical items show up under the first level of the hierarchy with a period appended to distinguish it from an non-hierarchical entry. See the attached screen capture.
When you tap on a hierarchical item "first name" you see all the items in that hierarchy. There is no further hierarchical control. Again, see the screen capture.
I recognize that this scheme isn't ideal, but it is what I can build and is better than nothing.
BTW: I can't change the names of the subitems to remove the first level of the hierarchy because that would break clicking on tags in book details.
|