diff --git a/application/Bootstrap.php b/application/Bootstrap.php
index 847f5fc..ca42b67 100644
--- a/application/Bootstrap.php
+++ b/application/Bootstrap.php
@@ -124,7 +124,7 @@ class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
// Set global lang param
$router->setGlobalParam('lang', 'sv');
-
+
// Default route to default module
$router->addRoute('default', new Zend_Controller_Router_Route(':lang/:controller/:action/*',
array(
@@ -132,19 +132,17 @@ class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
'controller' => 'index',
'action' => 'index'
)));
-
- // Allow "direct access" to index controller in default module
- $router->addRoute('default-default', new Zend_Controller_Router_Route(':lang/:action/*',
+
+ $router->addRoute('static-page', new Zend_Controller_Router_Route(':lang/:page/*',
array(
'module' => 'default',
- 'controller' => 'index',
- 'action' => 'index'
+ 'controller' => 'page',
+ 'action' => 'index',
),
array(
- 'action' => '(about)'
+ 'page' => '(about)'
)));
-
// Routes for blog module
$router->addRoute('blog',new Zend_Controller_Router_Route(':lang/blog/:controller/:action/*',array(
'module' => 'blog',
diff --git a/application/configs/navigation.xml b/application/configs/navigation.xml
index adacaa5..d148da0 100644
--- a/application/configs/navigation.xml
+++ b/application/configs/navigation.xml
@@ -3,7 +3,7 @@
- default-default
+ default
default
index
@@ -64,12 +64,12 @@
- default-default
+ static-page
default
- index
- about
+ page
+ index
- aboutf
+ about
diff --git a/application/modules/default/controllers/IndexController.php b/application/modules/default/controllers/IndexController.php
index fd4563a..b9763d2 100644
--- a/application/modules/default/controllers/IndexController.php
+++ b/application/modules/default/controllers/IndexController.php
@@ -5,8 +5,4 @@ class IndexController extends Fiktiv_Controller_Action
public function indexAction()
{
}
-
- public function aboutAction()
- {
- }
}
\ No newline at end of file
diff --git a/application/modules/default/controllers/PageController.php b/application/modules/default/controllers/PageController.php
new file mode 100644
index 0000000..4181686
--- /dev/null
+++ b/application/modules/default/controllers/PageController.php
@@ -0,0 +1,11 @@
+_getParam('page', 'index');
+
+ $this->render($page);
+ }
+}
diff --git a/application/modules/default/views/layout/default.phtml b/application/modules/default/views/layout/default.phtml
index c2f23e5..21d38d0 100644
--- a/application/modules/default/views/layout/default.phtml
+++ b/application/modules/default/views/layout/default.phtml
@@ -38,8 +38,8 @@
- =$this->translate('u:cookies')?> -
- =$this->translate('uw:about')?>
+ =$this->translate('u:cookies')?> -
+ =$this->translate('uw:about')?>
diff --git a/application/modules/default/views/scripts/index/about.phtml b/application/modules/default/views/scripts/page/about.phtml
similarity index 100%
rename from application/modules/default/views/scripts/index/about.phtml
rename to application/modules/default/views/scripts/page/about.phtml