getRoot();
$sf_request = sfContext::getInstance()->getRequest();
if ('katao' == $sf_request->getParameter('module') && in_array($sf_request->getParameter('action'), array('suppliers', 'supplierDetails', 'supplierProducts'))) {
}elseif ('katao' == $sf_request->getParameter('module') && in_array($sf_request->getParameter('action'), array('adjustments'))) {
printf('');
printf('- Accueil
', $aNode->getUrl());
printf('- Ajustements
');
printf('
');
} elseif ('' != $katao_product_category_url = $sf_request->getParameter('category')) {
$katao_product_family_url = $sf_request->getParameter('family');
$katao_product_url = $sf_request->getParameter('product');
$katao_product_category = KataoProductCategoryPeer::retrieveByUrlIdentifier($katao_product_category_url);
$katao_product_family = KataoProductFamilyPeer::retrieveByUrlIdentifier($katao_product_family_url);
$katao_product = KataoProductPeer::retrieveByUrlIdentifier($katao_product_url);
printf('');
printf('- Accueil
', $aNode->getUrl());
if ('' == $katao_product_family_url) {
printf('- %s
', $katao_product_category->getName());
} else {
printf('- %s
', url_for('@katao_boutique_rayon?category=' . $katao_product_category->getUrlIdentifier()), $katao_product_category->getName());
if ('' == $katao_product_url) {
printf('- %s
', $katao_product_family->getName());
} else {
printf('- %s
', url_for('@katao_boutique_famille?category=' . $katao_product_category->getUrlIdentifier() . '&family=' . $katao_product_family->getUrlIdentifier()), $katao_product_family->getName());
printf('- %s
', $katao_product->getName());
}
}
printf('
');
} else {
if (!is_null($ContentTree->getCurrentNode()) && $ContentTree->getCurrentNode()->getId() != $aNode->getId()) {
printf('');
printf('- Accueil
', $aNode->getUrl());
$aNode = $aNode->getActiveChildren();
$CurrentNode = $ContentTree->getCurrentNode();
while ($aNode) {
if ($CurrentNode == $aNode) {
printf('- %s
', $aNode->getTitle());
} else {
printf('- %s
', $aNode->getUrl(), $aNode->getTitle());
}
$aNode = $aNode->getActiveChildren();
}
printf('
');
}
}
?>