MAJ en Thelia 2.3.4

This commit is contained in:
2020-05-03 08:14:07 +02:00
parent 72ddf49e60
commit 35a800ca0e
328 changed files with 9560 additions and 14163 deletions

View File

@@ -28,6 +28,10 @@
<tag name="kernel.event_subscriber"/>
</service>
<service id="thelia.action.order_status" class="Thelia\Action\OrderStatus">
<tag name="kernel.event_subscriber"/>
</service>
<service id="thelia.action.coupon" class="Thelia\Action\Coupon">
<argument type="service" id="request_stack"/>
<argument type="service" id="thelia.coupon.factory"/>
@@ -171,6 +175,7 @@
</service>
<service id="thelia.action.cache" class="Thelia\Action\Cache">
<argument type="service" id="thelia.cache"/>
<tag name="kernel.event_subscriber"/>
</service>

View File

@@ -63,6 +63,7 @@
<parameter key="HOOK">admin.hook</parameter>
<parameter key="MODULE_HOOK">admin.module-hook</parameter>
<parameter key="ORDER">admin.order</parameter>
<parameter key="ORDER_STATUS">admin.configuration.order-status</parameter>
<parameter key="PRODUCT">admin.product</parameter>
<parameter key="PROFILE">admin.configuration.profile</parameter>
<parameter key="SHIPPING_ZONE">admin.configuration.shipping-zone</parameter>
@@ -90,6 +91,9 @@
<!-- Thelia logger class -->
<parameter key="thelia.logger.class">Thelia\Log\Tlog</parameter>
<!-- Thelia Cache Config -->
<parameter key="thelia.cache.namespace">thelia_cache</parameter>
</parameters>
@@ -352,7 +356,6 @@
<argument>%admin.resources%</argument>
</service>
<!-- Handlers -->
<service id="thelia.export.handler" class="Thelia\Handler\ExportHandler">
<argument type="service" id="event_dispatcher" />
@@ -365,5 +368,12 @@
<argument type="service" id="thelia.archiver.manager" />
<argument type="service" id="service_container" />
</service>
<!-- Cache -->
<service id="thelia.cache" class="Symfony\Component\Cache\Adapter\FilesystemAdapter">
<argument>%thelia.cache.namespace%</argument>
<argument>600</argument>
<argument>%kernel.cache_dir%</argument>
</service>
</services>
</config>

View File

@@ -74,6 +74,7 @@
<form name="thelia.admin.message.creation" class="Thelia\Form\MessageCreationForm"/>
<form name="thelia.admin.message.modification" class="Thelia\Form\MessageModificationForm"/>
<form name="thelia.admin.message.send-sample" class="Thelia\Form\MessageSendSampleForm"/>
<form name="thelia.admin.currency.creation" class="Thelia\Form\CurrencyCreationForm"/>
<form name="thelia.admin.currency.modification" class="Thelia\Form\CurrencyModificationForm"/>
@@ -162,6 +163,9 @@
<form name="thelia_api_create" class="Thelia\Form\Api\ApiCreateForm"/>
<form name="thelia_api_update" class="Thelia\Form\Api\ApiUpdateForm"/>
<form name="thelia.admin.order-status.creation" class="Thelia\Form\OrderStatus\OrderStatusCreationForm"/>
<form name="thelia.admin.order-status.modification" class="Thelia\Form\OrderStatus\OrderStatusModificationForm"/>
</forms>
</config>

View File

@@ -15,8 +15,9 @@
<services>
<service id="thelia.listener.view" class="Thelia\Core\EventListener\ViewListener">
<tag name="kernel.event_subscriber"/>
<argument type="service" id="service_container"/>
<argument type="service" id="event_dispatcher"/>
<tag name="kernel.event_subscriber"/>
</service>
<service id="controller.default" class="Thelia\Controller\DefaultController"/>

View File

@@ -173,7 +173,7 @@
<route id="admin.customer.update.process" path="/admin/customer/save">
<default key="_controller">Thelia\Controller\Admin\CustomerController::processUpdateAction</default>
</route>
</route>
<route id="admin.customer.delete" path="/admin/customer/delete">
<default key="_controller">Thelia\Controller\Admin\CustomerController::deleteAction</default>
@@ -252,6 +252,36 @@
<!-- end order management -->
<!-- order status management -->
<route id="admin.order-status.default" path="/admin/configuration/order-status">
<default key="_controller">Thelia\Controller\Admin\OrderStatusController::defaultAction</default>
</route>
<route id="admin.order-status.create" path="/admin/configuration/order-status/create">
<default key="_controller">Thelia\Controller\Admin\OrderStatusController::createAction</default>
</route>
<route id="admin.order-status.update" path="/admin/configuration/order-status/update/{order_status_id}">
<default key="_controller">Thelia\Controller\Admin\OrderStatusController::updateAction</default>
<requirement key="order_status_id">\d+</requirement>
</route>
<route id="admin.order-status.save" path="/admin/configuration/order-status/save/{order_status_id}">
<default key="_controller">Thelia\Controller\Admin\OrderStatusController::processUpdateAction</default>
<requirement key="order_status_id">\d+</requirement>
</route>
<route id="admin.order-status.delete" path="/admin/configuration/order-status/delete">
<default key="_controller">Thelia\Controller\Admin\OrderStatusController::deleteAction</default>
</route>
<route id="admin.order-status.update-position" path="/admin/configuration/order-status/update-position">
<default key="_controller">Thelia\Controller\Admin\OrderStatusController::updatePositionAction</default>
</route>
<!-- end order status management -->
<!-- Categories management -->
<route id="admin.categories.default" path="/admin/categories">
@@ -725,6 +755,10 @@
<default key="_controller">Thelia\Controller\Admin\TemplateController::deleteAction</default>
</route>
<route id="admin.configuration.templates.duplicate" path="/admin/configuration/templates/duplicate">
<default key="_controller">Thelia\Controller\Admin\TemplateController::duplicateAction</default>
</route>
<route id="admin.configuration.templates.features.list" path="/admin/configuration/templates/features/list">
<default key="_controller">Thelia\Controller\Admin\TemplateController::getAjaxFeaturesAction</default>
</route>
@@ -1544,6 +1578,11 @@
<requirement key="messageId">\d+</requirement>
</route>
<route id="admin.email.test_send" path="/admin/message/send/{messageId}" methods="post">
<default key="_controller">Thelia:Admin\Message:sendSampleByEmail</default>
<requirement key="messageId">\d+</requirement>
</route>
<!-- The default route, to display a template -->
<route id="admin.processTemplate" path="/admin/{template}">