Index: documentation/manual/en/module_specs/Zend_Navigation-Pages-MVC.xml
===================================================================
--- documentation/manual/en/module_specs/Zend_Navigation-Pages-MVC.xml	(revision 24692)
+++ documentation/manual/en/module_specs/Zend_Navigation-Pages-MVC.xml	(working copy)
@@ -235,4 +235,67 @@
 $page->getHref();
 ]]></programlisting>
     </example>
+
+    <example id="zend.navigation.pages.mvc.example.setparams">
+        <title>Set parameters to use when assembling URL</title>
+
+        <programlisting language="php">
+// The following route is added to the ZF router
+Zend_Controller_Front::getInstance()->getRouter()->addRoute(
+    'article_list', // route name
+    new Zend_Controller_Router_Route(
+        'blog/:category/:page',
+        array(
+            'module'     => 'blog',
+            'controller' => 'article',
+            'action'     => 'list',
+            'category'   => null,
+            'page'       => null,
+        )
+    )
+);
+
+// A page is created with the 'route' option
+$page = new Zend_Navigation_Page_Mvc(array(
+    'label'      => 'Article list',
+    'module'     => 'blog',
+    'controller' => 'post',
+    'action'     => 'list',
+));
+
+// Add multiple parameters at once
+$page->addParams(
+    array(
+        'category' => 'news',
+        'page'     => 1,
+    )
+);
+
+// Add a single parameter
+$page->addParam('category', 'news');
+
+// Set multiple parameters at once (Overwrites any previously set parameters!)
+$page->setParams(
+    array(
+        'category' => 'news',
+        'page'     => 1,
+    )
+);
+
+// Set a single parameter
+$page->setParam('category', 'news');
+
+// Retrieve all parameters
+$params = $page->getParams();
+
+// Retrieve a single parameter
+$category = $page->getParam('category');
+
+// Remove a parameter
+$page->removeParam('page');
+
+// Clear all parameters
+$page->clearParams();
+        </programlisting>
+    </example>
 </sect2>
