<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://wiki.whirlwind-ecommerce.com/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Functions%3ApageBreadcrumbsFamilyGet</id>
		<title>Functions:pageBreadcrumbsFamilyGet - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.whirlwind-ecommerce.com/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Functions%3ApageBreadcrumbsFamilyGet"/>
		<link rel="alternate" type="text/html" href="http://wiki.whirlwind-ecommerce.com/mediawiki/index.php?title=Functions:pageBreadcrumbsFamilyGet&amp;action=history"/>
		<updated>2026-04-30T21:04:17Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.24.2</generator>

	<entry>
		<id>http://wiki.whirlwind-ecommerce.com/mediawiki/index.php?title=Functions:pageBreadcrumbsFamilyGet&amp;diff=269&amp;oldid=prev</id>
		<title>Root at 14:04, 21 October 2008</title>
		<link rel="alternate" type="text/html" href="http://wiki.whirlwind-ecommerce.com/mediawiki/index.php?title=Functions:pageBreadcrumbsFamilyGet&amp;diff=269&amp;oldid=prev"/>
				<updated>2008-10-21T14:04:50Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 14:04, 21 October 2008&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{Page Template Functions Shortcuts}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Description ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Description ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;retrieves data to be used to build breadcrumbs. Breadcrumbs are qualified by traversing the parents, grandparents, great grandparents and so forth until the top level is reached.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;retrieves data to be used to build breadcrumbs. Breadcrumbs are qualified by traversing the parents, grandparents, great grandparents and so forth until the top level is reached.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Root</name></author>	</entry>

	<entry>
		<id>http://wiki.whirlwind-ecommerce.com/mediawiki/index.php?title=Functions:pageBreadcrumbsFamilyGet&amp;diff=105&amp;oldid=prev</id>
		<title>Root: New page: == Description == retrieves data to be used to build breadcrumbs. Breadcrumbs are qualified by traversing the parents, grandparents, great grandparents and so forth until the top level is ...</title>
		<link rel="alternate" type="text/html" href="http://wiki.whirlwind-ecommerce.com/mediawiki/index.php?title=Functions:pageBreadcrumbsFamilyGet&amp;diff=105&amp;oldid=prev"/>
				<updated>2008-10-03T11:03:07Z</updated>
		
		<summary type="html">&lt;p&gt;New page: == Description == retrieves data to be used to build breadcrumbs. Breadcrumbs are qualified by traversing the parents, grandparents, great grandparents and so forth until the top level is ...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Description ==&lt;br /&gt;
retrieves data to be used to build breadcrumbs. Breadcrumbs are qualified by traversing the parents, grandparents, great grandparents and so forth until the top level is reached.&lt;br /&gt;
&lt;br /&gt;
== Syntax ==&lt;br /&gt;
$arrBreadCrumbs = eV::pageBreadcrumbFamilyGet($pageId[,$templateIdList]);&lt;br /&gt;
&lt;br /&gt;
== Paramaters ==&lt;br /&gt;
*$pageId INT&lt;br /&gt;
::the unique pageid that will be the breadcrumb target.&lt;br /&gt;
*$templateIdList STR (optional)&lt;br /&gt;
::Comma delimited list of templateIds that qualify a breadcrumb: if passed, only pages that are using a template from the list can be breadcrumbs. This is useful for filtering out cross sell relationships which qualify as children to product pages.&lt;br /&gt;
&lt;br /&gt;
== Return Values ==&lt;br /&gt;
Returns a multidimensional array where the first dimension is an indexed array of breadcrumbs, the second dimension is an associative array of breadcrumb data.&lt;br /&gt;
&lt;br /&gt;
The returned array is as follows:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Array&lt;br /&gt;
(&lt;br /&gt;
    [0] =&amp;gt; Array&lt;br /&gt;
        (&lt;br /&gt;
            [link] =&amp;gt; STRING&lt;br /&gt;
            [text] =&amp;gt; STRING&lt;br /&gt;
        )&lt;br /&gt;
    [1] =&amp;gt; Array...&lt;br /&gt;
&lt;br /&gt;
)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Elements from the breadcrumb associative array are as follows: &lt;br /&gt;
{|border=2&lt;br /&gt;
|-&lt;br /&gt;
|Element&lt;br /&gt;
|Description&lt;br /&gt;
|Example&lt;br /&gt;
|-&lt;br /&gt;
|link&lt;br /&gt;
|String: absolute URL link to the target breadcrumb's page&lt;br /&gt;
|/index.php?pageId=124&lt;br /&gt;
|-&lt;br /&gt;
|text&lt;br /&gt;
|String: the designated breadcrumb value for the target breadcrumb page.&lt;br /&gt;
|Category X&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
// get the breadcrumb data&lt;br /&gt;
$arrBreadcrumbs = eV::pageBreadcrumbsFamilyGet($pageId);&lt;br /&gt;
&lt;br /&gt;
// display breadcrumbs&lt;br /&gt;
// place home page at beginning&lt;br /&gt;
echo &amp;quot;&amp;lt;a href=\&amp;quot;index.php\&amp;quot;&amp;gt;Home&amp;lt;/a&amp;gt;&amp;quot;;&lt;br /&gt;
//traverse breacrumbs and display&lt;br /&gt;
foreach($arrBreadcrumbs as $breadcrumb) echo &amp;quot; &amp;amp;gt; &amp;lt;a href=\&amp;quot;&amp;quot; . $breadcrumb['link'] . &amp;quot;\&amp;quot;&amp;gt;&amp;quot; . $breadcrumb['text'] . &amp;quot;&amp;lt;/a&amp;gt;&amp;quot;;&lt;br /&gt;
// place breadcrumb value for current page at end&lt;br /&gt;
echo &amp;quot; &amp;amp;gt; &amp;quot; . $breadcrumb;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Root</name></author>	</entry>

	</feed>