Да, вы можете использовать массив.
Что вам действительно нужно сделать, так это создать свой массив и затем ввести его в фабрику Zend_Navigation для создания ваших страниц.
К сожалению, мой код слишком сложен, чтобы показать пример того, как я его использовал. Но я приведу простой пример ...
После создания контейнера навигации вы можете просто добавить в него новые страницы.
Как
$this->navigation()->addPage(array(
'type' => 'uri',
'label' => 'New page'));
Но вы также можете использовать addPages (). Это то, что я делаю.
Я думаю, вам следует подождать, пока документация загрузится для вас, а затем посмотреть на это. Это действительно легко на самом деле.
Если у вас есть более конкретный вопрос, просто задайте его и подскажите мне. Мне приходилось пользоваться навигацией довольно часто, поэтому я знаю это очень хорошо.
Кроме того, проверьте #zftalk на freenode. Там много помощи там.