Ben temelde iç içe <ul> ve <li> etiketlerin bir listesi olan RecursiveIteratorIterator Zend_Navigation üzerinde döngü için kullanıyorum:
$iterator = new RecursiveIteratorIterator(
$container,
RecursiveIteratorIterator::CHILD_FIRST
);
foreach ($iterator as $page) {
...
// isLast()?
// isFirst()?
}
How to determine, whether the currently iterated element ($page) is first or last element on current level?
I need to add first and last class attribute to those elements.