diff --git a/config/sfCmsPluginConfiguration.class.php b/config/sfCmsPluginConfiguration.class.php
index 4ff232b..5fd3bee 100644
--- a/config/sfCmsPluginConfiguration.class.php
+++ b/config/sfCmsPluginConfiguration.class.php
@@ -16,8 +16,11 @@ class sfCmsPluginConfiguration extends sfPluginConfiguration
public function initialize()
{
$this->dispatcher->connect('routing.load_configuration', array($this, 'listenToLoadRouting'));
- sfConfig::set('sf_error_404_module', 'front');
+ sfConfig::set('sf_error_404_module', 'sfCms');
sfConfig::set('sf_error_404_action', 'error404');
+ if (!sfConfig::get('app_sf_cms_contact')) {
+ throw new sfException('Missing required parameter "app_sf_cms_contact".');
+ }
}
public function listenToLoadRouting(sfEvent $event)
diff --git a/i18n/sf_cms.fr.xml b/i18n/sf_cms.fr.xml
index 6b90803..2af6251 100644
--- a/i18n/sf_cms.fr.xml
+++ b/i18n/sf_cms.fr.xml
@@ -28,6 +28,22 @@
Retour
+
+
+ Le formulaire comporte des erreurs.
+
+
+
+ Nouveau message de contact
+
+
+
+ Aller sur le site
+
+
+
+ Le message a été correctement envoyé.
+