Breadcrumbs not rendering in Checkout process
Breadcrumbs not rendering in Checkout process
So, I know this is counterintuitive and not smart from a commerce perspective, but out client is requesting the breadcrumbs be present throughout the Checkout process.
The ConLib is rendering some DIV data, but it is not building any links. Is this because Checkout is one level below root?
The ConLib is rendering some DIV data, but it is not building any links. Is this because Checkout is one level below root?
- m_plugables
- Commander (CMDR)
- Posts: 149
- Joined: Tue Mar 11, 2008 12:44 am
- Contact:
Re: Breadcrumbs not rendering in Checkout process
You can place the BreedCrumbs on the Checkout pages with some small modification to your scriptlet. Modify the following scriptlet
and make it look like
Now modify the Store Site Map information means the url information for the checkout pages
Code: Select all
App_Data\Scriptlets\Default\Layout\(Any Active Layout htm file)
Code: Select all
[[layout:header]]
<div id="outerContentWrapper">
<div id="innerContentWrapper">
<table cellspacing="0" cellpadding="0" id="contentLayout">
<tr>
<td align="left" valign="top" id="mainPanel">
[[ConLib:BreadCrumbs]]
[[layout:content]]
</td>
</tr>
</table>
</div>
[[layout:footer]]
</div>
Last edited by m_plugables on Fri Apr 11, 2008 2:13 am, edited 1 time in total.

Visit the links below to Download Plugins for your AC7 Store
http://www.plugables.com
http://blog.plugables.com
Re: Breadcrumbs not rendering in Checkout process
This is the same as adding it through the Store Admin... right? Or am I missing something?mazhar wrote:You can place the BreadCrumbs on the Checkout pages with some small modification to your scriptlet. Modify the following scriptletand make it look likeCode: Select all
App_Data\Scriptlets\Default\Layout
Code: Select all
[[layout:header]] <div id="outerContentWrapper"> <div id="innerContentWrapper"> <table cellspacing="0" cellpadding="0" id="contentLayout"> <tr> <td align="left" valign="top" id="mainPanel"> [[ConLib:BreadCrumbs]] [[layout:content]] </td> </tr> </table> </div> [[layout:footer]] </div>
Can you clarify that statement?mazhar wrote:Now modify the Store Site Map information means the url information for the checkout pages
Thanks!
- m_plugables
- Commander (CMDR)
- Posts: 149
- Joined: Tue Mar 11, 2008 12:44 am
- Contact:
Re: Breadcrumbs not rendering in Checkout process
Yes you are right.This is the same as adding it through the Store Admin... right? Or am I missing something?
It means put url information for checkout pages in Web.sitemap so that breed crumbs can use it as it is using for other pages.Now modify the Store Site Map information means the url information for the checkout pages
For example for edit the Web.sitemap file and put the following information for checkout .
Code: Select all
<siteMapNode url="~/Checkout/Default.aspx" title="Checkout">

Visit the links below to Download Plugins for your AC7 Store
http://www.plugables.com
http://blog.plugables.com
Re: Breadcrumbs not rendering in Checkout process
Aha! Now I understand. So it appears that by default only certain pages in the cart will render Breadcrumbs, and to use them elsewhere requires manual insertion into this web.sitemap page.
This seems like something that should be well documented, doesn't it?
This seems like something that should be well documented, doesn't it?
Re: Breadcrumbs not rendering in Checkout process
This is how the native .Net breadcrumb control works by design. It is controlled manually via the store sitemap file (or other sources with some creative programming). It's not something custom to AC7 thus why it is not documented.jrobgood wrote:Aha! Now I understand. So it appears that by default only certain pages in the cart will render Breadcrumbs, and to use them elsewhere requires manual insertion into this web.sitemap page.
This seems like something that should be well documented, doesn't it?
Joe Payne
AbleCommerce Custom Programming and Modules http://www.AbleMods.com/
AbleCommerce Hosting http://www.AbleModsHosting.com/
Precise Fishing and Hunting Time Tables http://www.Solunar.com
AbleCommerce Custom Programming and Modules http://www.AbleMods.com/
AbleCommerce Hosting http://www.AbleModsHosting.com/
Precise Fishing and Hunting Time Tables http://www.Solunar.com
Re: Breadcrumbs not rendering in Checkout process
Got it. Thanks for the education... we don't do .NET here so some of the idiosyncrasies have been a bit daunting to get up to speed on.SolunarServices wrote:This is how the native .Net breadcrumb control works by design. It is controlled manually via the store sitemap file (or other sources with some creative programming). It's not something custom to AC7 thus why it is not documented.