Completed mailing templates management

This commit is contained in:
franck
2013-09-02 16:21:49 +02:00
parent fd80139a9c
commit 3191a928ab
166 changed files with 3381 additions and 2023 deletions

View File

@@ -37,6 +37,11 @@
<tag name="kernel.event_subscriber"/>
</service>
<service id="thelia.action.messages" class="Thelia\Action\Message">
<argument type="service" id="service_container"/>
<tag name="kernel.event_subscriber"/>
</service>
</services>
</config>

View File

@@ -33,6 +33,7 @@
<loop class="Thelia\Core\Template\Loop\Cart" name="cart"/>
<loop class="Thelia\Core\Template\Loop\Image" name="image"/>
<loop class="Thelia\Core\Template\Loop\Config" name="config"/>
<loop class="Thelia\Core\Template\Loop\Message" name="message"/>
</loops>
<forms>
@@ -49,6 +50,9 @@
<form name="thelia.admin.config.creation" class="Thelia\Form\ConfigCreationForm"/>
<form name="thelia.admin.config.modification" class="Thelia\Form\ConfigModificationForm"/>
<form name="thelia.admin.message.creation" class="Thelia\Form\MessageCreationForm"/>
<form name="thelia.admin.message.modification" class="Thelia\Form\MessageModificationForm"/>
</forms>

View File

@@ -61,6 +61,27 @@
<default key="_controller">Thelia\Controller\Admin\ConfigController::deleteAction</default>
</route>
<!-- Routes to the Messages controller -->
<route id="admin.configuration.messages.default" path="/admin/configuration/messages">
<default key="_controller">Thelia\Controller\Admin\MessageController::defaultAction</default>
</route>
<route id="admin.configuration.messages.create" path="/admin/configuration/messages/create">
<default key="_controller">Thelia\Controller\Admin\MessageController::createAction</default>
</route>
<route id="admin.configuration.messages.change" path="/admin/configuration/messages/change">
<default key="_controller">Thelia\Controller\Admin\MessageController::changeAction</default>
</route>
<route id="admin.configuration.messages.save-change" path="/admin/configuration/messages/save-change">
<default key="_controller">Thelia\Controller\Admin\MessageController::saveChangeAction</default>
</route>
<route id="admin.configuration.messages.delete" path="/admin/configuration/messages/delete">
<default key="_controller">Thelia\Controller\Admin\MessageController::deleteAction</default>
</route>
<!-- The default route, to display a template -->