mailing sytem admin

This commit is contained in:
Etienne Roudeix
2013-10-28 12:24:59 +01:00
parent 223b39b6c1
commit 2eb5fc821c
12 changed files with 653 additions and 65 deletions

View File

@@ -166,6 +166,11 @@
<tag name="kernel.event_subscriber"/>
</service>
<service id="thelia.action.mailing_system" class="Thelia\Action\MailingSystem">
<argument type="service" id="service_container"/>
<tag name="kernel.event_subscriber"/>
</service>
<service id="thelia.action.newsletter" class="Thelia\Action\Newsletter">
<argument type="service" id="service_container"/>
<tag name="kernel.event_subscriber"/>

View File

@@ -148,6 +148,8 @@
<form name="thelia.admin.administrator.add" class="Thelia\Form\AdministratorCreationForm"/>
<form name="thelia.admin.administrator.update" class="Thelia\Form\AdministratorModificationForm"/>
<form name="thelia.admin.mailing-system.update" class="Thelia\Form\MailingSystemModificationForm"/>
<form name="thelia.admin.template.creation" class="Thelia\Form\TemplateCreationForm"/>
<form name="thelia.admin.template.modification" class="Thelia\Form\TemplateModificationForm"/>

View File

@@ -812,6 +812,18 @@
<!-- end administrator management -->
<!-- mailing-system management -->
<route id="admin.configuration.mailing-system.view" path="/admin/configuration/mailingSystem">
<default key="_controller">Thelia\Controller\Admin\MailingSystemController::defaultAction</default>
</route>
<route id="admin.configuration.mailing-system.save" path="/admin/configuration/mailingSystem/save">
<default key="_controller">Thelia\Controller\Admin\MailingSystemController::updateAction</default>
</route>
<!-- end mailing-system management -->
<!-- feature and features value management -->
<route id="admin.configuration.features.default" path="/admin/configuration/features">