With Andrew's help, I brought the breadcrumb.php up to date. He provided me all the code and told me generally where to put it, but not being a PHP expert, it took me 12+ tries to get every line in the right place on the breadcrumb.php file.
The code below will give you a breadcrumb custom template that ALSO uses the 'replace_link_with_first_in_nav' functionality.
For some reason it was added to the header_menu template, but overlooked on the breadcrumb template.
Took me forever to get it working, so I offer it for anyone who may need it in the future...
<?phpdefined('C5_EXECUTE') or die(_("Access Denied."));$aBlocks=$controller->generateNav();$nh= Loader::helper('navigation');$c= Page::getCurrentPage();$i=0;foreach($aBlocksas$ni){$_c=$ni->getCollectionObject();$pageLink=false;if($_c->getCollectionAttributeValue('replace_link_with_first_in_nav')){$subPage=$_c->getFirstChild();if($subPage instanceof Page){$pageLink=$nh->getLinkToCollection($subPage);}}
This website stores cookies on your computer. These cookies are used to improve
your website experience and provide more personalized services to you, both on this website and through
other media. To find out more about the cookies we use, see our Privacy Policy.