diff --git a/reference/yaf/yaf_route_map/construct.xml b/reference/yaf/yaf_route_map/construct.xml
index 79ca3f46c3..38db04285a 100644
--- a/reference/yaf/yaf_route_map/construct.xml
+++ b/reference/yaf/yaf_route_map/construct.xml
@@ -110,6 +110,27 @@ array(
]]>
+
+ Yaf_Route_Mapexample
+
+ array(
+ "type" => "map", //Yaf_Route_Map route
+ "controllerPrefer" => FALSE,
+ "delimiter" => "#!",
+ ),
+ );
+ Yaf_Dispatcher::getInstance()->getRouter()->addConfig(
+ new Yaf_Config_Simple($config));
+?>
+]]>
+
+
diff --git a/reference/yaf/yaf_router/addconfig.xml b/reference/yaf/yaf_router/addconfig.xml
index 035909b905..af12c912f0 100644
--- a/reference/yaf/yaf_router/addconfig.xml
+++ b/reference/yaf/yaf_router/addconfig.xml
@@ -56,15 +56,20 @@ routes.route_name1.route.action=action
routes.route_name1.map.1=name
routes.route_name1.map.2=value
-;a simple router match /**?r=PATH_INFO
-routes.route_name3.type="supervar"
-routes.route_name3.varname=r
-
;a simple route match /**?c=controller&a=action&m=module
routes.route_name2.type="simple"
routes.route_name2.controller=c
routes.route_name2.module=m
routes.route_name2.action=a
+
+;a simple router match /**?r=PATH_INFO
+routes.route_name3.type="supervar"
+routes.route_name3.varname=r
+
+;a map route match any request to controller
+routes.route_name4.type="map"
+routes.route_name4.controllerPrefer=TRUE
+routes.route_namer.delimiter="#!"
]]>