View Issue Details

IDProjectCategoryView StatusLast Update
0003268Composrbreadcrumbspublic2020-02-28 02:45
ReporterAdam EdingtonAssigned ToChris Graham 
Severity@40@ 
Status resolvedResolutionfixed 
Product Version 
Fixed in Version 
Summary0003268: Catalogue breadcrumb issue
DescriptionRemoved the overrides for catalogues to see how it works naturally and the breadcrumb chain seems to work right up until you view a category entry.

The category URL doesn't seem to include the catalogue ID to which it belongs although the catalogue is shown in the breadcrumbs:-
index.php?page=catalogues&type=category&id=human


The entry URL contains no reference to the parent catalogue, only the category is shown in the breadcrumbs.
index.php?page=catalogues&type=entry&id=human%2Fkings-emissary-alice
TagsNo tags attached.
Time estimation (hours)
Sponsorship open

Activities

Adam Edington

2017-05-01 03:00

administrator  

category.png (2,453 bytes)
category.png (2,453 bytes)

Adam Edington

2017-05-01 03:01

administrator  

entry.png (2,356 bytes)
entry.png (2,356 bytes)

Adam Edington

2020-02-11 18:11

administrator   ~0006388

Last edited: 2020-02-11 18:12

View 2 revisions

Just a note that this seems to be occurring again with custom zones. 10.0.30 fresh install on live server running php 7.4. If this isn't a bug, then perhaps a tutorial on breadcrumbs for custom zones running catalogues transparently from site/ would be useful because the closest I can get is for the Zone to be shown in the breadcrumbs on catalogue entries, I cannot get the Zone in the breadcrumbs on the category page. On the entry page, we lose the parent page in the breadcrumbs as with this previous issue.

Chris Graham

2020-02-15 17:18

administrator   ~0006405

I set up a transparent redirect so catalogues could run out of the collaboration zone then added this ABOVE the default catalogue breadcrumbs.xml rules and it worked ok.

    <substitution match_key="collaboration:catalogues:index:tree=0" final="true"> <!-- Skip catalogues list. -->
        <link label="{!HOME}">:</link>
        <link label="Collaboration">collaboration</link>
    </substitution>
    <substitution match_key="collaboration:catalogues:category"> <!-- Skip catalogues list. This rule won't run for non-tree catalogues as the above rule terminates first; i.e. it is only for tree catalogues -->
        <link label="{!HOME}">:</link>
        <link label="Collaboration">collaboration</link>
    </substitution>
    <substitution match_key="collaboration:catalogues:atoz"> <!-- Skip catalogues list. -->
        <link label="{!HOME}">:</link>
        <link label="Collaboration">collaboration</link>
    </substitution>

Adam Edington

2020-02-15 20:19

administrator   ~0006408

Above might be the trick I'm missing, I added them below the currently defined breadcrumbs.

Adam Edington

2020-02-24 12:21

administrator   ~0006445

Still not happening for me with a custom zone, collaboration isn't a brand new zone. I can get them working on pages, just not catalogues running in a custom zone.

Chris Graham

2020-02-28 02:45

administrator   ~0006454

Works for me with a custom zone too. Catch me on IRC to discuss.

Issue History

Date Modified Username Field Change
2017-05-01 03:00 Adam Edington New Issue
2017-05-01 03:00 Adam Edington File Added: category.png
2017-05-01 03:01 Adam Edington File Added: entry.png
2017-05-02 00:14 Chris Graham Status non-assigned => resolved
2017-05-02 00:14 Chris Graham Resolution open => fixed
2017-05-02 00:14 Chris Graham Assigned To => Chris Graham
2020-02-11 18:11 Adam Edington Note Added: 0006388
2020-02-11 18:12 Adam Edington Note Edited: 0006388 View Revisions
2020-02-15 17:18 Chris Graham File Added: Screenshot from 2020-02-15 11-18-33.png
2020-02-15 17:18 Chris Graham Note Added: 0006405
2020-02-15 20:13 Adam Edington Note View State: 0006388: public
2020-02-15 20:19 Adam Edington Note Added: 0006408
2020-02-24 12:21 Adam Edington Note Added: 0006445
2020-02-28 02:45 Chris Graham Note Added: 0006454