<?php $tabcount = 0; foreach ($tabs as $tab) { if ($tabcount == 0) { $tabclass = "a-tab-nav-item first"; } elseif ($tabcount == count($tabs) - 1) { $tabclass = "a-tab-nav-item last"; } else { $tabclass = "a-tab-nav-item"; } $id = $tab['id']; echo '<li id="a-tab-nav-item-' . $id . '" '; $classes = ''; if ($page) { if ($tab['level'] > 0) { if (aTools::pageIsDescendantOfInfo($page, $tab)) { $classes .= "a-current-page "; } } if ($page->slug === $tab['slug']) { $classes .= "a-current-page "; } } if ($tab['archived']) { $classes .= "a-archived-page "; } echo "class='{$classes} {$tabclass}'>"; echo link_to($tab['title'], aTools::urlForPage($tab['slug']), array()); echo "</li>\n"; $tabcount++; }